『独学大全』– 読書感想

いずれ中国語版も出版されそうな気がするが、日本語版しか出ていない今のうちに、読書感想をシェアしておこうと思う。本書は700ページを超える分厚い一冊で、日本では「#鈍器本」とすら呼ばれ、ベストセラーランキングにもランクインしている。内容は非常に充実していて、ある分野の知識を体系的・網羅的に学びたいものの、どこから手をつければよいかわからない初学者にうってつけだ。
概要
本書にはさまざまな独学のメソッドが集約されており、全体として3つの部に分かれている。
第1部では「なぜ学ぶのか」について扱い、さまざまな方法を通じてその答えを探る。
第2部では「何を学ぶのか」をテーマに、自分が学びたいことを見つけ出す多様な手法を紹介している。
第3部では「どのように学ぶのか」を解説し、知識を獲得するための経路だけでなく、情報の要約・整理、知識チェーンの形成方法などにまで言及している。
第1部:なぜ学ぶのかを見極める
なぜ学ぶのか? 通常、人が学ぶのは何らかの目標を達成したい、あるいは現状を変えたいからだ。例えば、ソフトウェアエンジニアに転職するためにコンピュータサイエンス関連の知識を学ぶ必要があったり、弁護士になるために法律を勉強したりするように。そのため、目標を決めることは学びにおける極めて重要な前提の一つとなる。
ある領域や知識を学ぼうと決めたときには、往々にして多くの迷いや挫折が伴う。
1. 目標と現状の整理
本書で紹介されている方法の一つは、目標と現状を左右に書き出し、その中間に目標達成に必要な知識を書き込むというものだ。
2. 時間の使い方の記録
計画を立てる人は多いが、記録をつける人は少ない。自分の学習の質をコントロールするには、まず自分の時間の使い方を把握する必要がある。僕自身に関しても、この点については確かに徹底できていなかった。Aをやろうと思っていたのに、スマホを眺めたりゲームをしたりしているうちに、あっという間に時間が過ぎてしまうことが多々ある。
3. 時間の「質」を高める
本書では、僕たちの時間の質は「その瞬間に何ができるか」によって決まると述べられている:
| 行動 | 書く | 聞く | 話す | 読む |
|---|---|---|---|---|
| 朝食 | X | O | X | X |
| 電車移動 | X | O | X | O |
| 帰宅後 | O | O | O | O |
丸(O)が多いほど時間の質が高いことを意味し、深い集中状態に入りやすくなる。もし時間が足りないなら、まずは時間の質を高めることから始めてみるといい。エンジニアであれば、この表に「PCが使えるかどうか」という項目を追加してもいいかもしれない。
4. 可能の階梯
見知らぬ領域においては、手探り(群盲象を撫でるような状態)になることが多い。そんなときは、まず自分が既に知っている知識を書き出すことから始め、徐々により高度な知識を挙げていくといい。そうすることで自分の現在のレベルを把握でき、次にどのステップへ進むべきかも見えてくる。学びたい領域の中で、自分がすでに理解しているものは何か、まだ身についていない複雑な知識は何かを一つひとつリストアップしていけば、難易度順に自分の学習の方向性を整理できる。
フロントエンドの学習を例に挙げると、易しいものから難しいものへ以下のように(大まかに)分類できる:
- HTML, CSS
- JavaScript の基本構文
- ブラウザ JavaScript
- フロントエンドフレームワーク
もし以前に HTML と CSS をすでに学んでいたとすれば、次は易しいところから順を追って段階的に学習を進めていくことができる。
5. 1/100 学習法
同じく「フロントエンド」を例にすると、単語ひとつだけの定義では範囲があまりにも広すぎるため、ステップごとに細かく分解していく。例えばまず HTML を学ぶとするが、HTML だけでも範囲が広すぎるので、タグ名へと範囲を絞り込む。例えば今日はまず <p> タグと <div> タグだけを学ぶ、といった具合だ。これなら用語を前に呆然と立ち尽くすこともなくなり、少なくとも自分が前進するための明確な方向性が得られる。
6. 習慣のテコを設定する
人間は習慣の生き物であり、僕たちの行動の大部分は習慣によって決まる。本書ではいくつかの要素が挙げられている:
- トリガー(きっかけ)
- 行動
- フィードバック(結果)
ジム通いを例にとると、トレーニングウェアやシューズを身につけることがトリガーであり、ジムへ移動することが行動、そして筋トレをするという行為が結果となる。そのため、良い習慣を身につけるには、まず良い習慣のトリガーを起こりやすくする必要がある。例えば前日のうちにウェアを用意しておいて朝起きたらすぐ着替えて外出できるようにする、スマホをベッドから離れた場所に置く、といったことだ。もう一つは、悪い習慣のトリガーを発生しにくくすることだ。例えばスマホの電源をあらかじめ切っておけば、スマホを見ようとしても起動に時間がかかるため、いっそのこと見なくなるといった具合だ。
7. 行動契約
友人や家族と契約を交わし、もし達成できなければペナルティを実行する。例えば飲み物を奢る、寄付をするなどだ。このペナルティは、少し痛手ではあるものの痛手すぎない程度にしておくのが、制約の効果を得る上で最も適している。
関連記事
- カーネギー 人を動かす How to win friends and influence people この本は名著中の名著であり、ずっと先延ばしにしていたが、ようやく読み終えた。本の中で伝えられている理念は、自分を利他主義者に変えていくようなものだと感じる。
- 『天才! 成功する人々の法則』(Outliers)Malcolm Gladwell 『天才! 成功する人々の法則(Outliers)』を読んだ感想
- 『So Good They Can't Ignore You(大事なことほど小声でささやかれる)』 by Cal Newport 「情熱」は過剰に美化されている。本書は冒頭、スティーブ・ジョブズのスピーチを切り口にして、ジョブズが実際に行ったことと言っていることは違うと直言する。情熱とは無理にひねり出すものではなく、何かを行っている過程で自然と生まれてくるものだと僕は思う。「僕には〇〇に対する情熱がある」と言っても、世間が求めているのは大抵あなたの情熱ではなく、あなたのアウトプットなのだ。
- MIT公開講座:Introduction to Computational Thinking with Julia 受講記 一見すると内容が雑多で、データサイエンス、気候変動モデリング、レイトレーシング、偏微分方程式、統計、画像処理などを網羅しているように見えるが……