技術書ナビ データレポート

技術書を読む順番:分野別に、記事が「先に読む」とした本と次の一冊

Zenn・Qiita・企業テックブログで技術書を紹介した記事1,471本から、「この本を読んでからあの本へ」「この順番で読むとよい」のように読む順番を書いた箇所を取り出し、分野ごとに、最初に置かれる本・次に置かれる本・よく書かれる並びを集計した。

公開日: ・対象:2026年10月8日までに公開された記事 ・作成:つみき

要点

  • 3冊以上の本を紹介した記事などから422本を読み、本を読む順番を書いた記事を90本見つけた。書かれていた順番(本Aを本Bより先に読む組)は209組、違う組にして195通りある。
  • 2本以上の記事が同じ順番を書いた組は11通りしかない。順番は記事ごとに違い、定番のロードマップと呼べるほど揃った並びは少ない。
  • ネットワークでは、『マスタリングTCP/IP―入門編―(第6版)』を後に置く記事が5本あった。前に置かれるのは『ネットワークはなぜつながるのか』『3分間ネットワーク基礎講座』のような図解の入門書である。
  • SQLでは、入門書の次に『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』を置く記事が7本あり、分野の中で「次の一冊」が最もはっきりしていた。
  • 最初に置かれた本で最も多いのは『リーダブルコード』(5本)だった。ただし、その次に何を読むかは記事によって違う。
  • アルゴリズム・数学(4本)、OS・低レイヤ(4本)、アジャイル・チーム開発(3本)、テスト(2本)、プログラミング入門(1本)は順番を書いた記事が5本未満で、分野としての集計はしていない。

調べ方の概要

技術書ナビが集めた記事のうち、3冊以上の本を紹介した記事と、2冊を紹介し紹介の要約に「次に」「まず」「ステップアップ」などの語を含む記事、あわせて422本を候補にした。各記事の本文と紹介した本の一覧をLLM(Claude Sonnet)に渡し、記事が順番を言葉で書いている箇所(「Aを読んでからB」「Aの次に読むならB」「この順番で読む」など)だけから、「本Aを本Bより先に読む」組を取り出した。見出しや箇条書きで本が並んでいるだけの順番は数えていない。

取り出した組から無作為に51組を抜いて記事を読み直したところ、49組(96.1%)が正しかった。誤っていた組は削ってから集計した。難易度の観点で本を集計した「難しい」と書かれた技術書のレポートで取り出した「先に読んだ本」も、同じ組として合わせている(24組)。手順の詳細は調べ方の詳細にまとめた。

複数の記事が書いた順番

2本以上の記事が同じ順番を書いた組は11通りで、ネットワークとSQLに集まっていた

違う組195通りのうち、2本以上の記事が書いた組を、記事の数の順に並べた。同じ筆者(同じブログ)が別の記事で同じ組を書いた場合は1本と数えている。

2本以上の記事が同じ順番を書いた組
先に読む本 順番 後に読む本 記事
『[改訂新版]プロになるためのWeb技術入門』 『Webを支える技術』 3
『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』 『マスタリングTCP/IP―入門編―(第6版)』 3
『[改訂新版] 3分間ネットワーク基礎講座』 『マスタリングTCP/IP―入門編―(第6版)』 3
『SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発』 『アジャイルサムライ−達人開発者への道−』 2
『ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本』 『エリック・エヴァンスのドメイン駆動設計』 2
『マスタリングTCP/IP―入門編―(第6版)』 『体験しながら学ぶ ネットワーク技術入門』 2
『マスタリングTCP/IP―入門編―(第6版)』 『パケットキャプチャの教科書』 2
『TCP/IPの絵本 第2版 ネットワークを学ぶ新しい9つの扉』 『マスタリングTCP/IP―入門編―(第6版)』 2
『SQL 第2版 ゼロからはじめるデータベース操作』 『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』 2
『スッキリわかるSQL入門 第4版 ドリル256問付き!』 『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』 2
『機械学習 100+ページ エッセンス』 『scikit-learn、Keras、TensorFlowによる実践機械学習 第3版』 2

最も多い3組は、それぞれ3本の記事が書いた。『プロになるためのWeb技術入門』から『Webを支える技術』へ、『ネットワークはなぜつながるのか』と『3分間ネットワーク基礎講座』から『マスタリングTCP/IP 入門編』へ、という組である。どれも、図解や入門の本で全体をつかんでから、体系的に書かれた定番書へ進む順番になっている。

  • 『[改訂新版]プロになるためのWeb技術入門』→『Webを支える技術』:「プロになるためのWeb技術入門を読んだ後に読むとおすすめです。」 (Zennの記事[23])
  • 『ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識』→『マスタリングTCP/IP―入門編―(第6版)』:「いきなり読むとつまずきやすい本 なので、1・2 段階目のあとに置いています。」 (Zennの記事[28])
  • 『[改訂新版] 3分間ネットワーク基礎講座』→『マスタリングTCP/IP―入門編―(第6版)』:「などの本でイメージを掴んでから、この本に戻ってくるのがおすすめです」 (Zennの記事[24])

最初に置かれる本・次に置かれる本

最初に置かれやすいのは『リーダブルコード』と入門書、次に置かれやすいのは『達人に学ぶSQL徹底指南書』だった

分野を問わず、記事が順番の起点に置いた本(その記事の中で、ほかの本の後に置かれなかった本)と、後に置いた本を、記事の数で数えた。2本以上の記事で挙がった本だけを載せる。

最初に置かれた本(記事の数)
後に置かれた本(記事の数)

『リーダブルコード』は、5本の記事で順番の起点に置かれた。一方で、4本の記事では『プリンシプル オブ プログラミング』や入門書の後に置かれており、どこから読み始めるかは記事によって違う。

『マスタリングTCP/IP―入門編―(第6版)』は、起点に置いた記事と後に置いた記事の両方がある。後に置いた記事は、前に図解の入門書を挙げ、「いきなり読むとつまずきやすい」のように理由を添えていた。

分野別の読む順番

分野別の読む順番

本に付いたタグで分野を分け、両端の本が同じ分野に入る組をその分野の順番として数えた。順番を書いた記事が5本以上ある6分野を、記事の多い順に載せる。図の左は記事が最初に置いた本、右は後に置いた本で、数字は記事の数である。

設計・アーキテクチャ:入口は『リーダブルコード』、2本以上が書いた組はDDDの1組だけ

順番を書いた記事19本・組22組・登場した本22冊

設計・アーキテクチャの本で、最初に置かれた本と後に置かれた本

最初に置かれた本では『リーダブルコード』が最も多い(5本)。その次に置かれる本は記事ごとにばらばらで、2本以上の記事が書いた組は『ドメイン駆動設計入門』から『エリック・エヴァンスのドメイン駆動設計』への1組だけだった。

2本以上の記事が書いた組

1本の記事が書いた順番の例

ソフトウェア設計のおすすめ本・参考書ランキングを見る

ネットワーク:『マスタリングTCP/IP 入門編』の前に、図解の入門書を置く記事が多い

順番を書いた記事15本・組31組・登場した本19冊

ネットワークの本で、最初に置かれた本と後に置かれた本

後に置かれた本

  1. 『マスタリングTCP/IP―入門編―(第6版)』 5本
  2. 『体験しながら学ぶ ネットワーク技術入門』 2本
  3. 『Webを支える技術』 2本
  4. 『DNSがよくわかる教科書 第2版』 2本
  5. 『パケットキャプチャの教科書』 2本

『マスタリングTCP/IP 入門編』は、この分野で後に読む本として最も多く挙がった(5本)。前に置かれたのは『ネットワークはなぜつながるのか』『3分間ネットワーク基礎講座』『TCP/IPの絵本』で、どれも図や会話で全体をつかむ本である。その先には、手を動かして確かめる本やパケットを読む本が続く。

つながる並び(2本以上の記事が書いた組をつないだもの)

2本以上の記事が書いた組

1本の記事が書いた順番の例

ネットワークのおすすめ本・参考書ランキングを見る

SQL・データベース:入門書の次は『達人に学ぶSQL徹底指南書』

順番を書いた記事13本・組24組・登場した本18冊

SQL・データベースの本で、最初に置かれた本と後に置かれた本

後に読む本として挙がった本は『達人に学ぶSQL徹底指南書』に集中している(7本)。前に置かれたのは『SQL 第2版 ゼロからはじめるデータベース操作』『スッキリわかるSQL入門』のような入門書と、DB設計の本だった。

2本以上の記事が書いた組

1本の記事が書いた順番の例

データベースのおすすめ本・参考書ランキングを見る

Web・フロントエンド:『Webを支える技術』の前に、Web技術の入門書を読む

順番を書いた記事11本・組16組・登場した本18冊

Web・フロントエンドの本で、最初に置かれた本と後に置かれた本

後に読む本として最も多く挙がったのは『Webを支える技術』(4本)で、前には『プロになるためのWeb技術入門』や『イラスト図解式 この一冊で全部わかるWeb技術の基本』が置かれている。

2本以上の記事が書いた組

1本の記事が書いた順番の例

Web開発のおすすめ本・参考書ランキングを見る

インフラ・クラウド:Docker・AWS・Linuxで、それぞれ入門書から実践書へ

順番を書いた記事9本・組15組・登場した本18冊

インフラ・クラウドの本で、最初に置かれた本と後に置かれた本

この分野は扱う技術が広く、2本以上の記事が書いた組は無かった。1本の記事が書いた順番には、Dockerの入門書から実践書へ、AWSの図解本から構築・コンテナの本へ、Linuxの入門書から仕組みの本へ、という流れが見られる(関係を書いた記事9本)。

1本の記事が書いた順番の例

インフラのおすすめ本・参考書ランキングを見る

機械学習・データ分析:薄い入門書・実装書の後に『パターン認識と機械学習』

順番を書いた記事8本・組20組・登場した本18冊

機械学習・データ分析の本で、最初に置かれた本と後に置かれた本

後に読む本として最も多く挙がったのは『パターン認識と機械学習』(3本)だった。理論書と実装書のどちらを先に置くかは記事によって違い、理論書の後に実装書へ戻る順番を勧める記事もある。

2本以上の記事が書いた組

1本の記事が書いた順番の例

機械学習のおすすめ本・参考書ランキングを見る

アルゴリズム・数学(4本)、OS・低レイヤ(4本)、アジャイル・チーム開発(3本)、テスト(2本)、プログラミング入門(1本)は、順番を書いた記事が5本に届かなかったため、分野としての節を立てていない。ここに入る組も、全体の数(209組)には含めている。両端の本の分野が重ならない組は34組あったが、2本以上の記事が書いた組は無かった。

順番の書かれ方

本を読む順に並べたロードマップ記事は17本で、組の数では最も多かった

順番の書かれ方ごとの組の数
書かれ方 例 組
読む順番として本を並べている 「この順番で読むのがおすすめ」「ステップ1・ステップ2」 82
先に読むよう勧めている 「Aを読んでからBに進むとよい」「Bの前にAを」 69
筆者がこの順に読んで進んだ 「Aで基礎を学んだ後、Bで理解が深まった」 34
「難しい」レポートのラベルから追加 難しいと書いた本の前に読んだ本 24

ロードマップ記事は1本で多くの組を生む。段階ごとに複数の本を挙げた記事では、前の段階の各本から次の段階の各本へ組を作っているためである。組の数ではロードマップが多いが、記事の数で見ると、先に読むよう勧めた記事(47本)や、筆者が読んだ順番を書いた記事(27本)のほうが、ロードマップ記事(17本)より多い。分野の図で数えているのは記事の数なので、1本のロードマップ記事が結果を大きく動かすことはない。

数字を読むときの注意

  • 数えているのは、記事に書かれた順番の数である。どの順番で読むと身につきやすいかを測ったものではない。同じ2冊を逆の順番で並べた記事もあり、『パターン認識と機械学習 上』と『深層学習』は、記事によって前後が入れ替わっていた。
  • 多くの組は1本の記事だけが書いたもので、2本以上の記事が書いた組は11通りにとどまる。記事の数が2〜3本の組でも、たまたま同じ順番を書いた記事が重なった可能性がある。
  • 候補は、3冊以上の本を紹介した記事と、要約に順番の語を含む記事に限った。1冊だけを紹介した記事に書かれた「前に読んだ本」は、紹介された本の一覧に無いため数えていない。
  • 本の難しさについては「難しい」と書かれた技術書のレポートで扱っている。このレポートは、難しさを書いていない記事も含めて、読む順番だけを集計した。

調べ方の詳細

データ源・取り出しの手順・確認の結果

データ源

技術書ナビが集めたZenn・Qiita・企業テックブログの記事のうち、技術書を紹介した記事1,471本と、そこでの紹介(本×記事)4,936件を使った。ZennとQiitaへの同時投稿は1本と数え、同じ本の版違い(第2版・新装版など)は代表の版にまとめた(サイトのランキングと同じ数え方)。対象は2026年10月8日までに公開された記事である。

候補の選び方

3冊以上の本を紹介した記事と、2冊の本を紹介し、紹介ごとに技術書ナビが作っている要約に読む順番の語(「次に」「の後に」「前に読」「まず」「最初に」「ステップアップ」「順番」など)を含む記事を候補にした。422本である。

取り出し

記事ごとに、本文(2万字を超える記事は冒頭と書名の周り)と、その記事が紹介した本の一覧をLLM(Claude Sonnet)に渡し、次の条件で「本Aを本Bより先に読む」組を取り出させた。

  • 記事が順番を言葉で書いているときだけ取る。並べただけの順番、年間の読書記録のような時系列、「代わりに読む」「並行して読む」は取らない
  • 両端の本は、その記事が紹介した本の一覧から選ぶ。書名の無い「入門書を先に」のような記述や、Web記事・講座が片方に入る順番は取らない
  • 本を段階に分けて並べた記事は、隣り合う段階の本どうしを結ぶ。1つの段階に6冊以上ある場合は結ばない
  • 引用:本文からそのまま写した15〜60字。集計時に、記事本文にそのまま含まれるかを機械的に確かめ、含まれないものは使っていない

1回目で順番が無いとした記事のうち、本文の書名の近くに「読んでから」「次に読む」「2冊目」などの語がある記事は、2回目に読み直させた。「難しい」と書かれた技術書のレポートで取り出した「前に読んだ本・後に読んだ本」は、同じ記事・同じ組が無いときだけ加えた(24組)。同じ筆者(同じブログ)が別の記事で同じ組を書いたときは、古い記事の1本だけを数えた(1組を除いた)。

確認の結果

取り出した組から無作為に抜いた組と、「難しい」レポートから加えた組を合わせて51組を、記事の本文を読んで確かめた。正しかったのは49組(96.1%)である。順番が無いとした記事からも12本を抜いて読み、条件に合う順番の見落としが無いことを確かめた(12本)。誤りは次の2件で、組を削ってから集計した。

  • 『SQL実践入門』→『達人に学ぶSQL徹底指南書』を削除。「〜に続いて同じ著者の書籍です」は紹介の並びで、読む順番の記述ではなかった
  • 『Java言語で学ぶデザインパターン入門』→2冊を削除。「学んだ知識が活かせた」は読む順番の記述ではなかった

ラベル(記事・組・引用)はリポジトリに置き、集計はそこから機械的に作っている。

限界

  • 精度を優先して、順番が言葉で書かれていない並びは取っていない。たとえば、本を段階に分けて数十冊並べた記事は、1つの段階の本が多すぎるため結んでいない。実際に記事が示した順番より、数は少なめに出ている。
  • 分野は本に付いたタグで決めた。1冊が複数の分野に入るときは、組を1つの分野だけに数えている(Web、ネットワーク、設計、SQLの順に優先)。
  • 引用は記事のごく一部である。引用の後ろの記事へのリンクから、元の文脈を確かめてほしい。

引用した記事

本文の[番号]に対応する。企業テックブログの記事は、媒体と公開日だけを示す。

  1. [1] 技術書 読んだ順番を振り返ってみた (Qiita、2019年3月24日)
  2. [2] Sierに新卒入社して4か月の研修期間中に読んだ・読んでいる本のまとめ (Qiita、2019年8月2日)
  3. [3] エンジニアのインターンが技術書を30冊くらい読んでみたので、ゆるくまとめてみた (Qiita、2020年3月18日)
  4. [4] 社会人デビューから1年6ヶ月の間に読み漁った技術書20冊をまとめました。 (Qiita、2020年10月20日)
  5. [5] フロントエンド一年目が2020年に読んだ本まとめ (Zenn、2020年12月29日)
  6. [6] 企業テックブログの記事(2021年4月9日)
  7. [7] 未経験から実務に入って読んでよかった良書たち (Zenn、2021年12月1日)
  8. [8] 現役エンジニアが選ぶ、エンジニアを目指す上でとりあえず読むべき本3選 (Qiita、2022年3月7日)
  9. [9] 企業テックブログの記事(2022年6月8日)
  10. [10] 良いコード/悪いコードで学ぶ設計入門がステップアップに最適だった (Qiita、2022年7月9日)
  11. [11] 企業テックブログの記事(2022年11月18日)
  12. [12] 企業テックブログの記事(2023年4月26日)
  13. [13] 新人エンジニアにおすすめの技術書9選 (Qiita、2023年12月14日)
  14. [14] 漠然とした「RDBがわからない」から脱却するためのおすすめ書籍 (Zenn、2024年1月10日)
  15. [15] 【開発エンジニア】1年目に購入した書籍まとめ (Qiita、2024年1月16日)
  16. [16] データベースを勉強したいあなたに送る技術書17冊(+11冊1講義7link) (Zenn、2024年2月12日)
  17. [17] DB関連おすすめ書籍 (Qiita、2024年2月18日)
  18. [18] 文系卒から27歳からエンジニアの学習・勉強してよかったもの (Zenn、2024年3月3日)
  19. [19] エンジニアに必要な「Web技術」を学ぶための書籍ロードマップ (Qiita、2024年5月1日)
  20. [20] 【初学者向け】アジャイル開発/スクラム関連のおすすめ書籍 (Qiita、2025年2月9日)
  21. [21] 駆け出しエンジニア学習ロードマップ2 (Qiita、2025年4月6日)
  22. [22] 2025年6月版読んでいて良かった本紹介 (Zenn、2025年6月18日)
  23. [23] 未経験から2年働いたエンジニアの本紹介 (Zenn、2025年10月12日)
  24. [24] ネットワーク何もわからん!そんな私がネスペ合格までに役立った本まとめ (Zenn、2026年3月14日)
  25. [25] 初学者が検索システム開発チームに挑むにあたり、参考にした書籍・動画まとめ (Zenn、2026年9月11日)
  26. [26] 機械学習の理論と実装をつなぐ4冊 (Zenn、2026年9月29日)
  27. [27] AWS の本を読む順番 — 書評を「最後まで読んだか」で数えて並べた 6 冊 (Zenn、2026年10月3日)
  28. [28] ネットワークの本を読む順番 — 定番書で挫折した書評から逆算した 7 冊 (Zenn、2026年10月4日)
  29. [29] 機械学習の理論と実装を埋める3冊 (Zenn、2026年10月5日)