プログラマーとして高給で需要の多い仕事を探している人、手を上げて。求職求人サービスHiredの調査によると、今ならブロックチェーンのアプリケーションの書き方を勉強すべきだそうだ。
Hiredに登録している10万名近くのデベロッパー対して、今最も需要の高い仕事や、求人の最も多いプログラミング言語、そしてロンドンやニューヨーク、パリ、そしてサンフランシスコなど大都市のテクノロジー求人市場における、平均給与のもっとも高いキャリアを調べた。
そして同社によると、その結果はあなたにとって意外かもしれない。
いや、むしろ意外ではないかもしれない。Hiredのデータによると、業界全体として今はブロックチェーンのエンジニアとセキュリティのエンジニアの需要がもっとも増えている。ブロックチェーンの経験のあるプログラマーの求人は、2018年になんと前年比で517%も増えた(ほぼ6倍)。セキュリティエンジニアの求人は同じ期間に132%増えている(ほぼ2.3倍)。
すべての国や地域で、最も高給の職種はセキュリティエンジニア、検索エンジニア、ブロックチェーンエンジニア、自然言語処理エンジニア、機械学習エンジニア、そしてゲーミングエンジニアの計6種だ。
下図は、サンフランシスコの例だ。
これらのデータについて、HiredのMehul Patel CEOがブログにこう書いている。「ニューヨークとサンフランシスコとトロントでは、ブロックチェーンエンジニアが高給のトップスリーに入っている。今の主なテクノロジーハブ都市におけるソフトウェアエンジニアの給与をよく見ると、必要とされている人材は都市によってかなり異なる。たとえばゲーミングエンジニアはニューヨークでは給与が最高だが、自然言語処理エンジニアの給与はトロントで急騰している」。
しかしこの調査によると、ブロックチェーンのスキルはデベロッパーたちの心を今一番多く占めているスキルではない。「いちばん勉強したいのはブロックチェーンの技術」と答えたデベロッパーは全体の12%にすぎない。なお、いちいち断らないが、これらの数字はすべて、今回のHiredの調査の結果である。
このような、実態と需要の乖離は、需要のもっとも多いプログラミング言語と、最も多くのデベロッパーがプログラミング経験のある言語との違いにも、表れている。
すなわち、最も需要が多いのはGo言語を知っている求職者だ。しかし、今実際に主にGo言語で仕事をしているデベロッパーは7%にすぎない。
Goに次いで求人側で高く評価されているScala、Ruby、Typescript、そしてKotlin(下図)も、デベロッパーのコミュニティでは普及率が低い。Goは全世界的に、求人側が最も関心を示している言語だが、サンフランシスコとトロントではTypescriptの経験者の需要が多い。
画像クレジット: maciek905