就活生の人気No.1言語。Python人気の理由と学習デメリット 〜みんなのプログラミングチャンネル vol.23〜

レバテックさんによると、エンジニアとして就職予定の214名にアンケートを取ったところ、「就職したら仕事で活用したい言語」でpythonが6割の方に選ばれて一位になったそうです。

■python学習の良いところ。

・とっつきやすい(他の言語に比べ簡単)
・利用しているエンジニアがいっぱいいる(記事が多い)
・機械学習分野に強い
・IoT(ネットワーク機器)に強い
・CADなどのソフトウェアにも対応
・元々が学習用に開発されたので学習効果が高い

■python学習のデメリット

・初心者向けには案件が少ない
・WEBやアプリなどのアウトプットに向かない

逆にいえば、プログラミングそのものを学びたい方には何も考えずに学習を進められます。

例えば、WEB制作を目的とすると、コピペ作業に陥ったり、無駄なデザイン修正、一度制作したら終わりで反復作業をしない、などなど、本来のスキル習得には向きません。
また、開発環境や、サーバー設定、DB構築、HTML/CSSといった「プログラミング以外のこと」にも時間が取られてしまいます。

変に欲張って成果物の目標を掲げるよりも、「プログラミングに必要なことを覚える」方が、初心者にとっては挫折も少なく効率のよい学習方法といえます。