仕事柄多岐にわたり色々な言語に触れることがあるのですが、「得意な言語は?」と聞かれた場合「○○です!」と自信をもっていえる言語がない。
最近多用している言語は?ということであれば、もっぱら C# ではあるのだけども。
PHP 特化の人や、Perl 特化の人達なんかと比較したら下の下の下くらいの実力しかないと思う。
何かしら得意な言語を習得すべきなのだろうとは思うのだけども、いったい何を習得するべきなのだろうか?と思ったので、何社かオープン WEB 系の求人を出している会社で記載されている言語をまとめてみました。
※以下順不同
言語
サンプル数が少ないのでアレですが、集計前は「Perl か PHP じゃなかろうか?」と思っていたところ、意外にも JAVA が11票。同率1位で PHP。次いで C と Perl でした。
他にも Amazon やサイバーエージェント、リクルートなんかも調べてみたかったのですが、生憎求人が終了したようで掲載がなくなっていました。残念。
ついでに SQL に関しても集計してみました。SQL もプログラム言語同様に、特化していないので一通り触れるけど……というような状況なんですよね。
SQL
こちらに関しては予想通りの結果でした。Oracle が2位なのは基幹系との連携処理が絡んでくるからなのでしょうか?
以外にも PostgreSQL が0票というのには驚きました。一昔前であれば MySQL より PostgreSQL だろ常考!という感じでしたが、MySQL もバージョンアップを重ねて、RDBMS としての地位を確立してきたと考えるべきなのでしょう。
ということでプログラム言語としては PHP、JAVA、Perl、C あたりを。
SQL としては MySQL、Oracle あたりを習得すると良いのかもしれません。
自分は……もう少し検討してみようと思います。