Curated Tech Reading Map

Find your next tech book to read

Learning Path

Aspiring Architect

A learning path for those aiming to become an architect — master software design principles, patterns, and architecture systematically, and gain the design judgement to lead large-scale systems.

Required Books
4 books
Recommended Books
9 books
Target Domains
Backend Development / Software Design / Database Design & Operations
Milestones
5 stages

Milestones

5 stages
  1. 1

    基礎: コード品質

    可読性・保守性の高いコードを書く原則を習得する

  2. 2

    設計パターン

    古典的パターンを理解し、設計判断の語彙を増やす

  3. 3

    アーキテクチャ原則

    依存関係逆転と境界設計、アーキテクチャ特性を学ぶ

  4. 4
  5. 5

    データベース設計と運用

    DB の論理・物理設計から SRE 視点の運用までを統合的に身につける

Required Books

4 books

Recommended Books

9 books