理解の3要素(牛尾剛)
牛尾 剛が世界一流エンジニアの思考法で提唱した、学習における「理解」の定義。単に「なんとなくわかった」という状態を超えた、使えるレベルの理解の3条件。
3つの要素
- その構造をつかんで、人に説明できること
- いつでもどこでも即座に取り出して使えること
- 知見を踏まえて応用がきくこと
意義
「わかった気」と「本当の理解」の違いを明確化するフレームワーク。エンジニアが新しい技術・概念を学ぶ際の到達目標として使える。
特に重要なのは2(即座に取り出して使える):読んだり聞いたりしただけでは到達できない、反復的な使用によって初めて得られるレベル。
仕事の難易度レベルとの対応
牛尾剛の「仕事の難易度レベル分類」と対応している:
- レベル1(何もググらずに即座に実装)= 理解の要素2が達成されている状態
- レベル2(解法はわかるがぐぐる必要)= 要素1は達成、要素2が未達
- レベル3〜4 = 要素3(応用)の発展途上
実践的含意
- デザインドキュメント先行アプローチ(→デザインドキュメント先行アプローチ)は要素1の訓練になる
- コーネルメソッド(→コーネルメソッド(ノート術))は要素1・3の定着を支援する
- 他者への説明(ディスカッション、LT登壇など)は要素1・2の確認手段
関連概念
出典
- 世界一流エンジニアの思考法(牛尾 剛、文春e-book)