エンジニアになるためにはプログラミング言語の習得は必須ですが、ブログラミング言語にもさまざまな種類があります。
できるだけ幅広く習得するのが望ましく、どのプログラミング言語を身につけるかで活躍できるフィールドが変わってくるのです。
ブログラミング言語については、「RedMonk」が発表した2022年第一四半期のプログラミング言語ランキングという面白いデータがあります。
これによると、トップはJavaScript、2位がPhthon、3位がJava、4位がPHPです。
エンジニアとしての経験があるなら、予想通りと思えるような結果かもしれません。
一方でRubyが9位、Kotlinが18位にランクされていると聞くと、その低さに驚く人もいるでしょう。
このランキングで上位にある4つを、優先的に習得することが前提になる可能性もあります。
そのうえで、活躍したいフィールドに合う、需要の高いそのほかのプログラミング言語を身につけていくことになるでしょう。
例えば、Androidアプリの開発に関わりたいならKotlin、Webサービスで活躍したいならRuby、iOSアプリの開発ならSwiftなどです。
そのほか、エンジニアに必要なスキルとしてコミュニケーションスキルやプレゼンテーション力、ソリューション力などが挙げられます。
大量のデータを収集・分析する機会が多くなるだけに、現在のIT業界で活躍していくにはヒューマンスキルも重視される傾向があるのです。