概要
https://qiita.com/WdknWdkn/items/9b7dea889fec59194df5
詳細内容
## 新人AI禁止令と、その結果の答え合わせ
https://qiita.com/WdknWdkn/items/9b7dea889fec59194df5
提示する、AIツール全盛期における「あえて使わせない」教育がエンジニアの基礎体力を劇的に向上させ、結果としてAIを高度に使いこなす地力を作るという逆説的な成功事例を。
**Content Type**: 💭 Opinion & Commentary
**Language**: ja
**Scores**: Signal:5/5 | Depth:4/5 | Unique:5/5 | Practical:5/5 | Anti-Hype:5/5
**Main Journal**: 96/100 | **Annex Potential**: 96/100 | **Overall**: 96/100
**Topics**: [[ジュニアエンジニア育成, 開発マネジメント, Cursor, プロンプトエンジニアリング, ソフトウェアアーキテクチャ]]
[エンジニア組織においてAI推進派を自認する著者が、あえて新人エンジニアに対して「AI禁止令」を断行し、その後の3ヶ月で劇的な成長を引き出した経緯と教訓を詳細に報告している。当初、著者はCursorやClaude Codeを新人に提供したが、結果としてMVCアーキテクチャを無視してModel層でHTMLを生成し、500行のインラインJavaScriptを記述するといった「動くが劣悪なコード」の量産を招いた。著者は、基礎知識のない状態でのAI利用が「AIの回答を神格化し、自ら考えることを放棄させる」という依存状態を生むリスクを指摘している。
この課題を解決するため、著者は「自分の頭で考える筋トレ」として、段階的なフィードバックを伴う人間主導のレビュープロセスを導入した。具体的には、(1)クラス名と関数名のみの設計レビュー、(2)処理の流れを記述したコメントアウト(擬似コード)のレビュー、(3)CSSを除外した純粋なビジネスロジックの実装、(4)最終的なレイアウト調整、という4つのステップを課した。このアプローチにより、AIが一気にコードを出力してしまうことで生じる「学習プロセスの分断」を防ぎ、設計、ロジック、見た目を順序立てて思考する習慣を植え付けたと著者は説明している。
3ヶ月の結果として、対象のエンジニアは責務分離やユニットテストの重要性を深く理解し、合格レベルのコードを自力で記述できるまでに成長した。最も重要な変化はAI解禁後の活用スタイルに現れており、AIに対して「まず設計案を出させる」「提案に対してアーキテクチャの観点からツッコミを入れる」といった、AIを部下のように使いこなす主導権を確保できるようになった点である。著者は、AI時代の教育において「AIに依存せず、AIを客観的に評価・活用できる土台」を築くことの重要性を強調し、戦略的に禁止と解禁を繰り返すサイクルがエンジニアの成長に不可欠であると結論づけている。]