16/07/2026
こんにちは!!
yanolaboの矢野です。
【プログラミング言語】
今は昔と違ってプログラミング言語の選択肢も様々あって、開発目的に応じて複数種類から選択することも出来ます。
私個人は、一応プログラミング経験のある言語はアセンブラ、C言語、Perl、ShellScript、Java、JavaScript、Python辺りですね。
よく求人のスキル要件とかで言語が書いてあるのですが、私はあれには少し違和感を感じます。
プログラミング言語ってスキルだろうか??
まぁ確かに技術スキルの1つかもしれませんが、プログラミング言語なんてプログラミングの基礎スキルがあればちょっと2,3日勉強すればどんな言語でも習得できると思います。私は民間企業退職して今の大学研究職になってからJava、JavaScript、Pythonを使うようになりましたが、基礎スキルがあれば言語としての使い方を覚えるのはさほど苦労することなくできました。
確かにオブジェクト指向と関数手続き型とは違っていて、その辺りの理解は必要ですが、それも基本的なプログラミングの概念を系統的に勉強できていれば、どんな言語でも対応できます。
民間企業時代には、若手のエンジニアで「僕はJavaは出来ますが、C言語は出来ません」とか言って言語仕様で仕事を選別してる奴も居て、「こいつは伸びないだろうなぁ」と思って見てたこともあります。
求人する企業側も言語仕様をスキル要件として集めているようでは、ポンコツプログラマしか集まらないんじゃなかと思ってしまいます。
yanolabo
矢野 英人