Python3エンジニア認定基礎試験とは?
概要・難易度・取得後の活かし方を解説
Python3エンジニア認定基礎試験の概要
「Python 3 エンジニア認定基礎試験」は、一般社団法人Pythonエンジニア育成推進協会が運営する民間資格です。Pythonの基本文法・言語仕様を体系的に理解しているかを測る入門〜基礎レベルの試験で、受験資格に制限はなく誰でも受験できます。全国のCBTテストセンターで通年受験可能です。
※ Pythonエンジニア育成推進協会とは、2016年設立の一般社団法人。Python市場拡大に伴い「Pythonic」な人材が育成されるよう、試験実施・教材認定・スクール認定を通じて健全な人材育成を支援する目的で設立されました。2020年からはPythonソフトウェア財団のBronze Level Sponsorsにも参加しています。
試験形式・出題範囲
試験はCBT形式(全国のテストセンターのPCで受験)、問題数40問(すべて選択式)、試験時間60分。合格基準は正答率70%(28問以上正解)です。受験料は1万円(税別)、学割は5千円(税別)。主教材はオライリー・ジャパン「Pythonチュートリアル」で、比重は「制御構造ツール」(22.5%)「データ構造」(17.5%)などPythonの基本文法・言語仕様が中心です。
※ 出題は市販の専門参考書ではなく、無料公開されている「Pythonチュートリアル(オライリー・ジャパン)」の内容にほぼ準拠しているため、教材費を抑えて対策できる試験として知られています。
難易度
公式発表(2024年2月末時点)の合格率は76.0%と高めで、Pythonの基本文法(変数・制御構造・データ構造・関数・クラス・モジュール等)を一通り学習していれば十分合格できる水準です。プログラミング学習の入り口として、体系的な理解度を確認する目的で受験する人が多い試験です。
取得後に活かせる仕事・関連する職種
Web開発・データ処理の入門エンジニア
ITSS(ITスキル標準)レベル1相当とされ、Pythonを使ったWebアプリケーション開発・データ処理・業務自動化(スクリプト作成)などに携わる職種の入口として評価されます。未経験からのエンジニア転職の際、基礎知識の証明として活用するケースが多いです。
業務自動化・RPA担当者
Excel作業の自動化・定型業務のスクリプト化など、非エンジニア部門でもPythonを活用する場面が増えています。基礎試験合格を通じて、業務効率化の実装力の裏付けとすることができます。
データサイエンス・AI分野を目指す学習者の第一歩
データサイエンス・機械学習分野で必須となるPythonの基礎固めとして、これから専門的な学習を進める前段階の資格として位置づけられます。
誕生の背景・歴史
2016年の協会設立とPython市場拡大
Pythonエンジニア育成推進協会は2016年6月に設立されました。当時からPythonは機械学習・データ分析分野での採用が急速に進んでおり、体系的な学習者・エンジニアの育成が急務とされていました。協会設立後、2017年頃から全国のCBTテストセンターで基礎試験の受験ができるよう整備が進められました。
累計5万人超が受験した国内屈指のPython資格
累計受験者数(基礎試験+データ分析試験合計)は2024年2月末時点で50,990名に達しており、国内のPython資格の中でも受験者数の伸びが大きい試験のひとつとなっています。
どんな人が、どんな目的で取得しているのか
プログラミング未経験からエンジニアを目指す方
独学・スクール等でPythonを学んだ未経験者が、学習の到達点を客観的に確認するために受験するケースが最も多いです。就職・転職活動でのアピール材料としても活用されます。
実務でPythonを使い始めた社会人
業務でPythonを使い始めたものの体系的に学んだことがない社会人が、知識の抜け漏れを確認するために受験するケースもあります。
資格手当・社内評価の対象として取得する社会人
企業によっては、IT関連資格の取得を資格手当や人事評価の加点対象としている場合があります。基礎試験は受験料が比較的手頃で学習期間も短く済むため、社内制度を活用して取得を目指す社会人も一定数います。取得後は履歴書・社内スキルシートに客観的な指標として記載できる点もメリットです。
実践試験との違い
| 項目 | 基礎試験 | 実践試験 |
| 問題数 | 40問 | 40問 |
| 試験時間 | 60分 | 75分 |
| 受験料(一般) | 1万円(税別) | 1万2千円(税別) |
| 主教材 | Pythonチュートリアル | Python実践レシピ |
| 出題内容 | Python文法の基礎全般 | クラス・型ヒント・標準ライブラリの応用 |
| 合格率 | 約76% | 約49% |
※ 実践試験の受験に基礎試験の合格は必須条件ではありませんが、出題レベル的に基礎試験合格後の受験が推奨されています。姉妹試験として位置づけられ、どちらも同じ協会が運営しています。
豆知識:Python3エンジニア認定基礎試験で知っておきたい事実
試験名の「Pythonic」とは何か
Pythonエンジニア育成推進協会の理念そのものである「Pythonic」とは、単にPythonの文法を使えるだけでなく「Pythonらしい」書き方・考え方を体現できることを指す言葉です。この理念は試験名・団体名の随所に反映されています。
顧問理事にPyCon JP協会理事が名を連ねる
協会の顧問理事にはPyCon JP Association理事も名を連ねており、日本のPythonコミュニティと密接に連携しながら試験内容の質を担保している点が特徴です。
有効期限がない「取得しきり」の資格
公式サイトに更新制度の記載は見当たらず、一度合格すれば恒久的な実績として扱われる形式です。多くのITベンダー資格が数年での更新を必要とするのとは対照的です。
まとめ ― Pythonの基礎力を客観的に証明する
こんな方にとくにおすすめ
- Pythonの基礎文法を体系的に学び、理解度を確認したい方
- 未経験からエンジニア転職を目指し、客観的な証明を得たい方
- 業務でPythonを使い始め、知識の抜け漏れをチェックしたい方
- 将来的にデータサイエンス・機械学習分野を学ぶ前の基礎固めとして
取得に向けた第一歩
公式サイトで無料公開されている「Pythonチュートリアル」を教材として学習を進めましょう。出題比率が高い「制御構造ツール」「データ構造」の章を重点的に理解すれば、効率よく合格ラインに到達できます。合格後は、より実践的な「Python3エンジニア認定実践試験」へのステップアップもおすすめです。
