人間のコードレビュー力を鍛えるために。AI コーディング時代の「ペアプロ・モブプロの心得」¶
問いと答え¶
AI がコードを書くなら、人間同士でペアプロ・モブプロをする意味はあるか? → 意味はある。ただし目的が変わる。
AI を参加者として組み込む問題¶
-
AI がドライバー化し、待機時間が増える
-
人間同士の確認プロセスや知識共有が弱くなる
-
実装経験が減り、AI の出力を評価できなくなる悪循環
AI 時代の再定義: 「コード生産の場」→「判断力を養う学習の場」¶
| 学習パターン | 内容 |
|---|---|
| AI コードの共同レビュー | 新人育成やコードベース理解に向く |
| 複数選択肢の比較検討 | AI が複数案を実装し、人間がトレードオフを議論 |
| コンテキストの共同設計 | AI に渡す背景・制約・期待結果をチームで設計 |
人間の役割(ドライバー/ナビゲーターの刷新)¶
| 新しい役割 | 内容 |
|---|---|
| コンテキスト・キュレーター | ドメイン知識や組織制約を AI に伝わる形にする |
| ディシジョン・ゲートキーパー | AI の案からトレードオフを見極める |
| ラーニング・デザイナー | AI 生成物を学習題材に変換し、チームの判断力を育てる |
要点¶
-
AI をペアプロの人間参加者として扱うとリズムが崩れやすい
-
AI 時代の人間の役割は「コードを書くこと」ではなく「判断力を育てること」
-
共同レビュー・選択肢比較・コンテキスト設計は学習の場として有効