【積読消化シリーズ#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認定試験テキストについては読了するだけでなく、資格試験を実際に受けて合格するところまでいきたいので、別途合格体験記が書きたいですね。
最後まで読んでいただき、ありがとうございました!
長い長い整理にお付き合いいただき、ありがとうございました。
積読本をすべて読み終わるには途方もない時間がかかりそうですが、せっかく興味を持った本たち、プログラマとしての血肉とするべく、しっかりと噛み砕いて消化してまいりたい所存です。
今後の読書感想ブログもお楽しみに!