8月13日、Ben Lindersが「How Artificial Intelligence Disrupts Engineering Progression」と題した記事を公開した。AIがエンジニアのキャリア段階的成長の機会を奪い、次世代エンジニアの育成パイプラインを破壊しつつあるという問題について詳しく取り上げている。
「梯子の中段が消えた」——AIが壊すエンジニアの成長構造
QCon London 2026で、エンジニアのAlasdair Allanが行った講演「Engineering Progression When AI Ate the Middle」の内容をInfoQが取り上げた。
Allanの主張の核心はシンプルだ。AIはエンジニアキャリアの「梯子の中段」を消している。上の段には行けるかもしれないが、そこまで登るための踏み台がない状態になっている。
ジュニアエンジニアが習得できなくなっているもの
エンジニアリングにおける深い勘——「システムがどう構造化されるべきか」「複雑さがどこに潜むか」「スケールで何が壊れるか」——は、従来、何年もレガシーコードベースを読み、深夜3時の本番障害をデバッグすることで身についてきた。
ジュニアエンジニアはレガシーコードベースを何年も読んだり、深夜3時に本番障害をデバッグしたりしなくなる。AIエージェントに向けて「要約して」と頼むだけになる。
Allanはこの経験の喪失を特に深刻な問題として位置づける。なぜなら、AIが生成したコードを検証する能力こそ、AIを使いこなすために必要なスキルだからだ。AIを監督するには高度なコーディングスキルが要る。しかしそのスキルを育てるはずの業務をAIが代替している——という構造的矛盾がある。
採用データが示す「入口の閉鎖」
問題は個人の成長にとどまらない。Allanは、AIに業務が影響される職種において若年労働者の採用が鈍化している一方、25歳以上の労働者の仕事量は減っていないという研究に言及している。
解雇されたわけではない。最初から採用されていないだけだ。
つまりジュニアエンジニアのポジション自体が市場から消えつつある。AIでコードを書かせ、それをシニアが監督するモデルが広がる中、新人が入る余地が縮んでいる。
研究結果:「AIで速くなっている」は本当か
講演後のインタビューでAllanが引用した研究データは、AI効果への楽観論に水を差す内容だ。
- METRのランダム化比較試験(METR:AIシステムの能力評価・ベンチマークを専門とする研究機関):経験豊富な開発者はAIを使うと19%遅くなったにもかかわらず、本人たちは「20%速くなった」と感じていた。
- Anthropicの調査(講演中に言及された社内調査。詳細な調査名・報告書URLは元記事では明記されていない):AIを使ったジュニアエンジニアは、速度も上がらないまま習熟度スコアが17%低下した。学びを何も得ずに、理解を犠牲にした。
- 実際のオープンソースプロジェクト:AIが生成したPR(プルリクエスト)15件のうち、マージ可能なものはゼロだった。自動テストはパスしていたにもかかわらず。
AnthropicのエンジニアはClaudeを日常業務の59%で使用しているが、完全に委任できるのは約20%に過ぎないというデータも示されている。残りの80%こそが人間の判断が必要な領域であり、将来の仕事が存在する場所だとAllanは言う。
「AIは教師ではない」——Allanの処方箋
解決策についてAllanは「まだ診断段階であり、解答の段階ではない」と正直に述べつつ、いくつかの方向性を示している。
- 意図的なローテーションによる基礎の習得(医療の研修医制度がモデル。医師の研修医が雑用をこなすのは、それが効率的だからではなく、判断力を育てるからだという考え方と同じ発想だ)
- 速度ではなく理解を測る評価設計
- コンテキストをインフラとして扱う——シニアエンジニア向けのオンボーディングドキュメントとして書く文化
また、AIへの質問が同僚への質問に取って代わっていることも問題として指摘されている。エンジニアリング上の質問の80〜90%が、今やAIに向かっている。メンターと悩みながら解決する「偶発的な学び」が、AIに答えを出してもらうことで丸ごと失われている。
今この投資を続けた企業だけが、10年後にシニア開発者を確保できるだろう、という予測で講演は締めくくられている。AIツールを積極的に導入している組織が、同時に「そのツールを監督できる人材を生み出すパイプライン」を劣化させている——この構造的な問題は、個々のエンジニアや企業のレベルではなく、業界全体として向き合う必要がある課題だ。
詳細はHow Artificial Intelligence Disrupts Engineering Progressionを参照していただきたい。




