技術

【積読消化シリーズ#1】本棚の積読の圧に耐えかねたので整理してみた

WRITER

けだま

Javaを中心にぽちぽち書いているサーバーサイドエンジニアです。
いつかフルスタックって言えるようになりたいなあ。

2026年が始まり1ヶ月ほどが経ちましたが、皆様いかがお過ごしでしょうか。

今年こそたくさん本を読むぞと決めた私は、興味を持った本を購入したり、カゴに入れたりはするものの、読み進めるスピードが追いつかず、積読本が溜まっていくばかり。

本棚に眠る本たちの圧に耐えきれなくなってきたので、ここらで積読本を整理して、読む優先順位を考えていこうと思います。

今積んでいる本一覧

まずは積んでいる本の把握と、優先順位を決めるための所感をまとめてみます。

タイトル所感
実験数学読本読み物系かな?と思って買った
パラパラめくってみたけど、全く理解できなかった
高校数学の知識は必要そう
アルゴリズム的思考力が身につく!
プログラミングコンテストAtCoder入門
通称鹿本
途中までやった
割と初心者向け
Tidy First? ―個人で実践する経験主義的ソフトウェア設計たぶん読み物系
薄いのでサクッと読めそう
良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方触りだけ読んだ
めっちゃ勉強になりそうだから早めに読みたい
SSL/TLS実践入門──Webの安全性を支える暗号化技術の設計思想難しいんだろうなあ
でも読んだ方がいいんだろうなあ
SQL実践入門冒頭だけ読んだ気がする
ある程度は理解できた気がする
ペネトレーションテストの教科書だいぶ前に買った本
結構ツールを使って気がするから、もしかしたら本の通りにはできなくなってるかも
日本統計学会公式認定 統計検定4級対応 データの活用統計の知識をつけたくて買った
できれば2級まで早めに取りたい
日本統計学会公式認定 統計検定3級・4級 公式問題集[CBT対応版]上に同じ
チャート式基礎からの数学I+Aいいかげん数学学び直した方がいいんだろうなあと思って買った
これは継続的にやっていきたいなあ
SQLアンチパターンSQLたくさん書く現場にいた時に買った
ある程度理解はできそう
伝えたいことが口からスッと出てくる 英単語言いかえドリル Word Switchいいかげん英語読めた方がいいんだろうなあと思って買った
中身は読みやすいけど覚えようと思ったら時間がかかりそう
速読英単語いいかげん英語(略)
重いし時間かかりそう
速読英熟語上に同じ
問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本いいかげん数学(略)
鹿本より先にやってもいいかも
ニューヨーク発 最強英語発音メソッドいいかげん英語(略)
最初に発音学んだ方がいいって聞いたから買ってみた
せっかくだから最初にやろうかな
Clean Architecture 達人に学ぶソフトウェアの構造と設計すみません、昨日追加しました
興味あるうちに読みたい気持ちはある
オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識今読んでる
このまま最後まで読んじゃいたい
Vue 3 フロントエンド開発の教科書今読んでる
現場で使いそうだから読み始めたけど、使わない可能性もあるので優先度下げてもいいかも
AWS認定資格試験テキスト AWS認定 クラウドプラクティショナー現場で使いそうだから買った
いいかげんAWSは使えるようになりたいから優先度高め
大学入試 英文法Eureka(エウレカ)!いいかげん英語(略)
文法大事と聞いて買った
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造競プロやってた時に買った(再開したいな)
先に鹿本やった方がいいかも
かんたん UML入門いいかげんUML(略)
早めにやっといたほうがいいんだろうなあ
DNSがよくわかる教科書前に1回読んだんだけど、内容忘れちゃったから再読したい
プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問競プロやってた時に買った
軽くやってみたら結構難しかった
先に鹿本やった方が良さそう
もっとプログラマ脳を鍛える数学パズル アルゴリズムが脳にしみ込む70問一緒に続編買っちゃった
入門セキュリティコンテストーーCTFを解きながら学ぶ実戦技術セキスペの勉強してた時に買った
結構昔の本だった気がするから本の通りには進められないかも

積みすぎでは?

今読んでも理解できそうな本

読んでも理解できなさそうな本がいくつかあったので、今読んでも理解できそうな本を上の一覧から抜粋します。

アルゴリズム的思考力が身につく! プログラミングコンテストAtCoder入門
Tidy First? ―個人で実践する経験主義的ソフトウェア設計
良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方
SSL/TLS実践入門──Webの安全性を支える暗号化技術の設計思想
SQL実践入門
日本統計学会公式認定 統計検定4級対応 データの活用
日本統計学会公式認定 統計検定3級・4級 公式問題集[CBT対応版]
チャート式基礎からの数学I+A
SQLアンチパターン
伝えたいことが口からスッと出てくる 英単語言いかえドリル Word Switch
速読英単語
速読英熟語
問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本
ニューヨーク発 最強英語発音メソッド
Clean Architecture 達人に学ぶソフトウェアの構造と設計
オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識
Vue 3 フロントエンド開発の教科書
AWS認定資格試験テキスト AWS認定 クラウドプラクティショナー
大学入試 英文法Eureka(エウレカ)!
かんたん UML入門
DNSがよくわかる教科書

主観的に分類する

それでは次に優先順位を考えて、といきたいところですが、その前にやりたいことがひとつ。

私の読書は以下のパターンに分類できます。

  • パソコン不要で読むことができるもの。通勤電車の中や、在宅勤務の業後に読むことが多い。
  • パソコンが必要なもの(コーディングしたり、ツール使ったり)。在宅勤務の日や、休日の朝に読むことが多い。
  • 英語と数学の技術書ではないもの。暗記や頭を使うことが多いので、朝にやりたい。業後にできる気がしない。

それぞれ読むタイミングが異なるため、同時に最大3冊並行して読むことができます。

以上を考慮して、上の一覧を分類してみましょう。

パソコン不要パソコン要技術書以外
Tidy First? ―個人で実践する経験主義的ソフトウェア設計アルゴリズム的思考力が身につく! プログラミングコンテストAtCoder入門日本統計学会公式認定 統計検定4級対応 データの活用
良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方SQL実践入門日本統計学会公式認定 統計検定3級・4級 公式問題集[CBT対応版]
SSL/TLS実践入門──Webの安全性を支える暗号化技術の設計思想問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本チャート式基礎からの数学I+A
SQLアンチパターンVue 3 フロントエンド開発の教科書伝えたいことが口からスッと出てくる 英単語言いかえドリル Word Switch
Clean Architecture 達人に学ぶソフトウェアの構造と設計AWS認定資格試験テキスト AWS認定 クラウドプラクティショナー速読英単語
オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識速読英熟語
かんたん UML入門ニューヨーク発 最強英語発音メソッド
DNSがよくわかる教科書大学入試 英文法Eureka(エウレカ)!

優先順位で並べ替え

それではいよいよ読む順番を決めていきましょう。

優先順位は主観です。

基本的には

  • 今読んでる本は最初に読み終わらせたいから上位に
  • 業務ですぐにでも使いそうな本は上位に
  • あとは個人的に興味が強い順で

で並べていこうと思います。

パソコン不要パソコン要技術書以外
オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識AWS認定資格試験テキスト AWS認定 クラウドプラクティショナーニューヨーク発 最強英語発音メソッド
Clean Architecture 達人に学ぶソフトウェアの構造と設計問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本チャート式基礎からの数学I+A
Tidy First? ―個人で実践する経験主義的ソフトウェア設計アルゴリズム的思考力が身につく! プログラミングコンテストAtCoder入門日本統計学会公式認定 統計検定4級対応 データの活用
良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方SQL実践入門日本統計学会公式認定 統計検定3級・4級 公式問題集[CBT対応版]
SQLアンチパターンVue 3 フロントエンド開発の教科書速読英単語
かんたん UML入門速読英熟語
DNSがよくわかる教科書大学入試 英文法Eureka(エウレカ)!
SSL/TLS実践入門──Webの安全性を支える暗号化技術の設計思想伝えたいことが口からスッと出てくる 英単語言いかえドリル Word Switch

読む時期を決める

さて、あとは上から順番に読んでいくだけなのですが、ここで締め切りを決めておかないと全然計画通りに読まなくなるのが計画倒れの名人・怠け癖大将こと私です。

上記すべての本の読む時期を決めてしまうと確実に計画通りに読めないので、まずは最初に読む本たちの読み終わり時期を考えていきます。

現実的な計画を立てたいので、それぞれ日々どれくらい読めるかを考えてみましょう。

  • パソコン不要:通勤で往復2時間、在宅勤務の日は業後に30分。1週間で最大4時間だけど、読めない日もあることを考えて、1週間で3時間目安。
  • パソコン要:在宅勤務の日と休日の朝に30分〜1時間。1週間で3時間目安。
  • 技術書以外:あんまり時間を取りたくないので、在宅勤務の日と休日の朝に15分が関の山かも。1週間で1時間半目安。

上記を踏まえて、マイルストーンを考えつつ、習慣化アプリに計画を入れて締め切りを決めます。

(習慣化アプリを今年から使い始めたところ、タスクの消化効率が爆上がりしたのですが、その話については長くなるので、後日書きたいなーと思っています)

  • オブジェクト指向でなぜつくるのか :2/16
  • AWS認定資格試験テキスト:3/7
  • ニューヨーク発 最強英語発音メソッド:2/27

ブログの公開時期を決める

単に読むだけではもったいない。

せっかくなので、本のざっくりとした内容や、読んだ感想などをブログに書いてみたいと思います。

その時期も決めてしまいましょう。

  • オブジェクト指向でなぜつくるのか :2/22
  • ニューヨーク発 最強英語発音メソッド:3/1

AWS認定試験テキストについては読了するだけでなく、資格試験を実際に受けて合格するところまでいきたいので、別途合格体験記が書きたいですね。

最後まで読んでいただき、ありがとうございました!

長い長い整理にお付き合いいただき、ありがとうございました。

積読本をすべて読み終わるには途方もない時間がかかりそうですが、せっかく興味を持った本たち、プログラマとしての血肉とするべく、しっかりと噛み砕いて消化してまいりたい所存です。

今後の読書感想ブログもお楽しみに!