非エンジニア向けのPython学習方法
こんにちは。Pythonエンジニア育成推進協会の吉政でございます。私見として自分が感じていることを書きます。
Python3エンジニア認定基礎試験やPython3エンジニア認定データ分析試験ですが、お陰様で受験者数は年々増加し、昨年は年間の受験者数が1万人を超えました。受験された皆様、支えていただいている認定スクールの皆様、ありがとうございます。Python試験を受験された皆様の属性を拝見すると、ほかの言語系の受験者とは明らかいに違うのは、非エンジニアのからの受験が多いという点です。非エンジニアの属性は細かく終えていないのですが、ざっくり4割ほどが非エンジニアで、その中の2割が学生で、他がマーケティング部門や管理系部門の方のように見受けられます。
エンジニアの方で他の言語を経験されている方であれば、Pythonは学習しやすい言語なので比較的つまずくことがなく学習を進められると思います。(心配な方は認定スクールのPythonコースを受講されると、短時間でつまずきやすいところを学べると思います)
問題は非エンジニアの方の話です。現在、Python3エンジニア認定基礎試験もPython3エンジニア認定データ分析試験も合格率は75%から80%を推移しているので、当然非エンジニアの方でも合格しています。両試験とも一番下のレベルですので、難易度はそれほど高くなく、しっかり勉強すれば合格できるはずです。
しかし、この二つのPython系試験の学習の目標地点はPythonの知識を取得することではなく、Pythonによるコーディングができるようになることなので、学習する際に実際に設定したりコーディングしながら学習してほしいと思うのです。
コーディングの学習はやはり認定スクールの認定コースを受講するのが一番です。そうでなくても教科書を読みながら学んだことを実際の開発環境で実践してみて、書けるノウハウを確認しながら学習してほしいと思うのです。一見手間のかかる学習方法かもしれませんが、コーディング経験が少ない非エンジニアの方には、結局それが近道のように思えます。
さて、ご自身で開発環境を構築して、いざコーディングしながら学ぼうと思った際に最初に躓くのが開発環境の構築の部分だそうです。さぁ、これから学習するぞ!と意気込んで、本やYouTubeを見ながら開発環境を作ってみようとしたら、のっけからそこで躓くと、そのままPython学習自体がお蔵入りなんてこともありそうです。多くの方が躓いているのであれば、これから新しく学ぶ方も躓きそうです。そうであるなら、最初の開発環境の部分だけでも研修を受けた方がよいように思えます。最近のPythonの研修コースは、細分化していて1日コースや半日コースもありますので、最初だけ受講して、独学と研修のハイブリットというにもありだと思います。
「なーんだ、結局、認定スクール推しか!」と思う方もいるかもしれませんが、これだけPythonの本が出回っていて、よく読まれていて、動画も大量に出ているのに最初の開発環境構築で躓いている人が多いのはのは、やはり、最初はPython研修等でハンズオンで学ぶのが効果的だからです。
そういえば、大昔、Linux黎明期にLinuxインストール大会とか、Linuxインストールセミナーがはやった時期があって、全国でLinuxコミュニティが立ち上がって、どんなふうにLinuxをインストールするか共有していた時期がありました。
現代のエンジニアの方にとってみると、「え?」という感じかもしれませんが、Linuxの普及のためには重要な活動だったと思います。そもそもインストールで躓いたら、次にはいけないのですから。
さて最後に本題に戻りますが、Pythonの学習を終えましたら、是非、学習漏れがないかどうかを、Python試験でチェックされてはいかがでしょうか?企業のコストで学習をするのでしたら、学習の成果を確認する必要があると思うのです。そのような際にPython試験を活用いただけると幸いです。Python試験の公式サイトでは、書籍プレゼントキャンペーンも実施していますので、合わせてご利用いただければ幸いです。
それでは今回はこの辺で。
- 資格取得
年間登壇約20回、連載数15本以上、顧問先14社を持つマーケッター。著書「ITエンジニア向け企画力と企画書の教科書」大手企業の職級査定審査員
日本を代表する大手企業を中心にマーケティング支援を実施。日本のIT業界の発展のためには教育が重要であると考え、LinuxやXML、PHP、Ruby on Rails、Python、IPv6の検定試験を立ち上げ、運営組織の代表を歴任する。
吉政忠志(ヨシマサタダシ) 一般社団法人Pythonエンジニア育成推進協会 代表理事
対応エリア | 全国 |
---|---|
所在地 | 江東区 |