こんにちは!山口です。
GW期間中に今、流行りのプログラミング言語と今後、勉強しておいた方が良いプログラミング言語は何だろう?と思い、いろいろネット検索しているとこんなサイトを見つけました💡
2022年に学習をおすすめしたい人気プログラミング言語ランキング
https://exidea.co.jp/blog/study/it-skills/programming-gengo-osusume/?msclkid=b1f70bafcf8511eca733afca28812fce
これを見るとPython、Java、Rubyは昔から安定した人気がありましたが2022年も不動の人気があるという事が分かりました。
確かにPythonやJavaは最初に勉強するのは他のプログラミング言語と比べて学びやすいし、IT系のスクールや新人教育でも取り入れているところが多いので納得しました。
ただし、これは私が個人的に感じていることですが、この3つのプログラミング言語については人気がある分、知識習得している人や実務経験がある人が他のプログラミング言語に比べて多いので客先側もエンジニアを受け入れる場合、多くのエンジニアの中から少しでも実務経験豊富な人を求める傾向になっている状況です😰
そのため経験不足のエンジニアは望んでいる仕事に就くまでにはタイミング良く経験を積めるプロジェクトに参画するか常に経験が詰めるようなプロジェクトが用意されているか、、、など昔と比べると狭き門になっているのかなと感じています。
(あくまで個人的に感じている事なのでそんな事ないかもしれませんが、、、💧)
とはいえ、時代と共に世の中が必要としているプログラム言語は移り変わっていますがPython、Java、Rubyに関しては現在のIT業界の状況を見ていると今後、新しい言語に置き換わるまでには、まだまだ時間がかかる気がしているため最初に勉強するならPython、Java、Rubyは間違いない気がしています。
あとは個人的に時代を先読みして、勉強しておいた方が良いかなと感じているのは
Go
Swift
Kotlin
なのかなと。
Goについてはまだエンジニアが少ないため市場価値が高く、導入する企業が増えてきているため、今のうちに勉強して実務経験を積むことができればエンジニア価値も高くなる可能性があると思っています。
SwiftやKotlinについてはスマホ市場が一時期に比べて落ち着いてきている気がしますが、スマホを使ったアプリ開発はまだまだ成長しているため勉強して実務経験を積んでおけば、将来性もあるし、エンジニア価値も高くなると思っています。
今、必要としているプログラミング言語と今後、どんなプログラミング言語が流行っていくか
今後もチェックしていく必要がありそうですね!(もちろん勉強することも忘れずに・笑)