はじめに
2022年7月にPython3エンジニア認定基礎試験を受験し、合格できました。
私自身、言語系のスキルが皆無でコードを見ると拒絶反応が起こるくらい、苦手意識があります。
大昔、言語系の研修を受けて一切わからないかったので、インフラエンジニアになった背景があるくらいです。
クラウド系の案件に携わると、イヤでも言語系のスキルが必要になるので、意を決して今回資格取得に向けて勉強を始めた次第です。
同じ試験を受ける方の参考になればと思い、記事を書きます。
勉強方法について
教材は参考書とwebサイトを利用しました。
参考書①「Pythonチュートリアル 第4版」
結論からお伝えすると、初心者がいきなりこの本を読むのは絶対にオススメできません。
「チュートリアル」と書いてありますが、ある程度の知識がないと理解できないような内容です。
また、英訳をそのまま日本語に訳したような違和感のある文章や誤記もあります。
それを知らず、いきなりこれを読み始めた私は当然挫折しました・・・
また、この本とほぼ同じ内容がwebサイトで見ることもできるのでwebサイトで十分な方は本を購入する必要はないです。
他の参考書と模擬問題集(下記参照)をある程度進めて、再度この本を読み直したらやっと理解できるようなレベル感でした。
参考書②「スッキリわかるPython入門 スッキリわかるシリーズ」
上記の本で挫折したので、もっと初心者向けの参考書を探しました。
こちらは本当に初心者向けの参考書でしたので、とても読みやすかったです。
Pythonに関する参考書のため、試験内容と一部重複していない箇所もありますのでご注意ください。
webサイト①「DIVE INTO EXAM」
参考書②を読んだあとはこちらのサイトを利用しました。会員登録をすることで利用できます。
会員登録には「無料版」と「有料版」があります。
無料会員登録の場合、模擬問題集と試験範囲の一部の解説動画しか見れませんが、1週間という期間限定で有料会員登録が無料でできます。
有料会員登録したまま、1週間経過するとそのまま有料会員登録が継続されてしまうのでご注意ください。
私は6日間利用して直前で解約して利用していました・・・笑
個人的には、ここの解説動画が1番オススメです。
各項目を十分解説しており、コードを実行した例もあるので学習しやすかったです。
模擬問題集についてですが、本試験と比べると少し簡単なイメージです。また、問題数が少ないので数回やると答えを覚えてしまいました。
ですが、本試験に近い内容もあるのでやる価値は十分あるかと思います。
webサイト②「PRIME STUDY」
こちらは模擬問題集が3つ利用できるサイトです。会員登録も不要で誰でも無料で利用できます。
こちらの模擬問題集は本試験よりも少し難しいくらいのレベルだと思います。なので、ここの模擬問題集で8-9割ほど取れれば合格に近いのではないかと思います。
しかし、模擬問題集の答えしかわからず、問題解説がないので詳細は自分で調べる必要があるところが欠点です。
多少手間はかかりますが、Pythonに関する情報はググれば大量にあるのでそこまで苦労はしませんでした。
試験について
コロナ禍ということもあり、オンラインで受験をしたかったですが、テストセンターでの受験しかなさそうでした。
私はOdysseyで予約をしました。都内であれば、平日だけでなく土日に開催している時間もありますが、平日は土日に比べて非常に予約が埋まりやすいのでご注意ください。
ちなみにPythonエンジニア認定基礎試験は以下のとおりです。
・出題数:40問
・出題形式:選択式
・試験時間:60分
・合格基準:7割以上の正解(28問正解)
・持ち込み:不可
・受験前提条件:なし
事前にOdyssey IDの登録が必要です。試験を受ける際にここで作成したIDを使って試験を受けます。
合格できなかった場合、無料で再受験できるキャンペーンがありました!
ですが、誰でも該当するわけではなく、特定のテストセンターで受ける必要があるなど一部制約事項もありますのでご注意ください。
他のITベンダー試験では計算用のメモ用紙かホワイドボードの貸し出しがありましたが、今回はそのような貸し出しがありませんでした。書く必要のあるような計算問題はないのですが、少し動揺しました・・・
試験は全問回答するのに20分ほど、見直しに10分の合計30分ほどで終わりました。回答はすべて選択式で、webサイトの模擬問題集と似た問題も出題されたので、十分勉強していれば、試験時間が短くて試験が終わらないということはないんじゃないかと思います。
試験結果はテスト終了時にすぐ発表されます。テスト終了のボタンを押すときは毎回緊張します・・・
おわりに
最後まで読んでいただきありがとうございました。勉強前と後を比べるとコードに対する拒絶反応が明らかに少なくなったと思います!
勉強に苦戦するときもありましたが、勉強してよかったと感じます。同様の試験を受ける方の参考になれば幸いです。