知人のお子さんがサイバーエージェントが運営する「Tech Kids School」でプログラミングを学び、すでに自分でアプリが作れるレベル。
まじか・・・
おじさんはJavaにもPHPにも、独学で挑戦したけど、あえなく挫折したぞ。
もはやプログラミングは頭の柔らかいキッズ向けなのか。
「プログラミングは若ければ若いほど良い」という話があるので、もうアラフォーとかアラフィフなど、オッサンは出る幕ないのかもしれません。( ノД`)
あきらめて、HTMLとCSSだけは忘れないようネット販売を続けます。プログラミングとは比較にならんくらいイージーですからね。)
さて、今後稼げる職業のド定番プログラマー。
でも、一言にプログラマーと言っても、いろいろなジャンルがあるので、ちょっと見ていきましょう。
ちなみに、Google Trendを見ても、明らかプログラミング業界は、今後「来る」のは間違いなさそうですね。
ゲームプログラミング
みんな大好きゲーム。
自分でゲームを作ろうとしたこと、過去に何度となくあります。
100%挫折。
そんな話はどうでもいいですね。
ゲームのプログラミングを専門とする職業です。
ゲーム業界は今後どうなるんでしょうか。
スマホゲームを飛び越え得て、VR(バーチャル・リアリティー)が当面のゴールではないでしょうかね。
完全エンターテインメントに特化したプログラマーは、楽しくもあり、やりがいもありそうです。
ゲーム好きなら間違いなく選択したいジャンルですね。
WEB系プログラマー
需要としては、今後もどんどん伸びていくWEB業界。
現在は、通販システムショップサーブやモールなどで通販をやっていますが、もしプログラミングができたなら、おそらく売り上げは1.5倍にはできそうです。
と言うのも、通販システムは、いろいろなジャンルのお店に対応できるよう汎用的に作られているので、「当店はこの機能が欲しい!」と思っても不可能ということが多々あります。
例えば、「うちのお店チャットサポート機能が欲しいよね~」と思っても、他の店舗での需要がなければ、 汎用性を重視する通販システムでは永遠に実装されません。
そこでプログラミングができたら、簡単に自社サイト内にチャットを設置することができ、顧客満足度も上がり、売り上げも上がる・・・
EC業界では、業種商材によって、見せ方や売り方、問い合わせの対応方法などが無数に存在します。
お店側が「こんな機能が欲しい。」なんて時に、サクッと作れるスキルがあれば、EC業界のプログラマーとして稼いでいくことができます。
アプリケーション・プログラマー
いわゆるアプリです。
スマホやパソコンなどの上で走らせるプログラムを作るのが専門。
冒頭の友人のお子さんは、このアプリのプログラムを学んだのでしょう。
「自分のスマホに自分で作ったアプリを入れて楽しむ。」なんてことをやっているようです。
アプリの開発も幅が広いですね。
個人で使うゲームアプリや実用アプリなどから、工場などで導入されているタブレットで使うオーダー型のアプリまで。
「ゲームも作れるし業務用アプリも作れる。」なんて最強だと思いますが、アプリ開発の中でもジャンルは細分化されるでしょう。
組み込み系エンジニア
かなりニッチになってきましたが、組み込み系のエンジニア。
普段、私たちが使っている家電、冷蔵庫や洗濯機、エアコンやテレビ。
実は、そういった家電の中にもプログラムが仕込まれています。
エアコンのタイマーなどを設定すると自動的にオンになったりオフにしたりできますよね。
そういった機械を操作するためのプログラミングです。
組み込み系のプログラミング言語は 「Java」「C++」などが主流のようです。
IotやAI、VR関連プログラマー
外出先からテレビの予約をしたりお風呂を入れたり。
地方に持っているAir BnB用のゲストハウスの稼働状況を自宅で確認したり、施錠や開錠をしたり。
遠隔で機器を操作できる時代に入っています。
そういった部分でも、やはりプログラミング需要があります。
IotやAI関連に相性の良いプログラミング言語はPython(パイソン)と言われています。
VRではC#、Java Script、C++、BluePrintなど。
ジャンルによってプログラミング言語も全く変わるので、「プログラマーになる!」って決めた場合は、ジャンルの選定からですね。
「飲食店やる!」じゃなく、「焼き肉屋やる!」と言う感じですかね。
絞って絞ってピンポイントで目指さないと、プログラミング業界は難しいかもしれませんね。
いずれにせよ、すでに人材不足に陥っているので、プログラミングのスキルを身に着けていれば、食いっぱぐれはなさそうです。
独学はやめておけ
ウェブ制作って独学でわりと簡単にできるんです。いわゆるウェブデザインやコーディング。
でも、プログラミングはやっぱスクールでしょう。
とりあえず思いつくのはテック・アカデミーですかね。
冒頭で触れたサイバーエージェントでも大人用のスクールがあるかもしれません。
とにかく独学は時間がかかるし効率が悪いのでオススメしません。