ブログ
2025.06.03
ChatGPTをはじめとする生成AIが登場して以来、エンジニアの仕事は大きく変わりつつあります。
・「コードはAIが書けるようになるのでは?」
・「自分のスキルは時代遅れにならないだろうか?」
・「AIにできない仕事って、何?」
こうした不安を抱えるエンジニアも少なくないでしょう。本記事では、“AIに代替されない”エンジニアの特徴と、これからの時代に求められるスキルについて考察します。
AIはすでに、ある程度のコード生成やバグ修正を人間並みにこなせるようになってきています。ChatGPTやGitHub Copilotを使えば、単純な処理や雛形の生成は一瞬です。「仕様通りにコードを書く人」は今後、AIと“差がつきにくい”存在になります。
生成AIにとって苦手な領域は、曖昧な要件の解釈や、複雑なシステム設計です。
以下のような能力は、今後も人間に強く求められるでしょう。
・ビジネス要件を正確に理解し、構造化できる力
・技術選定や設計の意思決定力
・チーム・クライアントとの対話を通じて価値を作る力
「なぜこの技術を使うのか?」「どんなアーキテクチャが最適か?」に答えられるエンジニアは重宝されます。
AIは敵ではなく、“使える仲間”です。
たとえば
・ChatGPTで素早く技術の下調べやコードスニペット生成
・Copilotで単調な入力作業を省力化
・ドキュメントや設計書のたたき台をAIに生成させて時短
「AI+人間で何倍も速くアウトプットできる人」が評価される時代になります。
ChatGPTを使ってみると分かるのが、「いい質問をしないと、いい回答が得られない」ということ。
つまり、今後重要なのは:
・問題の本質を見抜き、良い問いを立てられる力
・情報を取捨選択して、意思決定できる力
たとえば
・悪い質問:「このバグ直して」
・良い質問:「このコードでfetchが失敗する原因と、その再現条件を教えて。CORSの影響もありそう。」
1.ChatGPTを毎日使ってみる(使うことで使い方が分かる)
2.設計パターン・アーキテクチャの理解を深める
3.要件定義・ビジネス理解力を鍛える
4.人に教える/相談に乗ることで対話力を伸ばす
5.「どうAIを使うか?」を考え続けるクセをつける
ChatGPTが登場した今、単純な作業はどんどん自動化されていくでしょう。
しかし逆に言えば、「AIを活かせる人材」になれば、これまで以上に価値のある存在になれます。
これからのエンジニアに求められるのは、
「コードを書く力」ではなく、
「価値を設計し、実現する力」なのかもしれません。