ブログ一覧

AI時代に直面しているエンジニアの構造変化

はじめに

AIの進化によって、ソフトウェアエンジニアの仕事構造が大きく変わりつつある。特に影響を受けやすいのは「実装の中間層」だ。本稿では、現状を整理し、自分のポジションをどう診断すべきかを考える。

中間層が溶けていく

HTML/CSS のコーディング単体の市場価値は、ほぼゼロになった。これは単なる技術の陳腐化ではなく、「工程単体の切り売り」というビジネスモデルそのものが消えたことを意味する。

そして同じ流れは、より複雑な領域 — 設計・実装・テストにも波及している。

ただし、すべてが消えるわけではない。構造としては 「実装の中間層が溶けて、上下が残る」 という形になる。

残る「上」

  • ドメイン理解
  • アーキテクチャ判断
  • 事業 / ユーザー理解

つまり「何を作るべきか」を決める側。

残る「下」

  • 複雑な本番環境で動かす
  • 運用する
  • 障害対応する

つまり、現実世界の複雑性に向き合う側。

ボトルネックの移動

これまでのボトルネックは「コードを書く能力」だった。しかしAI時代において、そのボトルネックは次の3つに移っている。

  1. 問題を定義する能力
  2. 出力を検証する能力
  3. 結果にオーナーシップを持つ能力

コードを書くこと自体は、もはや希少資源ではない。

ポジションの診断

例えば「単価80万・エージェント経由・実装中心」というポジションは、最も圧力を受ける層にあたる。

ただし、PM や PdM の曖昧な要求を判断しながら実装している部分は、実は「上」に片足を突っ込んでいる。この部分は生き残る側だ。

問題は、現在の契約形態ではこの判断業務が「見えない価値提供」になっており、単価に反映されないことだ。

キーフレーズ

スキルが消えたんじゃなくて、スキルの"単価"が下がった。

この一言が、今の構造変化を最もよく表している。生き残るためには、自分が提供している価値を「中間層の実装」から「問題定義」「検証」「オーナーシップ」へと再定義し、それを契約形態にも反映させていく必要がある。