生成AIの普及は開発現場の生産性を大きく底上げした一方で、新たな課題も招いている。DORA 2025の調査によると、開発者の90%がすでにAIをコードの記述や修正といった業務に活用しているが、AIツールの出力を「信頼する」と答えた開発者はわずか33%にとどまるという。さらに、問題はアウトプットの品質だけではない。
Shen & Tamkinが実施したランダム化比較試験によれば、学習にAIを用いたグループは、理解度テストのスキル習得スコアが17%低く、とりわけデバッグ問題と概念理解において顕著な差が生じたという。AIが開発者の「つまずき」を消したことで、スキル形成に不可欠な問題と格闘する学習プロセスが喪失してしまうためだ。
開発における生産性とスキル習得を両立させるポイントとしては、「タスクアサイン時に意図的な難しさを混ぜること」「コードレビューで言語化を促すこと」「1on1でAI活用パターンを振り返ること」の3つが挙げられる。本資料では、スキル空洞化の構造的な原因を解説するとともに、生産性とスキル習得を両立させる育成設計の具体的なステップを解説する。