技術書を捨てる勇気 - 本棚の新陳代謝が学びを加速する

2 分で読めます
技術書読書術選書

この記事は約 5 分で読めます。

本棚が満杯になったとき

技術書を買い続けていると、いつか本棚が物理的に満杯になります。新しい本を置く場所がない。床に積み上がる。段ボールに詰めてクローゼットに押し込む。

この状態は、本棚だけでなく頭の中も圧迫します。「読んでいない本がこんなにある」という罪悪感。「いつか読むかもしれない」という執着。本を所有すること自体がストレスになっている。

解決策はシンプルです。本を捨てる (手放す) ことです。

技術書には賞味期限がある

すべての技術書が永遠に価値を持つわけではありません。

賞味期限が短い本 (1〜3 年)

  • 特定のフレームワークやライブラリの解説書
  • クラウドサービスの操作ガイド
  • 特定バージョンに依存した入門書

これらの本は、メジャーバージョンが上がるたびに前提が崩れていきます。React では 2024 年 12 月に公開された React 19 で、長く使われてきた propTypes と、関数コンポーネントの defaultProps が削除されました。それ以前に書かれた解説書のコードは、そのまま写しても動かない箇所が出てきます。

賞味期限が長い本 (10 年以上)

  • 設計原則、アーキテクチャパターン
  • アルゴリズムとデータ構造
  • コンピュータサイエンスの基礎理論

これらの本が扱う原理は、技術の流行に左右されません。2010 年代前半に書かれた設計原則の本でも、原理の部分は現在も通用します。ただし新しい版が出ている本は、コード例や事例が差し替えられていることがあるため、コードを写して動かしたい場合は版を確認しましょう。

手放す判断基準

本棚の本を 1 冊ずつ手に取り、以下の質問に答えます。

「この本を、今から読み始めるか?」

答えが No なら、手放す候補です。「いつか読むかもしれない」は No と同じです。

さらに、以下の条件に 1 つでも当てはまれば、手放して問題ありません。

  • 扱っている技術のバージョンが 2 世代以上古い
  • 同じテーマでより新しい本を持っている
  • 読み終えて、内容を十分に吸収した
  • 自分の技術スタックと関係がなくなった

新しく読みたい本を迎え入れるスペースを作ることが、本棚の新陳代謝の第一歩です。

手放し方の選択肢

後輩に譲る

自分には不要でも、後輩にとっては宝の山かもしれません。「この本、もう読んだからあげるよ」の一言が、後輩の学習を加速させます。

古本屋に売る

書き込みがなければ、技術書も中古市場で買取の対象になります。ただし刊行から年数が経った本や旧版は、買取価格がほとんどつかないこともあります。売却額よりも「置き場所が空く」ことを目的に考えた方が、手放す決断はしやすくなります。

会社の本棚に寄贈する

オフィスに共有本棚があれば、寄贈するのも良い選択です。自分が読み終えた本が、同僚の学びにつながります。

手放した後の後悔への対処

「捨てた後に必要になったらどうしよう」。この不安が、本を手放せない最大の理由です。

対処法は 2 つあります。

  1. 電子書籍で買い直す: 電子版が出ている本なら、本当に必要になったときに買い直せる。物理的なスペースを取らず、全文検索もできる
  2. 図書館で借りる: 定番書やロングセラーは所蔵している図書館もある。大学図書館や規模の大きい公立図書館の方が見つかりやすい。手放す前に蔵書検索で確認しておく

手放した本が再び必要になる場面は、身構えるほど多くはありません。必要になったとしても、同じテーマの新しい本を買い直した方が、その時点の情報が得られます。

年に 1 回の棚卸し

本棚の新陳代謝を習慣化するために、年に 1 回「棚卸し」を行います。

年末や年度末に、本棚の全冊を確認し、手放す本を選ぶ。目安として、本棚の 2 割を入れ替えるつもりで臨みます。20 冊の本棚なら 4 冊を手放し、4 冊の新しい本を迎え入れる。

この新陳代謝により、本棚は常に「今の自分に必要な本」で満たされます。

関連記事

まとめ

技術書には賞味期限があります。フレームワークの本は 1〜3 年、設計原則の本は 10 年以上。「今から読み始めるか」を判断基準に、賞味期限が切れた本を手放す。年に 1 回の棚卸しで本棚の 2 割を入れ替える。この新陳代謝が、本棚を「過去の遺産」から「今の武器庫」に変えます。

共有:Xはてブ

この記事は役に立ちましたか?

関連用語

関連記事

エンジニアの本棚に必ずある本 - 定番技術書が並ぶ理由

エンジニアの本棚を覗くと、なぜか同じ本が並んでいます。リーダブルコード、Clean Code、デザインパターンなど、定番技術書が選ばれ続ける理由を探ります。

本棚を見ればエンジニアのレベルがわかる

エンジニアの本棚に並ぶ本の構成には、その人がどの問題に時間を使ってきたかが表れます。本棚の重心の移り方から、自分の現在地と次に読むジャンルを読み解く方法を紹介します。

エンジニアの本棚の整理術 - 増え続ける技術書を管理する

増え続ける技術書を「リファレンス / アーカイブ / 手放す」の 3 分類で整理し、本棚を知識のデータベースとして活用する方法を紹介します。

本棚に並んだ本は自分の成長記録

読み終えた本が本棚に増えていく。それは知識の蓄積であり、自分の成長の記録です。本棚を「見える化」する効果と楽しみ方を紹介します。

エンジニアなら共感する技術書あるある - 積ん読から第 3 章の壁まで

積ん読の増殖、第 3 章の壁、コード例が動かない問題など、技術書を読むエンジニアなら誰もが経験する「あるある」を集めました。

プログラミング本を図書館で無料で借りるコツと注意点

プログラミングの本は図書館で無料で借りられる。貸出冊数の上限や予約システムの使い方、棚の分類番号、借りる前に確認したい出版年など実践的なコツを紹介。