業界に従事している立場として、最近流行っているプログラミング教室について語ります。子供の習い事として、あるいは学生の自己啓発のためのプログラミング講座が人気のようですが、その背景として文科省がプログラミング教育を推進している各企業がプログラミング教育サービスを立ち上げたというのが大きく、そして「これからの時代、プログラミングができないと置いていかれてしまう!」と煽り文句を間に受けて、勘違いしてしまっている方も多いのではないかと感じています。企業のサイバーエージェントの子会社が運営しているプログラミング教室です。本格的なプログラミングの実習に入っていきます。いった商用のものと同様の環境となります。他者に発信する能力、プレゼンテーション能力を養うこともできるメニューになっています。就職活動の英才教育のようだ。新卒エンジニア用の講習でさえここまで綺麗に体系立てられているものも少ないため、とても小学生用のコースとは思えないほど豪華なものになっています。設備が限られている以上、妥当ではないかと思います。ボッタクリではないです。プログラミングスキルは将来役に立つのか「プログラミングが将来役に立つかどうか」というのが気になるかと思いますが、ぶっちゃけ社会活動においてはまったく役に立たないというのは断言できます。「これからの時代、プログラミングができないと周りに置いていかれる」という煽り文句は、まったくもって嘘なので気にしなくていいです。一般企業において、プログラミングができたからといって給与が上がったり、昇進に影響がでるようなことは未来永劫ありえないですし、今のところそんな気配はありません。いう点では英語教室のほうが将来有望でしょう。業界を目指すならばプログラミングスキルは当然あったほうがいいのですが、あくまで「あったほうがいい」という程度です。職でさえ必須スキルではないのです。業界でさえ「あったほうがいい」スキルのプログラミングなので、一般企業の場合は「あっても使い道がない」スキルなのは言うまでもないでしょう。業界の受発注の仕組みは、建築のゼネコンと一緒です。大手企業は主に受注するだけになり、実際の開発業務はそれより下層の立場になる下請け・孫請けに流すことになります。NTT系列や国内大手ITベンダー(日立、NEC、富士通)の三社、外資系ITベンダー(IBM、HP、Oracleなど)系列のSIerが大手の顧客を囲い込み、インフラ構築からコンピュータ機器の設置、納入後の運用メンテナンスに至るまでを一括受注して利益を得ており、実際のプログラミングやテスト作業を中小のSIerに丸投げしている状態となっている。PowerPoint)といった、プログラミングとは無縁のスキルになります。下請け・孫請けが実際の開発を担当することになるので、ここでやっとプログラミングスキルが必要になるというわけです。業界でのキャリアパスを形成しようとすると、上記のジレンマに陥ってしまいます。職だからといって何十年もプログラミングをしているというケースはほぼありません。満たないのではないでしょうか。「エンジニア職なら技術だけでやっていけるだろう」と考えるのは大間違いです。