- Authors

- Name
- Youngju Kim
- @fjvbn20031
- はじめに: 教えたくて、より深く学んだ
- 1. 教えたいという欲求は、最も正直な学習の原動力だ
- 2. プロテジェ効果: 教えるときにより深く学ぶ
- 3. 講義をなぞる: 模倣は恥ずかしい段階ではない
- 4. 作ってみる: 講義を離れて、自分の問題へ
- 5. 説明でギャップを発見する: ファインマン・テクニック
- 6. コンテンツとして出力する: ブログ、動画、発表
- 7. フィードバック: 教えの本当の試験
- 8. 中途半端な教えを戒める: 謙虚さの居場所
- 9. 実践ロードマップ: 30日間、教えながら学ぶ
- 10. ケーススタディ: LINEでの社内発表
- 11. 教えながら学ぶことの認知的な原理
- 12. 教えながら学ぶことのよくある失敗
- よくある質問(FAQ)
- おわりに: 学びの最も速い道は、分かち合うこと
- 参考資料
はじめに: 教えたくて、より深く学んだ
私はしばらくの間、卓球のフォアハンドドライブの回転の原理を誰かに説明したくて、自分のスイングそのものよりもラケットの角度やインパクトのタイミングを、ずっと長く見つめていた時期があります。
最初はただ上手く打ちたかっただけでした。ところが一緒に打っていた仲間が「その回転、どうやってかけているんですか?」と聞いてきたとき、私は言葉に詰まりました。たしかに私の手はその動作をできるのに、言葉にしようとすると、一文すらなめらかに出てこなかったのです。
その日以来、私には奇妙な欲が芽生えました。次に同じ質問を受けたら、すっきり説明したいという欲です。その欲のおかげで、私はYouTubeの講義を見て、回転の物理を調べ、自分のスイングを動画に撮って比較しました。ただ上手く打ちたかったときよりも、はるかに速く、はるかに深く学びました。
この経験は、コーディングでもまったく同じように繰り返されました。社内Wikiに説明を書こうと心に決めたテーマは、いつも私が最も確実に理解できたテーマでした。逆に「だいたい分かっている」と流したテーマは、結局は面接や障害対応の場面で崩れました。
この文章は、「教えたい」という欲求を学習のエンジンに変える方法についての記録です。抽象的な動機づけではなく、講義をなぞって自分で作ってみる具体的な過程、説明している途中で自分の穴を発見する瞬間、そして中途半端な教えを戒める謙虚さまでを、あわせてまとめようと思います。
1. 教えたいという欲求は、最も正直な学習の原動力だ
なぜ「上手くなりたい」よりも「説明したい」が強力なのか
「上手くなりたい」という欲求は漠然としています。どの程度が上手いのか基準があいまいで、それなりに真似をするだけでも満足が得られてしまいます。一方で「説明したい」という欲求は、残酷なほど正直です。聞いている人の表情が、そのまま採点表になるからです。
説明を始めた瞬間、私たちは自分が本当に知っていることと、知っていると錯覚していたことの境界に向き合います。頭の中ではぼんやりとつながっていた概念たちが、口に出た瞬間に、途切れた橋のように姿を現します。
私はこれを「説明の負債」と呼んでいます。技術的負債のように、いい加減に理解して通り過ぎた概念は、いつか説明しなければならない瞬間に、利子までついて返ってきます。
教えたいという気持ちの三つの顔
教えたいという欲求は一つではありません。少なくとも三つの動機が混ざっています。
- 承認欲求: 自分が知っていることを見せたい。
- 整理欲求: 頭の中をすっきり片づけたい。
- 貢献欲求: ほかの人の時間を節約してあげたい。
このうち承認欲求だけが残ると、教えは誇示になります。整理欲求と貢献欲求がともに生きているとき、教えは学習の道具になります。動機を点検することが、だからこそ大切なのです。
2. プロテジェ効果: 教えるときにより深く学ぶ
研究が語ること
「誰かを教えるとき、教える人のほうがより多く学ぶ」という現象を、心理学ではプロテジェ効果(protégé effect)と呼びます。
John Hattieのメタ分析でよく知られているように、同僚に説明し教える活動は、学習効果の大きい活動群に属します。また学習科学で繰り返し確認されてきた能動学習(active learning)の研究は、ただ聞くだけの受動的な学習よりも、説明し引き出す能動的な学習のほうが効果が大きいことを示しています。
ここでの核心となるメカニズムは二つあります。
- 生成効果(generation effect): 情報を単に受け取るよりも、自分で作り出すときのほうがよく記憶されます。
- 検索練習(retrieval practice): 頭の中から情報を取り出す行為そのものが、記憶を強化します。教えることは、事実上、高強度の検索練習です。
教えることは「整理された検索」だ
フラッシュカードで単語を覚えるのも検索練習です。ところが教えることは、ここに「構造化」という負担を加えます。
誰かに説明するには、情報を順番に並べ、因果をつなぎ、例を添えなければなりません。この過程で私たちは、単に事実を覚えるレベルを超えて、概念どうしの関係を強制的に整理することになります。
私は新人開発者にデータベースのインデックスを説明しようとして、実は自分が「なぜインデックスが書き込み性能を落とすのか」を、漠然としか分かっていなかったことに気づきました。説明を準備しながらB-treeの更新コストを学び直し、そこでようやく私の理解が固まりました。
3. 講義をなぞる: 模倣は恥ずかしい段階ではない
なぜ最初から作らないのか
「すぐに作ってみてこそ本物の実力がつく」という言葉は、半分だけ正しいです。何の骨組みもない状態で、無から有を作り出そうとすると、たいていは途方に暮れて、始めることすらできません。
講義をなぞることは、一種の補助輪です。専門家がすでに整理しておいた順序と構造を借りてきて、ひとまず最後まで一周してみることです。最後まで一周した経験は、それ自体が大きな資産になります。
なぞることを学習に変える三つのルール
問題は、なぞることがコピー&ペーストに堕ちやすいという点です。手は動いたけれど、頭は眠っている状態になりがちです。これを防ぐ三つのルールがあります。
- 一区切り先に予測する: 講師が次に何をするかをいったん止めて予測してから再生します。予測が外れた地点が、そのまま学びの地点です。
- 変形を一つ入れる: 講義をそのままなぞりつつ、変数名や例のデータを一か所だけ変えます。小さな変形でも能動性を呼び覚まします。
- 自分の言葉で一行メモ: 各ステップが終わったら「このステップはなぜ必要なのか」を一行で書きます。
なぞる段階のチェックリスト
[ ] 講義を最後まで一度やり遂げた
[ ] 各ステップの直前に次の動作を予測した
[ ] 例題を最低一か所変形した
[ ] 各ステップの理由を自分の言葉でメモした
[ ] つまずいた地点を別に記録した
[ ] 講義を消して最初から作り直せるか自問した
最後の項目が核心です。講義を消しても作り直せるなら、そのときにはじめて、次の段階へ進む準備ができたということです。
4. 作ってみる: 講義を離れて、自分の問題へ
模倣から変奏へ、変奏から創作へ
音楽を学ぶ過程に似ています。最初は楽譜をそのまま弾きます(模倣)。次にキーを変えたり、リズムを少し変えたりします(変奏)。最後には自分だけの曲を作ります(創作)。
学習も同じ曲線を描きます。
- 模倣: 講義のとおりに作る。
- 変奏: 講義の一部を自分の状況に合わせて変える。
- 創作: 講義になかった自分だけの問題を解く。
多くの人が模倣で止まります。講義を100本聞いたのに作れない、という状態がそれです。変奏と創作へ進んでこそ、知識がようやく自分のものになります。
「自分の問題」を見つける方法
創作段階の最大の難しさは、何を作るか決めることです。次の問いが助けになります。
- 自分が普段くり返している面倒な作業は何か?
- 自分がよく使う道具で物足りない点は何か?
- 友人や同僚が不便に感じていることは何か?
私は毎日、外国語の単語を整理するのが面倒で、講義で学んだウェブ技術を使って小さな単語帳ツールを作りました。講義にはなかった機能でしたが、まさにそのなかった部分を埋める過程で、いちばん多くを学びました。
模倣・変奏・創作の比較テーブル
| 段階 | 目標 | 安全網 | 学びの深さ | 主なリスク |
|---|---|---|---|---|
| 模倣 | 完走の経験 | 講義全体 | 浅い | コピペに堕ちる |
| 変奏 | 部分的な変更 | 講義の骨組み | 中くらい | 変形が控えめすぎる |
| 創作 | 自分の問題解決 | ほとんどない | 深い | 大きすぎる目標で挫折 |
創作段階のリスクは、大きすぎる目標です。最初の創作は、わざと小さく設定するのがよいです。
5. 説明でギャップを発見する: ファインマン・テクニック
ファインマン・テクニックの四ステップ
物理学者リチャード・ファインマンの名にちなんだ学習法があります。核心は、小学生にも分かるように説明してみよ、というものです。
- 学びたい概念を選ぶ。
- 何も知らない人に説明するつもりで紙に書く。
- つまずいたり、ごまかしたりする地点に印をつける。そこがまさに穴だ。
- その穴をもう一度学び直し、たとえや例で説明を磨く。
このテクニックの威力は3ステップにあります。説明がつまる地点は嘘をつきません。私たちが難しい言葉の後ろに隠していた無知が、やさしい言葉でほどこうとした瞬間に、あらわになります。
専門用語は無知の隠れ家かもしれない
私たちはしばしば、難しい用語を並べ立てて理解したふりをします。「これは結局、非同期イベントループに基づくノンブロッキング入出力ですよね」と言えば賢く見えます。けれど七歳の子に「どうして一人がいくつもの仕事を同時にしているように見えるの?」を説明しようとした瞬間、本当に理解しているかどうかが明らかになります。
良い説明とは、難しい言葉をやさしい言葉に変える作業です。その翻訳に失敗する地点が、そのまま学ぶべき地点です。
6. コンテンツとして出力する: ブログ、動画、発表
出力は私的な整理を公的な責任に変える
頭の中の整理と、文章として書く整理は違います。文章は読み返されます。だから、いい加減に通り過ぎることができません。
ブログ記事、短い動画、社内発表のような出力は、学習に公的な責任を与えます。「誰かがこの記事を見て、間違った内容を信じたらどうしよう?」という負担が、私たちにもう一度検証させてくれます。
出力形式ごとの特徴
| 形式 | 強み | コスト | 適した状況 |
|---|---|---|---|
| ブログ記事 | 検索可能、修正が容易 | 執筆の時間 | 概念の整理 |
| 短い動画 | 動作の実演に強い | 編集の負担 | 手の動き、デモ |
| 社内発表 | 即座のフィードバック | 日程の調整 | チーム共有 |
| 1対1の説明 | 最も正直なフィードバック | 相手の時間が必要 | 深い点検 |
出力の落とし穴: 整理だけして作らない
出力にも落とし穴があります。ブログを100本書いたのに、自分の作品は一つもない、という状態です。出力は学習を固める補助の道具であって、作ることの代わりにはなりません。作ることと出力は、交互に進めなければなりません。
7. フィードバック: 教えの本当の試験
フィードバックのない教えは独白だ
教えの価値は、聞いている人が理解したかどうかで決まります。だからフィードバックは選択ではなく必須です。
フィードバックを受ける最良の方法は、質問を受けることです。良い質問は、私たちが思いつかなかった角度を見せてくれます。「ところでこの場合はどうなるんですか?」という一言が、私たちの説明のすき間を正確に突きます。
フィードバックを呼ぶ説明の技術
- わざと未完成のまま残す: 「ここは私も確信がないのですが」と正直に言うと、質問が次々に出ます。
- 例で挑発する: 具体的な例は反例を呼びます。反例は最高のフィードバックです。
- 間違える権利を与える: 「私が間違っているかもしれないので、気軽に指摘してください」という一言が、雰囲気を変えます。
フィードバックを受け入れる姿勢
フィードバックを防御的に受け取ると、何も学べません。指摘を人格攻撃ではなくデータとして受け取る練習が必要です。「ああ、その部分は私が見落としていました。ありがとうございます」と言えた瞬間、教えはふたたび学びになります。
8. 中途半端な教えを戒める: 謙虚さの居場所
ダニング=クルーガーの最初の山
心理学のダニング=クルーガー効果はよく知られています。学び始めたばかりの人のほうが、かえって自信が高い、という現象です。少し分かったときに、最も語りたくなります。
教えには、このリスクが常につきまといます。中途半端に知っている人が自信たっぷりに間違ったことを教えると、聞いている人に害を与えます。誤ったメンタルモデルは、あとから直すのがいっそう難しくなります。
責任ある教えの原則
謙虚さとは、教えるなという意味ではありません。責任を持って教えよ、という意味です。
- 確信と推測を区別する: 「確かです」と「私の考えでは」を明確に分けます。
- 出典を示す: どこで学んだのか、どんな根拠なのかをあわせて言います。
- 知らないなら知らないと言う: 「それは私には分かりません。一緒に調べましょうか?」は恥ずかしい言葉ではありません。
- 訂正に開かれている: 間違ったことを教えたなら、すばやく訂正します。
教えながら学ぶ人の心構え
教えながら学ぶ人の理想的な態度は、自分は先に学んだだけの人にすぎない、という構えです。私は正解を知っている人ではなく、一歩先で迷った人として、その迷った道のりを共有します。この態度は、教える人を権威者ではなく同行者にしてくれます。
9. 実践ロードマップ: 30日間、教えながら学ぶ
1週目: なぞりと予測
- 学びたいテーマの講義を一つ、最後まで完走します。
- 各ステップの直前に次の動作を予測します。
- つまずいた地点を別に記録します。
2週目: 変奏と説明
- 講義の例題を自分の状況に合わせて変形します。
- ファインマン・テクニックで核心の概念を一つ、紙に説明します。
- 説明がつまった穴をもう一度学び直します。
3週目: 創作と出力
- 講義になかった小さな自分の問題を一つ決めて作ります。
- 作った過程をブログ記事一本にまとめます。
- わざと未完成の部分を残しておきます。
4週目: 教えとフィードバック
- 同僚や友人に1対1で説明します。
- 受けた質問と反例をすべて記録します。
- 指摘された部分を訂正し、記事を更新します。
毎日5分のルーティン
今日学んだことの一行要約:
今日説明がつまった地点:
明日埋める穴:
この5分のルーティンは小さいですが、一か月積み重なると、自分の学習パターンが見えてきます。
10. ケーススタディ: LINEでの社内発表
私がLINEで働いていたころ、新しく導入したメッセージキューシステムをチームに共有する発表を任されたことがあります。最初は「自分が運用しているシステムだから、当然よく分かっている」と思っていました。
ところが発表資料を作りながら、つまずく地点が次々に出てきました。「なぜこのキューはメッセージの順序を保証するのに、あのキューはしないのか?」「リトライと冪等性は、正確にはどんな関係なのか?」運用はしていたものの、原理を言葉で説明しようとすると、あちこちに穴が見えました。
発表前夜、私はドキュメントを読み直し、動作を自分でテストし、同僚に前もって一度説明してみました。発表そのものよりも、発表を準備する過程ではるかに多くを学びました。聴衆が投げかけた「では障害が起きたときは?」という質問は、私が思いつかなかったシナリオに気づかせてくれました。
この経験から得た教訓は三つです。
- 運用できることと、説明できることは違う。
- 発表の準備過程こそが、発表そのものよりも大きな学習だ。
- 聴衆の質問は、自分の死角を正確に照らす。
会話で見る、教えの瞬間
次は、私が新人の同僚にキャッシュの無効化を説明していた会話の一場面です。
新人: キャッシュはなぜ無効化が難しいと言われるんですか?
私: うーん... データが変わったらキャッシュも消さないといけないんだけど、いつ消すかが厄介でね。
新人: じゃあデータが変わるたびにすぐ消せばいいんじゃないですか?
私: (一瞬ためらう) ...えっと、それが分散環境だと複数サーバーのキャッシュを
同時に消すのが簡単じゃなくて...
新人: 同時に消せないとどうなるんですか?
私: (また口ごもる) ...ちょっと待って、それは私が整理し直してお伝えします。
このためらいが、私の学習の出発点でした。新人の素朴な質問が、私が「分かっていると信じていたが、実はぼんやりしていた」地点を正確に突きました。教えとは、このように自分の無知を発見する、最も速い道です。
11. 教えながら学ぶことの認知的な原理
なぜ出力は入力より強いのか
認知心理学でいう「望ましい困難(desirable difficulties)」という概念があります。Robert Bjorkの研究でよく知られるこの概念は、学習過程に適度な困難があるとき、かえって長期記憶が強化される、というものです。
教えることは、典型的な望ましい困難です。頭の中から情報を取り出し(検索)、順番に整理し(構造化)、やさしい言葉に変える(翻訳)過程は、いずれも認知的につらいものです。まさにそのつらさが、学習を固くします。
逆に、講義を受動的に聞くことは簡単です。簡単だからこそ、よく残りません。私たちが講義を聞いて「理解した」と感じるのに、いざとなると使えない理由が、ここにあります。
精緻化: つながりを作る
教えるとき、私たちは新しい知識を既存の知識につなげることになります。これを精緻化(elaboration)と呼びます。「これはまるで図書館の司書が本を探してくれるようなものです」というたとえは、新しい概念をなじみのあるものにつなげる、精緻化の一つの形です。
良い教えは、良いたとえを生み出します。そして良いたとえを作る過程で、教える人の理解がいちばん深まります。
12. 教えながら学ぶことのよくある失敗
失敗1: 完璧になってから教えようとする
多くの人が「十分に分かったら、そのときに教える」と先延ばしにします。けれど十分に分かる日は、永遠に来ません。教えることは完成の証明ではなく、学習の過程だからです。
むしろ学び始めたばかりの人が教えるときに、固有の強みがあります。専門家はあまりに慣れすぎて、初心者がどこでつまずくのかを忘れてしまいがちです。これを知識の呪い(curse of knowledge)と呼びます。ついさっきその道で迷った人が、迷う人の気持ちをいちばんよく分かるのです。
失敗2: 聴衆を考慮しない
同じ内容でも、聞く人によってまったく違う説明をしなければなりません。専門家にする説明と初心者にする説明は、違うべきです。聴衆を考慮しない説明は、難しすぎるか退屈すぎて、誰にも届きません。
良い教えの最初の問いは「この人はすでに何を知っていて、何を知らないのか?」です。この問いに答えるには、相手の立場に立ってみなければなりません。だから教えることは、共感の訓練でもあります。
失敗3: フィードバックから目をそらす
教えたあとに「ちゃんと伝わったか?」を確認しないと、同じ失敗をくり返します。理解できていない表情、的外れな質問、ずれた適用は、いずれも貴重なフィードバックです。これから目をそらすと、教えは一方的な独白にとどまります。
失敗4: インプットだけ積んで出力しない
講義を100本聞いても、一度も作ったり説明したりしなければ、知識は他人のものにとどまります。教えながら学ぶことの核心はバランスです。入力と出力、なぞることと作ること、学ぶことと教えることを、交互に進めなければなりません。
学習ループのまとめ
1. 入力: 講義/本で骨組みを借りる
2. なぞり: 最後まで一周する(予測しながら)
3. 変奏: 一部を自分の状況に変える
4. 創作: 自分の小さな問題を解く
5. 説明: ファインマン・テクニックで穴を見つける
6. 出力: 文章/動画/発表で公的な責任を作る
7. フィードバック: 質問と反例で死角を減らす
8. 訂正: 間違ったものを直して、また1番へ
この八つのステップは、一度回って終わる直線ではなく、回り続ける螺旋です。一周回るたびに、理解が一枚ずつ深くなります。
よくある質問(FAQ)
教える相手が周りにいない場合はどうすればいいですか
教える対象が人である必要はありません。空の椅子、人形、あるいは未来の自分自身に説明しても効果があります。核心は、声に出して、あるいは文章で、最初から最後まで説明してみることです。さらに、匿名のコミュニティに記事を書くのも良い方法です。
まだ初心者なのに教えたら、迷惑ではないですか
初心者が初心者を教えることには、固有の強みがあります。ついさっき迷った人が、迷う人の気持ちをいちばんよく分かります。ただし、確信と推測を区別し、出典を示し、間違えたら訂正する、という原則さえ守ればよいのです。
作ることと講義をなぞることの、どちらを先にすべきですか
完全な初心者なら、なぞって骨組みをつかむほうが、挫折を減らしてくれます。ただし、なぞりにあまり長くとどまらないでください。最後まで一周したなら、早く変奏と創作へ進むのがよいです。
ブログを書いても誰も見なかったら意味がないですか
閲覧数がなくても、学習効果はそのままです。出力の第一の受益者は、書いた本人です。ただ、一人でも見て助かったなら、それはおまけでついてくる報酬です。
教えていると、肝心の自分の学習時間が減りませんか
短期的には、そう感じられるかもしれません。説明を準備するのに時間がかかるからです。けれどその時間は浪費ではなく、最も密度の高い学習時間です。同じ一時間でも、受動的に読む一時間よりも、説明を準備する一時間のほうがはるかに深く残ります。時間が減るというより、時間の質が変わると見るほうが正確です。
どんなテーマから教えながら学ぶのがよいですか
いま最もよく使うのに、ぼんやりとしか分かっていないテーマが、良い出発点です。よく使うテーマは動機が生きていて、ぼんやりしたテーマは説明するときに穴がよく見えるからです。大げさすぎるテーマよりも、一本の短い記事にまとめられる小さなテーマから始めてください。
おわりに: 学びの最も速い道は、分かち合うこと
私は卓球の回転を説明したくてより深く学び、インデックスを教えようとして自分の無知を発見し、単語帳を作りながら講義の向こう側へ越えていきました。共通点は一つです。一人で飲み込もうとするときよりも、分かち合おうとするときのほうが、よりよく学べた、ということです。
教えは権威の座ではありません。教えは最も正直な鏡です。説明がつまるところで私たちは自分の穴を見て、質問を受けるところで私たちは自分の限界を見ます。そして、その穴と限界を埋める過程こそが、最も速い学びです。
今日学んだことの中から一つ選んで、誰かに一段落で説明してみてください。つまずくその地点こそが、明日のあなたが最も速く成長する場所です。
参考資料
- John Hattie, "Visible Learning"(メタ分析に基づく学習効果の研究): https://visible-learning.org/
- Richard Feynman 学習テクニックの紹介, Farnam Street: https://fs.blog/feynman-technique/
- Karpicke and Roediger, "The Critical Importance of Retrieval for Learning"(検索練習の研究), NCBI/PubMed: https://pubmed.ncbi.nlm.nih.gov/18276894/
- Active learning メタ分析(Freeman et al., PNAS): https://www.pnas.org/doi/10.1073/pnas.1319030111
- James Clear, "Atomic Habits"(小さな実践とシステム): https://jamesclear.com/atomic-habits
- Cal Newport, "Deep Work"(集中と深い学習): https://calnewport.com/books/deep-work/