エンジニアの本棚の整理術 - 増え続ける技術書を管理する
この記事は約 6 分で読めます。
本棚はコレクションではなく、知識のインデックスである
エンジニアの本棚は放っておくと際限なく膨らみます。新しい技術を学ぶたびに本が増え、気づけば本棚が溢れ、床に積まれた本の山ができる。しかし「いつか読むかも」と全部取っておくと、本当に必要な本が見つからなくなります。
本棚の整理で重要なのは、発想の転換です。本棚は「読んだ本のコレクション」ではなく「知識へのインデックス (索引)」です。データベースに例えるなら、本棚はインデックスであり、本の中身がデータです。インデックスが肥大化するとクエリが遅くなるように、本棚が溢れると必要な本にたどり着けなくなります。
3 分類フレームワーク
すべての技術書を以下の 3 つに分類します。判断に迷ったら「最後にこの本を開いたのはいつか」を思い出してください。
リファレンス (手の届く場所に置く)
仕事中に頻繁に参照する本です。デスクの手の届く場所、または電子書籍リーダーのホーム画面に置きます。
リファレンスに分類される本の特徴は、「通読するものではなく、必要なときに必要な箇所を引く」使い方をしていることです。設計パターンの本、言語リファレンス、アーキテクチャの原則本などが該当します。
リファレンスの冊数は 5〜10 冊に絞るのが理想です。多すぎると「どの本に書いてあったか」を探す時間が増え、インデックスとしての機能が低下します。
アーカイブ (本棚の奥に保管する)
読了済みで、たまに参照する可能性がある本です。本棚の奥や、別の部屋の書棚に保管します。
アーカイブの本は「内容を覚えている必要はないが、どの本にどんな情報があるかは覚えている」状態が理想です。読書記録 (後述) をつけておけば、本を開かなくても「あの本の 5 章にキャッシュ戦略の話があった」と思い出せます。
手放す (売る・譲る・処分する)
情報が古くなった本、興味がなくなった本、二度と開かないと確信できる本です。
手放す判断で最も難しいのは「もったいない」という感情です。しかし、読まない本を持ち続けるコストは、物理的なスペースだけではありません。本棚を見るたびに「読んでいない」という罪悪感が生まれ、それが新しい本を買う意欲を削ぎます。
手放す判断基準を明確にしておくと、感情に左右されずに済みます。
- 出版から 5 年以上経ったフレームワーク・ライブラリ固有の本 → 手放す
- 読了済みで、内容を別の本やオンラインリソースで代替できる → 手放す
- 1 年以上開いていない → 手放す候補 (ただし原則・設計系の本は例外)
- 設計原則、アルゴリズム、OS の基礎を扱う本 → 残す (賞味期限が長い)
整理術・収納の本を Amazon で探すの考え方は、技術書の整理にも応用できます。
紙と電子の戦略的な使い分け
「紙か電子か」は好みの問題ではなく、用途に応じた戦略的な選択です。
紙の本が優れている場面は、じっくり通読するときです。ページをめくる物理的な動作が記憶の定着を助け、付箋やマーカーで自分だけの索引を作れます。また、紙の本は「偶然の発見」を生みやすい。本棚を眺めていて「そういえばこの本に書いてあった」と思い出す体験は、電子書籍では起きにくいです。
電子書籍が優れている場面は、リファレンスとして使うときと、保管するときです。全文検索で必要な情報に瞬時にたどり着け、物理的なスペースを取りません。出張先や通勤中にも持ち運べます。
実用的な使い分けとして、以下のルールが機能します。
- 初回の通読は紙で行い、読了後に電子版があれば紙は手放す
- リファレンスとして頻繁に引く本は電子版を持つ
- 設計原則やアルゴリズムなど、繰り返し読む本は紙と電子の両方を持つ価値がある
読書記録 - 本棚の「メタデータ」を管理する
本棚の整理と同じくらい重要なのが、読書記録です。読書記録は本棚の「メタデータ」であり、本を開かなくても「どの本にどんな情報があるか」を検索できるようにするものです。
記録する項目は最小限で構いません。
- タイトルと読了日
- 3 行要約 (この本の核心は何か)
- 実務で使えそうなポイント 1〜2 個
- 関連する他の本 (あれば)
ツールは Notion、スプレッドシート、プレーンテキストなど何でも構いません。重要なのは「続けられる」ことです。凝ったテンプレートを作ると、記録すること自体が面倒になって続きません。
読書記録の真価は、半年後・1 年後に発揮されます。「あの本に書いてあったはず」というときに、記録を検索すれば数秒で見つかります。本棚を端から端まで探す必要がなくなります。
読書記録・管理に関する本も参考になります。
半年に 1 回の棚卸し
本棚の整理は一度やって終わりではありません。半年に 1 回、30 分程度の棚卸しを行うことで、本棚を常に最適な状態に保てます。
棚卸しでやることは 3 つだけです。
- リファレンスの見直し: 最近 3 ヶ月で一度も開いていないリファレンスはアーカイブに移動する
- アーカイブの見直し: 1 年以上開いていないアーカイブは手放す候補にする
- 新しい本の分類: 前回の棚卸し以降に増えた本を 3 分類に振り分ける
この棚卸しを習慣化すると、本棚が「生きたインデックス」として機能し続けます。
関連記事
まとめ
技術書の本棚は「リファレンス・アーカイブ・手放す」の 3 分類で管理し、紙と電子を用途に応じて使い分け、読書記録でメタデータを整備する。この 3 つの仕組みで、本棚は「溢れるコレクション」から「知識のインデックス」に変わります。半年に 1 回の棚卸しで、このインデックスを常に最新に保ってください。