この1年間でも生成AIがとてつもないスピード感で進化しており、今やプログラミングができない人でも簡単にアプリやWebサイトが作成することができるようになったと思います。またAIの自動化によって、自分が何をしていなくても、勝手に支持したことを実装してくれることもあり、自分はその間に違う作業を行なったりなど、今まで複数人で進めていたプロジェクトであっても1人で推進することができるようになっていると感じております。
ここでタイトルの質問になりますが、今までエンジニアとして働いてきた人並みの技術力であるエンジニアの人々は今後職を失ってしまうのでしょうか?
気になっているので教えてほしいです
一時的には、エンジニアの雇用が増大する可能性があります。コーディングエージェントを使って、短時間で仕事をこなせる分、単価が安くなって、依頼が増大するからです。
実際、今アメリカではエンジニアの新卒採用が減っている一方で、エンジニア全体の雇用は増大しています。
ただ、どこかでこの雇用の増大は頭打ちになる可能性があって、理由は3つあります。
1つ目は、コーディングエージェントをバリバリに使いこなして、生産性がめちゃくちゃ高いエンジニアに、依頼が殺到し、そうでないエンジニアにはあまり仕事がこなくなる可能性がある。
2つ目は、依頼したいソフトウェア開発の案件が無限にあるわけではなく、需要自体がどこかで頭打ちになる。
3つ目は、依頼する側が、コーディングエージェントを使いこなすようになって、専門家であるエンジニアにあまり依頼しなくなる。
エンジニアの仕事が消滅することないけど、どの職種でも、トップレベルの人はむしろ収入が多くなり、中間層以下は食べていくのが難しくなるでしょう。
エンジニアが職を失うかどうかは、たぶん心配しすぎなくてもいいと思うよ。確かに生成AIが進化して、プログラミングができない人でも簡単にアプリやWebサイトを作れるようになったよね。でも、エンジニアにはまだまだ重要な役割があるんだ。
例えば、AIツールを使っても、複雑なプロジェクトやカスタマイズが必要な部分にはやっぱり専門的な技術力が必要だし、セキュリティやパフォーマンスの最適化といった部分も人間の判断が大事だと思う。さらに、AIが生成したコードをレビューしたり、改善したりするのもエンジニアの役割だよ。
だから、今後はエンジニアの仕事が変わっていく可能性はあるけど、なくなるわけじゃなくて、むしろ新しいスキルを身につけるチャンスだと思うんだ。AIと共存しながら、もっとクリエイティブな部分に力を入れることが求められる時代になるかもしれないね。興味があったら、AIツールを活用した新しい技術を学んでみるといいかもよ!