技術書ナビ データレポート
「難しい」と言われる技術書と、つまずいた人が先に読んだ本
Zenn・Qiita・企業テックブログで技術書を紹介した記事1,471本から、紹介した本を「難しい」「挫折した」「前提知識が要る」と書いた箇所を拾い、どの本がそう書かれたか、理由は何か、つまずいた人が先に何を読んだかを集計した。
公開日: ・対象:2026年10月8日までに公開された記事 ・作成:つみき
目次
要点
- 技術書を紹介した記事1,471本のうち、紹介した本を「難しい」と書いた記事は212本あった。対象の本は194冊、紹介(本×記事)にして313件である。
- 難しいと書いた記事が最も多いのは『Webを支える技術』(13本)で、『リーダブルコード』(12本)、『マスタリングTCP/IP―入門編―(第6版)』(11本)、『エリック・エヴァンスのドメイン駆動設計』(10本)が続く。
- 紹介した記事に占める割合では『エリック・エヴァンスのドメイン駆動設計』が36%と高い。件数で2位の『リーダブルコード』は7%で、紹介が多い分だけ件数が増えている。
- 理由で最も多いのは前提知識・経験の不足(126件、難しいと書いた紹介の40.3%)だった。数式(16件)や翻訳の文体(6件)を挙げた紹介は少ない。
- 挫折した・読み切れなかったと書いた紹介は27件にとどまる。残りは、苦労しながら読み通した(122件)か、読者への注意として書いた(164件)ものである。
- つまずいた人が先に読んだ本は、同じ分野の図解・入門書が多い。たとえば『マスタリングTCP/IP―入門編―(第6版)』の前には、『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』・『[改訂新版] 3分間ネットワーク基礎講座』・『TCP/IPの絵本 第2版 ネットワークを学ぶ新しい9つの扉』が挙がった。
調べ方の概要
技術書ナビが集めた紹介(本×記事)4,936件のうち、紹介の要約に「難し」「挫折」「重い」「前に読」「読み返」などの語を含む1,004件を候補にした。各候補を、記事本文のうち書名の周りと合わせてLLM(Claude Sonnet)で分類し、「本自体が難しいと書いている」「難しい分野を分かりやすく説明していると書いている」「どちらでもない」に分けた。あわせて、難しさの理由と、先に読んだ本・代わりに読んだ本を取り出した。
分類から無作為に45件を抜いて記事を読み直したところ、42件(93.3%)が正しかった。「難しい」としたラベルに限ると25件中23件である。数えているのは「本を難しいと書いた記事の数」であり、本そのものの難易度を測ったものではない。手順の詳細は調べ方の詳細にまとめた。
難しいと書いた記事が多い本
難しいと書いた記事が多いのは、Web・ネットワーク・設計の定番書だった
本を難しいと書いた記事が3本以上ある21冊を、記事の数の順に並べた。「割合」は、その本を紹介した記事のうち難しいと書いた記事の割合である。上位の4冊はどれも紹介記事が28本以上ある定番書で、読む人が多いぶん「難しかった」という記述も集まっている。
| 順位 | 書名 | 難しいと 書いた記事 | 紹介記事 | 割合 | 多かった理由 |
|---|---|---|---|---|---|
| 1 | 『Webを支える技術』 | 13 | 66 | 20% | 前提知識・経験が要る、内容が高度・詳細 |
| 2 | 『リーダブルコード』 | 12 | 176 | 7% | 前提知識・経験が要る、内容が高度・詳細 |
| 3 | 『マスタリングTCP/IP―入門編―(第6版)』 | 11 | 48 | 23% | 分量が多い、前提知識・経験が要る |
| 4 | 『エリック・エヴァンスのドメイン駆動設計』 | 10 | 28 | 36% | 内容が高度・詳細、分量が多い |
| 5 | 『データ指向アプリケーションデザイン』 | 7 | 25 | 28% | 前提知識・経験が要る、分量が多い |
| 5 | 『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』 | 7 | 36 | 19% | 内容が高度・詳細、分量が多い |
| 7 | 『達人プログラマー(第2版)』 | 6 | 45 | 13% | 前提知識・経験が要る、分量が多い |
| 8 | 『パターン認識と機械学習 上』 | 5 | 6 | 83% | 前提知識・経験が要る、数式・数学 |
| 8 | 『体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践』 | 5 | 48 | 10% | 分量が多い、前提知識・経験が要る |
| 10 | 『メタプログラミングRuby 第2版』 | 4 | 12 | 33% | 抽象的でイメージしにくい |
| 10 | 『コンピュータシステムの理論と実装 第2版』 | 4 | 13 | 31% | 分量が多い、前提知識・経験が要る |
| 10 | 『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』 | 4 | 29 | 14% | 前提知識・経験が要る、内容が高度・詳細 |
| 10 | 『Clean Architecture 達人に学ぶソフトウェアの構造と設計』 | 4 | 39 | 10% | 抽象的でイメージしにくい、内容が高度・詳細 |
| 10 | 『リファクタリング(第2版)』 | 4 | 42 | 10% | 分量が多い、前提知識・経験が要る |
| 15 | 『独習Java 第6版』 | 3 | 3 | 100% | 前提知識・経験が要る、分量が多い |
| 15 | 『アルゴリズムイントロダクション総合版第3版』 | 3 | 3 | 100% | 内容が高度・詳細、分量が多い |
| 15 | 『プログラミング言語Go』 | 3 | 5 | 60% | 内容が高度・詳細、分量が多い |
| 15 | 『Spring徹底入門 第2版 Spring FrameworkによるJavaアプリケーション開発』 | 3 | 6 | 50% | 分量が多い、前提知識・経験が要る |
| 15 | 『Pythonではじめる機械学習』 | 3 | 7 | 43% | 前提知識・経験が要る、分量が多い |
| 15 | 『ちょうぜつソフトウェア設計入門』 | 3 | 7 | 43% | 前提知識・経験が要る、内容が高度・詳細 |
| 15 | 『改訂新版 良いコード/悪いコードで学ぶ設計入門』 | 3 | 77 | 4% | 前提知識・経験が要る |
同じ記事のZennとQiitaへの同時投稿は1本、版違い(第2版・新装版など)は同じ本として数えた。理由は1件に複数付くことがある。
上位の本について記事に書かれていたこと
-
『Webを支える技術』(難しいと書いた記事13本/紹介66本)
-
『リーダブルコード』(難しいと書いた記事12本/紹介176本)
-
『マスタリングTCP/IP―入門編―(第6版)』(難しいと書いた記事11本/紹介48本)
-
『エリック・エヴァンスのドメイン駆動設計』(難しいと書いた記事10本/紹介28本)
- 「エヴァンス本に挫折したことで盛り上がったのがきっかけでした」 (企業テックブログの記事[78])
- 「戦術部分については愚直に従うにはやや重厚すぎはしないか」 (Qiitaの記事[61])
-
『データ指向アプリケーションデザイン』(難しいと書いた記事7本/紹介25本)
-
『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』(難しいと書いた記事7本/紹介36本)
- 「これまで読んだ書籍の中で圧倒的に読む労力かかる書籍でした。」 (企業テックブログの記事[74])
- 「少し難しい箇所もあるので、分からないところはスッと飛ばしつつ、まずは通読するのがオススメです。」 (Qiitaの記事[48])
-
『達人プログラマー(第2版)』(難しいと書いた記事6本/紹介45本)
-
『パターン認識と機械学習 上』(難しいと書いた記事5本/紹介6本)
『Webを支える技術』では、13本のうち8本が前提知識・経験の不足を理由に挙げ、実務を経験してから読み直すと分かったと書く記事が複数あった。『マスタリングTCP/IP―入門編―(第6版)』は分量を挙げた記事が5本と多く、挫折したと書いた記事も3本ある。『エリック・エヴァンスのドメイン駆動設計』は内容の高度さと抽象度を挙げる記事が多い。
難しかった理由
理由で最も多いのは、前提知識・経験の不足だった
- 前提知識・経験が要る 126件(40.3%)
- 内容が高度・詳細 87件(27.8%)
- 分量が多い 58件(18.5%)
- 数式・数学 16件(5.1%)
- 抽象的でイメージしにくい 14件(4.5%)
- 翻訳の文体 6件(1.9%)
- 内容が古い 4件(1.3%)
- 理由の記述なし 75件(24.0%)
最も多いのは、読むための前提知識や経験が足りなかった(または要る)という記述で、126件ある。前提として具体的に書かれたもののうち36件は「実務経験」「開発の経験」のような経験で、残りは「プログラミングの基礎」「C言語」「線形代数」のような知識だった。経験を挙げた記事には、実務を経験してから読み直すと分かったという書き方が見られる。
次に多いのは、内容が高度・詳細である(87件)と、分量が多い(58件)だった。数式・数学を挙げた紹介は16件で、機械学習の本に集まっている。翻訳の文体を挙げた紹介は6件、内容の古さは4件と少ない。理由を書かずに「難しかった」とだけ書いた紹介も75件ある。
挫折と読み返し
挫折したと書いた紹介は8.6%で、多くは苦労しながら読み通していた
| 書き方 | 紹介 | 割合 |
|---|---|---|
| 挫折した・読み切れなかった | 27 | 8.6% |
| 読み通したが苦労した | 122 | 39.0% |
| 読者への注意として書いた | 164 | 52.4% |
難しいと書いた紹介のうち、筆者自身が挫折した・読み切れなかったと書いたものは27件だった。最も多いのは、読者への注意として「初学者には難しい」「最初の1冊には向かない」と書いたもの(164件)で、次が、苦労したが読み通したと書いたもの(122件)である。
経験を積んでから読み返した、または読み返すとよいと書いた紹介は47件あった(難しいと書いていない紹介も含む)。次のような書き方である。
- 『達人プログラマー(第2版)』:「中級者以上になってから読み返すと、また違う発見があります」 (Qiitaの記事[59])
- 『リレーショナルデータベース入門第3版』:「後で改めて読むと限られた紙面の中でデータベースという分野」 (Qiitaの記事[61])
- 『リーダブルコード』:「ある程度実務で経験を積んだり、アウトプットを重ねてから再度読み直すとこの本から多くのことを得られます」 (Zennの記事[1])
- 『アジャイルサムライ−達人開発者への道−』:「スクラム開発の経験を経たあとに再度輪読会で読み直したため」 (Zennの記事[5])
先に読まれた本
つまずいた人が先に読んだのは、同じ分野の図解・入門書だった
難しいと書いた記事のうち、その本の前に読んだ本、または代わりに読んだ本を書名で挙げたものを、難しいと書かれた本ごとにまとめた。数字は、その組を挙げた記事の数である。どの組も記事は1〜2本で、多くの人が同じ順番で読んでいるという意味ではない。難しいと書いていない記事も含めて、分野ごとに読む順番を集計した結果は技術書を読む順番のレポートにまとめた。
-
- 先に『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』 (2本・Qiitaの記事[43])
- 先に『[改訂新版] 3分間ネットワーク基礎講座』 (2本・Zennの記事[68])
- 先に『TCP/IPの絵本 第2版 ネットワークを学ぶ新しい9つの扉』 (2本・Zennの記事[68])
- 先に『ストーリーで学ぶ ネットワークの基本』 (1本・Qiitaの記事[43])
-
- 先に『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』 (1本・Zennの記事[63])
- 先に『マスタリングTCP/IP―入門編―(第6版)』 (1本・Zennの記事[63])
- 先に『[改訂新版] 3分間ネットワーク基礎講座』 (1本・Zennの記事[63])
- 先に『TCP/IPの絵本 第2版 ネットワークを学ぶ新しい9つの扉』 (1本・Zennの記事[63])
-
- 先に『[改訂新版]プロになるためのWeb技術入門』 (2本・Qiitaの記事[24])
- 先に『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』 (1本・Qiitaの記事[48])
- 先に『イラスト図解式 この一冊で全部わかるWeb技術の基本 第2版』 (1本・Zennの記事[22])
-
『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』
- 先に『スッキリわかるSQL入門 第4版 ドリル256問付き!』 (2本・Qiitaの記事[34])
- 先に『SQL緊急救命室』 (1本)
- 代わりに『SQL 第2版 ゼロからはじめるデータベース操作』 (1本・Qiitaの記事[50])
-
- 先に『ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本』 (1本・Zennの記事[21])
- 代わりに『ドメイン駆動設計をはじめよう』 (1本・Qiitaの記事[61])
- 代わりに『ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本』 (1本・Zennの記事[10])
-
- 先に『リーダブルコード』 (1本・Qiitaの記事[6])
- 先に『プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則』 (1本・Qiitaの記事[6])
-
- 先に『確かな力が身につくJavaScript「超」入門 第2版』 (1本・企業テックブログの記事[70])
- 先に『これから学ぶJavaScript』 (1本・企業テックブログの記事[70])
-
『Docker/Kubernetes実践コンテナ開発入門 改訂新版』
- 先に『仕組みと使い方がわかる Docker&Kubernetesのきほんのきほん』 (1本)
- 先に『開発系エンジニアのためのDocker絵とき入門』 (1本・Qiitaの記事[26])
-
- 先に『機械学習 100+ページ エッセンス』 (1本・Zennの記事[62])
- 代わりに『機械学習スタートアップシリーズ ベイズ推論による機械学習入門』 (1本・Zennの記事[9])
-
- 先に『絵で見てわかるSQL Serverの仕組み』 (1本・Zennの記事[12])
- 先に『[改訂3版]内部構造から学ぶPostgreSQL』 (1本・Zennの記事[12])
先に読まれた本は、難しいと書かれた本と同じ分野で、図解や対話形式の入門書が多い。ネットワークでは『マスタリングTCP/IP―入門編―(第6版)』の前に図解の入門書を読む書き方が目立ち、SQLやDDD、JavaScript、TypeScript、Docker、機械学習でも、同じ分野の入門書を先に読んだという記述がある。
逆に、ある本を読んだ後に次の本へ進んだという記述(『機械学習 100+ページ エッセンス』から『scikit-learn、Keras、TensorFlowによる実践機械学習 第3版』、『大規模言語モデル入門』から『大規模言語モデル入門2』、『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』から『Webを支える技術』、『Docker/Kubernetes実践コンテナ開発入門 改訂新版』から『[改訂新版]イラストでわかるDockerとKubernetes』、『パターン認識と機械学習 上』から『scikit-learn、Keras、TensorFlowによる実践機械学習 第3版』など)もあるが、数は少ない。
分かりやすいと書かれた本
難しい分野を「分かりやすく説明している」と書かれた本は86冊あった
分野やテーマが難しい(とっつきにくい)と書いたうえで、その本は分かりやすい、挫折せずに読めたと書いた紹介は100件、対象の本は86冊だった。そのうち2本以上の記事でそう書かれた本を挙げる。
| 書名 | 分かりやすいと 書いた記事 | 記事の記述 |
|---|---|---|
| 『[試して理解]Linuxのしくみ』 | 3 | 「初学者でもつまずくことなく最後まで読み通すことできると思います」(Qiitaの記事[61]) |
| 『ドメイン駆動設計をはじめよう』 | 3 | 「ちなこの分野を平易な言葉で案内しているのが特徴です」(Qiitaの記事[59]) |
| 『オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識』 | 2 | 「初心者が挫折しがちな「オブジェクト指向」を体系的に学べる」(Zennの記事[19]) |
| 『ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本』 | 2 | 「ドメイン駆動設計の本は以下の本の方が噛み砕いて解説されているのでわかりやすかったです。」(Zennの記事[10]) |
| 『現場で役立つシステム設計の原則』 | 2 | 「こちらの本を読むとかなり理解力が上がりました。」(Qiitaの記事[4]) |
| 『[改訂新版]プロになるためのWeb技術入門』 | 2 | 「色んな本に手を出しては挫折していました」(Zennの記事[7]) |
| 『Java言語で学ぶデザインパターン入門第3版』 | 2 | 「Javaを学習したことがなかったので、ハードルを感じていたが、別段JavaJavaしているわけではなかったので安心した」(Qiitaの記事[55]) |
| 『スッキリわかるJava入門 第5版』 | 2 | 「この書籍ではゲームを使ったわかりやすい例えを多用しているので未経験でも読み進めることが可能です」(Qiitaの記事[27]) |
| 『暗号技術入門 第3版』 | 2 | 「分量が多く、内容も難しそうだと思い込んで、購入してから数ヶ月放置していました」(Qiitaの記事[33]) |
| 『[改訂新版] 3分間ネットワーク基礎講座』 | 2 | 「「マスタリングTCP/IP」を読んでわからずに頭を抱えていた新卒時代の私に渡したい本の中の1つです。」(Zennの記事[13]) |
| 『アルゴリズムを、はじめよう』 | 2 | 「プログラミング初心者にとってもかなりわかりやすい1冊だと思います」(企業テックブログの記事[81]) |
| 『「アルゴリズム」のキホン』 | 2 | 「かなり初心者向けにかみくだいた解説がされているアルゴリズム入門書です」(企業テックブログの記事[82]) |
このうち『[試して理解]Linuxのしくみ』・『ドメイン駆動設計をはじめよう』・『ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本』・『[改訂新版]プロになるためのWeb技術入門』・『[改訂新版] 3分間ネットワーク基礎講座』は、前の節で「先に読まれた本」としても挙がっている。一方で、『[試して理解]Linuxのしくみ』のように、同じ本を分かりやすいと書いた記事(3本)と難しいと書いた記事(2本)の両方がある本もある。
分野ごとの違い
難しいと書いた紹介の割合は、機械学習・統計とアルゴリズム・数学の本で高かった
本に付いたタグで分野を分け、分野ごとの紹介のうち難しいと書いた紹介の割合を出した。1冊が複数の分野に入ることがある。紹介全体での割合は6.3%である。
| 分野 | 紹介 | 難しいと 書いた紹介 | 割合 | 難しいと書いた紹介が多い本 |
|---|---|---|---|---|
| 機械学習・統計 | 263 | 34 | 12.9% | 『パターン認識と機械学習 上』(5)、『Pythonではじめる機械学習』(3) |
| アルゴリズム・数学 | 166 | 20 | 12.0% | 『アルゴリズムイントロダクション総合版第3版』(3)、『プログラミングコンテストチャレンジブック [第2版]』(2) |
| ネットワーク | 300 | 27 | 9.0% | 『マスタリングTCP/IP―入門編―(第6版)』(11)、『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』(7) |
| データベース | 275 | 23 | 8.4% | 『データ指向アプリケーションデザイン』(7)、『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』(4) |
| インフラ・クラウド | 605 | 44 | 7.3% | 『マスタリングTCP/IP―入門編―(第6版)』(11)、『仕組みと使い方がわかる Docker&Kubernetesのきほんのきほん』(2) |
| 設計・アーキテクチャ | 794 | 57 | 7.2% | 『エリック・エヴァンスのドメイン駆動設計』(10)、『データ指向アプリケーションデザイン』(7) |
| OS・コンピュータの仕組み | 291 | 18 | 6.2% | 『コンピュータシステムの理論と実装 第2版』(4)、『[試して理解]Linuxのしくみ』(2) |
| プログラミング入門 | 198 | 11 | 5.6% | 『独習Java 第6版』(3)、『入門 Python 3 第2版』(2) |
- 機械学習・統計:数式・数学を理由に挙げた紹介16件のうち12件がこの分野の本だった。『パターン認識と機械学習 上』は紹介記事6本のうち5本が難しいと書いている。
- アルゴリズム・数学:理由は前提知識(9件)と内容の高度さ(8件)が多い。『アルゴリズムイントロダクション総合版第3版』のような網羅的な教科書を、最初の1冊には向かないと書く記事がある。
- ネットワーク:件数は『マスタリングTCP/IP―入門編―(第6版)』(11本)と『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』(7本)に集中している。理由は分量(10件)と前提知識(10件)が同じくらい多い。
- 設計・アーキテクチャ:件数(57件)は最も多いが、紹介も多いので割合は全体と同程度である。抽象的でイメージしにくいという理由14件のうち6件がこの分野だった。
数字を読むときの注意
- 件数は、記事に書かれた記述の数であり、本の難易度の測定ではない。読む人の経験によって、同じ本の評価は変わる。引用した記事にも、難しいと書いたうえでその本を勧めているものがある。
- 候補は、技術書ナビが作った紹介の要約に特定の語を含むものに限った。要約に難しさが書かれていない紹介は数えていないので、件数は少なめに出ている可能性がある。
- 紹介の少ない本は、1〜2本の記事で割合が大きく動く。割合の比較は、紹介記事が8本以上の本に限った。
- 技術書ナビの読者ガイド(書籍ページの「対象読者・難易度」)で難易度を「上級」とした4冊のうち3冊、「中級」とした11冊のうち7冊、「入門」とした77冊のうち20冊に、難しいと書いた記事があった。冊数は少ないが、読者ガイドの難易度とおおむね同じ向きである。
調べ方の詳細
データ源・分類の手順・確認の結果
データ源
技術書ナビが集めたZenn・Qiita・企業テックブログの記事のうち、技術書を紹介した記事1,471本と、そこでの紹介(本×記事)4,936件を使った。ZennとQiitaへの同時投稿は1本と数え、同じ本の版違い(第2版・新装版など)は代表の版にまとめた(サイトのランキングと同じ数え方)。対象は2026年10月8日までに公開された記事である。
候補の選び方
紹介ごとに技術書ナビが作っている要約(記事の内容をLLMで要約したもの)に、難しさの語(「難し」「難解」「挫折」「歯が立た」「読み切れ」「重い」「分厚」「苦労」「つまず」など)か、読む順番の語(「前に読」「次に」「読んだ後」「前提」「読み返」「読み直」など)を含む紹介を候補にした。1,004件である。
分類
候補ごとに、要約と、記事本文のうち書名が出てくる箇所の前後500字(最大2か所)、同じ記事が紹介したほかの本の一覧をLLM(Claude Sonnet)に渡し、次を判定させた。要約は言い換えなので、本文の抜粋がある場合は本文を優先させた。
- ラベル:本自体を難しいと書いている/難しい分野を分かりやすく説明していると書いている/どちらでもない(業務や分野そのものの難しさだけを書いたものはここに入る)
- 難しさの書き方:挫折した・読み切れなかった/苦労したが読み通した/読者への注意
- 理由(複数可):前提知識・経験、分量、抽象度、内容の高度さ、数式、翻訳の文体、内容の古さ
- 読む順番:その本の前に読んだ本・後に読んだ本・代わりに読んだ本(同じ記事が紹介した本から選ばせ、書名だけの記述は推測させない)、読み返しの有無
- 引用:本文からそのまま写した15〜60字。集計時に、記事本文にそのまま含まれるかを機械的に確かめ、含まれないものは使っていない
1回目で「どちらでもない」とした紹介のうち、要約に難しさの語を含む299件は、本文の抜粋が短く判断できなかった可能性があるため、抜粋を前後1500字に広げて分類し直した。
確認の結果
最終的なラベルから、「難しい」25件・「分かりやすい」10件・「どちらでもない」10件(要約に難しさの語を含むもの)を無作為に抜き、記事の本文を読んで確かめた。正しかったのはそれぞれ23件・10件・9件で、全体では45件中42件(93.3%)だった。誤りは次の3件で、ラベルを直してから集計した。
- 「難しい」としたが「どちらでもない」だった:「構えていたよりは難しくなく」と書いており、前提知識の目安を示しただけ
- 「難しい」としたが「どちらでもない」だった:本文が取れず、要約も前提知識(HTML/CSSの基礎)を書いただけで難しいとは書いていない
- 「どちらでもない」としたが「難しい」だった:本文に「経験が浅い人は理解の難しい部分が多く」「英文翻訳調…言葉が難しかった」とある
ラベル(紹介のid・判定・理由・引用)はリポジトリに置き、集計はそこから機械的に作っている。
限界
- 「難しい」の判断には幅がある。とくに「初学者には向かない」「前提知識が要る」を難しさの記述として数えるかは判断の余地がある。このレポートでは数えた。
- 1本の記事が複数の本を難しいと書くことがある。記事の数(212本)と紹介の数(313件)が違うのはこのためである。
- 引用は記事のごく一部で、記事全体ではその本を勧めていることが多い。引用の後ろの記事へのリンクから、元の文脈を確かめてほしい。
引用した記事
本文の[番号]に対応する。企業テックブログの記事は、媒体と公開日だけを示す。
- [1] 未経験から2年働いたエンジニアの本紹介 (Zenn、2025年10月12日)
- [2] 良いコード/悪いコードで学ぶ設計入門 を読んで (Qiita、2025年9月11日)
- [3] 2025年6月版読んでいて良かった本紹介 (Zenn、2025年6月18日)
- [4] CHAT-GPTを使った勉強方法 (Qiita、2025年5月2日)
- [5] [2024年] スペースマーケットエンジニアに聞いた、おすすめ本(10+7冊)を紹介するよ!後編 (Zenn、2025年4月15日)
- [6] その汚いコード、いつどこで整頓するの?"Tidy First?"を読んで解決した話 (Qiita、2025年1月21日)
- [7] 2024年 読んで良かった技術書5選+α (Zenn、2024年12月28日)
- [8] 書籍「DNSがよくわかる教科書」レビュー (Zenn、2024年8月5日)
- [9] [2024年版] 読んでよかった本の紹介 (Zenn、2024年8月2日)
- [10] 【2024年度版】エンジニア1年目で読んでよかった技術書籍まとめ (Zenn、2024年7月13日)
- [11] 文系卒から27歳からエンジニアの学習・勉強してよかったもの (Zenn、2024年3月3日)
- [12] データベースを勉強したいあなたに送る技術書17冊(+11冊1講義7link) (Zenn、2024年2月12日)
- [13] 駆け出し時代の自分に読ませたかった技術書18選 遠回りをしまくった自分に送りたい (Zenn、2024年2月2日)
- [14] 漠然とした「RDBがわからない」から脱却するためのおすすめ書籍 (Zenn、2024年1月10日)
- [15] エンジニアチームの成長を目指した、輪読会の取り組み ~どんな形式で、どんな書籍を読んできたか?~ (Zenn、2023年12月18日)
- [16] 達人プログラマーの感想 (Zenn、2023年2月1日)
- [17] [AWS]AWSを効率よく学習できる参考書/技術書ロードマップ (Zenn、2022年10月27日)
- [18] プログラミング独学1年目の私に教えてあげたい書籍リスト (Zenn、2022年10月2日)
- [19] 【必読】プログラミング初心者と駆け出しエンジニアが必ず読むべき書籍 10冊 (Zenn、2022年9月14日)
- [20] 【全50冊】読んだことある技術書、自己啓発本についてひとこと書きながらひたすら挙げていく。 (Zenn、2022年2月27日)
- [21] ドメイン駆動設計からオブジェクト指向、そしてアジャイル開発まで。関連書籍練り歩きのススメ (Zenn、2021年12月25日)
- [22] 未経験から実務に入って読んでよかった良書たち (Zenn、2021年12月1日)
- [23] [初学者向け]プログラミングを独学する上で参考になる書籍 (Zenn、2021年1月13日)
- [24] 入社前・新卒1年目に読んだ12の技術書 (Qiita、2024年11月29日)
- [25] 「2冊目の本」としてオススメできる情報セキュリティ本 (Qiita、2024年8月11日)
- [26] Dockerの基礎から応用を学ぶために使用した技術書3選 (Qiita、2024年6月24日)
- [27] 読まないと後悔する技術書30選 (Qiita、2024年6月16日)
- [28] SE 3年目で読んだ技術書52冊 (Qiita、2024年5月31日)
- [29] 「1年目のときに読むのを諦めた技術書」を読めるようになった理由 (Qiita、2024年5月26日)
- [30] [読書メモ]リーダブルコード (Qiita、2024年5月15日)
- [31] 果たして自分の書いているコードは読みやすいか (Qiita、2024年3月27日)
- [32] DB関連おすすめ書籍 (Qiita、2024年2月18日)
- [33] 【開発エンジニア】1年目に購入した書籍まとめ (Qiita、2024年1月16日)
- [34] 新人エンジニアにおすすめの技術書9選 (Qiita、2023年12月14日)
- [35] 未経験からWebエンジニアになった1年目に読んだ本19冊をふりかえる (Qiita、2023年12月10日)
- [36] 今年やってよかった輪読会の本と進め方 (Qiita、2023年12月9日)
- [37] エンジニアに読んで欲しい技術書90選 (Qiita、2023年10月30日)
- [38] Springについて勉強したことまとめる#3(DI実装編) (Qiita、2023年5月24日)
- [39] Springについて勉強したことまとめる#2-1 (事前知識:DI,AOP,Bean,ApplicationContext) (Qiita、2023年5月19日)
- [40] SE 2年目で読んだ技術書45冊+α (Qiita、2023年4月11日)
- [41] 【エンジニア1年目】読んでよかった書籍7選 (Qiita、2022年12月24日)
- [42] クリーンコード本で腑に落ちた条件分岐の3つの簡単なTips (Qiita、2022年8月7日)
- [43] エンジニア二年目に自宅学習で使った技術書&Udemyをジャンル別にまとめてみた (Qiita、2022年7月19日)
- [44] 良いコード/悪いコードで学ぶ設計入門がステップアップに最適だった (Qiita、2022年7月9日)
- [45] 【2024年版】エンジニア1年生の自分に読んでもらいたい書籍 (Qiita、2022年6月13日)
- [46] SE 1年目で読んだ技術書68冊+α (Qiita、2022年3月31日)
- [47] おすすめの技術書 (Qiita、2022年3月27日)
- [48] 現役エンジニアが選ぶ、エンジニアを目指す上でとりあえず読むべき本3選 (Qiita、2022年3月7日)
- [49] エンジニアに転向して1年で開発チームのリーダーになるまでに勉強したことをまとめる (Qiita、2021年12月24日)
- [50] 新人エンジニアのためのブックリスト (Qiita、2021年12月17日)
- [51] 今年入社の新卒エンジニアがこの一年間に読んだ技術書15冊を紹介する (Qiita、2021年11月15日)
- [52] 実務未経験者が今まで独学に使ってきた技術書を公開していくよ (Qiita、2021年9月13日)
- [53] エンジニア転職して一年経つので自宅学習で使った技術書&Udemyをジャンル別に評価してみた (Qiita、2021年7月12日)
- [54] プログラミング初心者の学生が2年間で読んだ本の中でオススメを紹介する (Qiita、2021年6月8日)
- [55] エンジニアのインターンが技術書を30冊くらい読んでみたので、ゆるくまとめてみた (Qiita、2020年3月18日)
- [56] 技術書 読んだ順番を振り返ってみた (Qiita、2019年3月24日)
- [57] Python×機械学習の基礎固め3選 (Zenn、2026年9月15日)
- [58] 技術書の書評を「言及」と「読了」に分けて集計したら、想定と違う数字が出た (Zenn、2026年8月7日)
- [59] 【読書の夏?】各分野のおすすめ技術書を75冊まとめてみた (Qiita、2026年6月29日)
- [60] 読みたい本 (Zenn、2025年12月10日)
- [61] 読んでよかったなと思っている技術書たち (Qiita、2025年12月10日)
- [62] 機械学習の理論と実装を埋める3冊 (Zenn、2026年10月5日)
- [63] ネットワークの本を読む順番 — 定番書で挫折した書評から逆算した 7 冊 (Zenn、2026年10月4日)
- [64] AWS の本を読む順番 — 書評を「最後まで読んだか」で数えて並べた 6 冊 (Zenn、2026年10月3日)
- [65] Python機械学習の実践書5選 (Zenn、2026年10月1日)
- [66] 機械学習の理論と実装をつなぐ4冊 (Zenn、2026年9月29日)
- [67] 初学者が検索システム開発チームに挑むにあたり、参考にした書籍・動画まとめ (Zenn、2026年9月11日)
- [68] ネットワーク何もわからん!そんな私がネスペ合格までに役立った本まとめ (Zenn、2026年3月14日)
- [69] 最高にクールな輪読会が続いている理由を紹介するぜ! (Zenn、2024年3月13日)
- [70] 企業テックブログの記事(2021年4月22日)
- [71] 企業テックブログの記事(2025年10月23日)
- [72] 企業テックブログの記事(2025年5月26日)
- [73] 企業テックブログの記事(2025年3月12日)
- [74] 企業テックブログの記事(2025年3月19日)
- [75] 企業テックブログの記事(2024年12月15日)
- [76] 企業テックブログの記事(2021年12月19日)
- [77] 企業テックブログの記事(2021年12月5日)
- [78] 企業テックブログの記事(2020年9月23日)
- [79] 企業テックブログの記事(2020年7月30日)
- [80] 企業テックブログの記事(2020年3月13日)
- [81] 企業テックブログの記事(2017年12月18日)
- [82] 企業テックブログの記事(2017年1月24日)
- [83] 企業テックブログの記事(2012年12月9日)