人工知能や機械学習などに幅広く活用され、勢いづくPython市場
健全なPython人材育成の支援を目的に設立された「一般社団法人Pythonエンジニア育成推進協会」。Pythonエンジニア認定試験の運営をはじめ、プログラミングフィロソフィー「Pythonic」の普及推進、Python技術の普及や技術者育成の推進を目的とした活動全般などを行っている。
代表理事の吉政氏は設立理由について、「Python市場が急速に広がる中で、”お作法”を知らない人が増えてしまうことを危惧している。そこで、学習の指針となる試験と教材・スクール認定を行い、Pythonを正しく理解した人材の育成を支援するべく設立した」と語る。
まさに市場ではPythonへの関心やニーズが高まっており、求人情報検索サイトIndeed Japanの2021年4月の集計でも、Python求人数は2万7000件、昨年比162%と右肩上がりに増えている。また、マイナビニュースが行った「ITエンジニアが学びたいプログラミング言語」ではPythonが32%の支持を獲得して1位にランクされている。
吉政氏は、「人工知能や機械学習、ビッグデータ、インフラ自動化など、各分野でほぼ同時的にPythonが求められるようになり、市場が広がってきたために大きなムーブメントになっているのではないか」と分析する。
そうした市場の広がりを裏付けるものとして、TIOBE Softwareから発表された「TIOBEプログラミング言語オブ・ザ・イヤー2020年」では、年間インデックス値の増加が2.01%でPythonがアワードを受賞した。ほかにもオライリーの調査でも、「今一番学ばれているプログラミング言語」として挙がっている。
このように日本でもPythonが注目されるようになったきっかけとしては、情報処理試験の科目に採用されたこと、そして国の「未来投資会議」でPython技術者の育成を推進すると明言されたことが大きい。また日本以外でも注目されている言語であり、米国では「最初に学ぶ言語」にPythonを挙げる人が多く、求人も上位2番めに多い。
こうした追い風の中、Pythonエンジニア認定試験は、基礎試験とデータ分析試験の合計受験者が開始より3年1か月で1万名を越えた。さらに1万人達成が報じられたとたんに受験者が増え、4年目は年間1万人を達成する見込みだ。
こうした資格の運営は、最初の3年間は苦戦すると言われ、工夫しながらブランド化を図る必要がある。しかし、Pythonの場合は相当速いペースで受験者が増えており、日経の「今取るべき資格」の調査データでは、民間資格では年連続2位(1位はAWS認定各種試験)のポジションにつけている。
Pythonの”お作法と心得”を学んでもらうため、新試験を無償で提供
このようにPythonが勢いを増す中、新しい試験「PythonZen & PEP 8 検定」が無償で提供されたことが、吉政氏から紹介された。
この試験実施の背景について、吉政氏は「需要の増加に伴い、関連書籍やプログラミングスクールが増える一方、”Pythonのお作法”を知らない人が書いた書籍や講師が、不適切なPython文法を教えるケースが散見され憂慮している。学ぶ人も正しいことを学びたいと思っているはずなので、学んだことが本当に正しいのか、無料の試験でチェックしてもらえればと考えた」と説明した。
なお、吉政氏が”Pythonのお作法”と表するのは、「Pythonic」であり、Pythonを使う人たちの間で共有されている造語で、プログラミングフィロソフィーとして幅広い意味を持つ。またPythonの心得として「The Zen of Python」という設計について記述されたイディオム集も用意されているので、確認しておこう。ちなみに「Zen」は日本語の「禅」に由来しており、Pythonのインタフプリタで「import this」と実行すると英文で内容が表示される。
なお「PythonZen & PEP 8 検定」の試験開始は年内の開始が予定されており、同時期(10月16日)に開催される日本最大のPythonのカンファレンス「PyCon JP」で発表の予定だという。吉政氏は、「概念的な話でちょっと難しいかもしれないが、試験を通じて少しでも触れられる機会を提供できればと考えている。ネット接続できるブラウザ環境があれば誰でも無料で受験できるので、ぜひ、受けてほしい」と語った。