最近ほんとに思うんですけど、エンジニアに求められるスキルって、完全に変わりましたよね。
昔は「コードが書ける」とか「バグを潰せる」とか、もちろん大事だったんだけど、今はそれだけじゃ全然足りない。というか、それはもうAIがやってくれるんですよね。
コードを書くのも、AIにざっくり仕様を伝えれば、かなりちゃんとしたものを返してくれるし、バグ取りだってAIが一緒にやってくれる。むしろAIのほうが冷静で正確だったりするから、自分より頼りになる時もあるくらい。
だから今、生き残っていくエンジニアって、「AIと一緒に開発を進められる人」なんですよね。
プログラミングの知識があることももちろん大事だけど、それ以上に、「AIを使ってどうやって効率よく開発するか」「AIにどんな指示を出せばいいアウトプットが返ってくるか」っていう、新しいタイプのスキルが求められてる感じ。
逆に言うと、AIをうまく使いこなせない人は、これからどんどん厳しくなっていくんじゃないかな。単純な作業や知識だけで勝負してたら、AIに置き換えられる可能性がどんどん高くなる。
もう「エンジニアが足りない」っていう時代じゃなくて、「AIを武器にできる人材が足りない」っていう時代に入ってると思う。
結局、AIが全部やってくれるからこそ、それを“使いこなす力”を持ってる人が、本当に価値を持つんですよね。