質問: 組み込み系プログラマーの将来 私は現在組み込み系のプログラマーとして働いています。 業務で使用する言語はほとんどがc言語のみで将来を考えるとほかの言語も勉強した方が良いのではと悩んでいます。というのも転職サイトなどを調べるとc言語の求人はとても少なく、もしも今の職を失ったら働き口がなくなってしまうのではないかと不安に感じているのです。 そこで、将来的にこの言語は覚えていた方が良いといったものがあればぜひ教えて頂きたいと思っています。
回答: 組み込みはc、c++がメインなので、nyamaさんがおっしゃるように、潰しがきかないのは確かにあると思います。 しかし若い世代はarduinoやラズベリーパイ(pythonやc++もどき)でハードウェアを学ぶので、cやc++が書けるプログラマの需要は上がっていくと思いますので、無理せず今の技術を極めるほうが将来的には明るい気がします。 お勧めの言語ですが最近はiotと呼ばれる物がインターネットに繋がることが流行りみたいなので、java、swift、rubyあたりはどうでしょうか? たとえばセンサーの値をwifiでサーバーに飛ばしたり、bluetoothを介してスマートフォンにデータを転送するなど、ハードウェアと連動するようなサービスが主流になるので、先程あげたプログラミング言語を使って何かサービスを作ってみることをおすすめします。下記の本はスマホやwifiと連動する電子工作の本になります。もしお時間がありましたら読んでみてはどうでしょうか? ・picで楽しむbluetooth・wi-fi機器の自作 ・スマホで動かすarduino -androidとbleで電子工作