AIがCTFを壊した日──エンジニアの学び方はどう変わるか
フロンティアAIがCTFを次々と解いてしまい、競技セキュリティの「学びの場」としての形が壊れつつある、という現場からの報告
#なぜ今日これを選んだか
Rust+ハードウェアの道を歩く上で、エンジニアの「腕の磨き方」自体がAIによって書き換わっている。CTFという、自分が一度は通りたかった鍛錬の形が壊れている話は、学習設計を見直すサインとして真正面から受け止めたい。
#要点
- フロンティアAIが既存のCTF問題を高速で解いてしまい、競技として成立しなくなっている
- これまで「考え抜く時間」が育てていた筋力(リバース、エクスプロイト、暗号)がショートカットされてしまう
- 残るのは「AIに解けない問題設計」か「AIを使い倒す側に回る訓練」──どちらにせよ学ぶ姿勢の作り直しが要る
#自分にとっての示唆
Rustを30分やる、組み込みを触る、という地道な積み上げは依然として正しい。ただし「写経して理解」だけでは、AIに先回りされて学びが薄くなる。今日からは Rustlings を解いた後に「なぜこの所有権が必要か」を自分の言葉で30秒で説明できるか試す、を一段挟む。AIに答えを聞く前に仮説を口に出す、これだけで筋肉のつき方が変わる。CTFが壊れたなら、自分のローカルで小さな「AIに解かせない問題」を作る側に回ってもいい。明日のRust学習30分の最後5分は、学んだ概念を白紙に説明として書き出すことから始める。