同じ本を 5 年後に読み返すと別の本になっている
この記事は約 5 分で読めます。
本は変わらない、読者が変わる
5 年前に読んだ設計の本を本棚から取り出して、もう一度開いてみてください。当時は読み飛ばしていた段落に、今の自分にとって核心的な知見が書かれていることに気づくはずです。
本の文字は 1 文字も変わっていません。変わったのは、あなたの経験と知識です。ただし、5 年経てば何でも読めるようになるわけではありません。読み返して拾えるようになるのは、この 5 年で自分が実際に困った領域の記述です。触れてこなかった分野の章は、5 年前と同じように読み飛ばすことになります。
再読で起きる 3 つの発見
1. 当時は理解できなかった箇所が腑に落ちる
初読時に「何を言っているのかわからない」と飛ばした箇所が、再読ではすっと読めることがあります。当時足りなかったのは読解力ではなく、著者が説明を省いた前提です。その前提を埋めたのは本ではなく、間に挟まった実務のほうです。だから同じ 1 冊の中でも、業務で触れた分野の章から順に読めるようになります。
特に設計原則やアーキテクチャの本でこの現象が顕著です。「疎結合」の重要性は、密結合なコードで苦しんだ経験がないと実感できません。経験を積んだ後に読み返すと、著者の言葉が自分の体験と結びつき、深い理解に変わります。
2. 当時は気にも留めなかった注意書きの重要性に気づく
著者が「ただし、この方法には以下の制約がある」と書いている箇所。初読時は本文の理解に精一杯で、注意書きまで目が届きません。
再読では本文の筋を既に知っているため、初読でそこに使っていた注意力が余ります。その余りが注意書きや脚注に向かいます。そして、実務で効いたのは本文よりこちら側だった、ということが珍しくありません。「このパターンは〜の場合には適用しないこと」という一文が、過去のプロジェクトでの失敗の原因を説明してくれることがあります。
3. 著者の意図が見えるようになる
初読では「何が書いてあるか」を追うのに精一杯です。再読では内容を知っているため、「なぜ著者はこの順序で説明したのか」「なぜこの例を選んだのか」という著者の意図が見えてきます。
この読み方が効いてくるのは、自分が誰かに説明する側に回ったときです。難しい概念をどの順序で、どの例から入って説明するか。その組み立ては本文の知識としては書かれておらず、章の並べ方と例の選び方のほうに現れています。
再読に適した本の特徴
すべての本が再読に値するわけではありません。再読で新しい発見がある本には共通する特徴があります。
抽象度が高い本。特定のバージョンの操作手順が中心の本は、必要になったときに該当ページを引けば済むので、通しで読み返す意味がありません。5 年経てば手順そのものが現行と食い違っています。一方、設計原則やアーキテクチャの本は、読者の経験値によって拾える情報が変わるため、読み返すたびに引っかかる場所が動きます。
著者の思想が色濃い本。客観的な事実の羅列ではなく、著者独自の視点や哲学が込められた本は、読者の成長に応じて異なる共鳴を生みます。
設計の名著と呼ばれる本の多くは、この 2 つの特徴を兼ね備えています。
原則の部分と実装例の部分を分けて読む
抽象度が高い本でも、そこに出てくるコードやツール名、製品名は執筆時点のものです。5 年前の本には、すでに非推奨になった書き方や、名前が変わったサービスがそのまま載っています。原則の説明は今も通じるのに、それを支える例だけが古びている状態です。
再読で拾った内容を仕事に持ち込むときは、原則として受け取る部分と、当時の実装例として受け取る部分を自分で切り分けます。怪しいと感じたら、その技術の現行の公式ドキュメントを 1 か所だけ当たって突き合わせます。「本にこう書いてあった」を根拠に今の環境の判断をしてしまうのが、再読でいちばん起こりやすい事故です。
再読のタイミング
再読のタイミングとして分かりやすいのは、「あの本に書いてあったことが、今の仕事に関係している気がする」と感じたときです。どの記述だったかを思い出せないうちは、目の前の課題と本の記述に似た形を見つけている段階です。そこで開けば、探している問いを持ったまま読めます。ただし勘が外れていることもあります。目次と該当しそうな章を数ページ見て手応えがなければ、そこで閉じて構いません。
定期的に再読する習慣を作るなら、年末年始がおすすめです。1 年の振り返りとして、その年に最も影響を受けた本を 1 冊だけ読み返す。新しい年を、更新された理解とともに始められます。
関連記事
まとめ
同じ本を 5 年後に読み返すと、理解できなかった箇所が腑に落ち、見落としていた注意書きの重要性に気づき、著者の意図が見えるようになります。本は変わりません。変わったのはあなたです。ただし例やコードは当時のもののままなので、原則と実装例は分けて受け取ります。本棚に眠っている 1 冊を、今夜もう一度開いてみてください。
この記事は役に立ちましたか?
関連用語
関連記事
なぜ上級者ほど入門書を読み返すのか
経験豊富なエンジニアが入門書を読み返す理由を解説します。初心者のときには見えなかった設計思想や暗黙の前提が、経験を積んだ目で読むと浮かび上がります。
2 冊同時に読むと理解が加速する理由
同じテーマの本を 2 冊同時に読む「併読」は、1 冊ずつ読むよりも理解が深まります。著者ごとの説明の違いが、概念の多面的な理解を促すメカニズムを解説します。
10 年読み継がれる技術書の条件 - 名著に共通する特徴
10 年以上読み継がれる技術書の名著に共通する 5 つの特徴と、名著を読むべきタイミングの見極め方を解説します。
技術書の読書スピードは気にするな - 遅読のすすめ
技術書を速く読むことに価値はない。1 冊を時間をかけて深く読む「遅読」が、なぜ速読よりも身についた実感につながるのか、その仕組みと向かない本の見分け方を解説します。
技術書の余白に書いた走り書きが、半年後の自分を救う
技術書の余白に書いたメモや走り書きは、半年後に読み返すと驚くほど役に立ちます。余白メモの効果的な書き方と、過去の自分との対話を通じた学びの深め方を紹介します。
「第 3 章の壁」を越える方法 - 途中で止まる理由と 4 つの対処
技術書が第 3 章あたりで止まったまま本棚に戻る。この「第 3 章の壁」が起きる理由を本の構成の側から整理し、越えるための戦略を 4 つ紹介します。