目的地
「生成AI時代のソフトウェア開発」に至る道筋
この本にたどり着くために、先に読んでおきたい本を依存関係から逆算しました。基礎から順に並んでいます。
ここまでの道筋(5冊)
なぜ先に読むのか: テストと CI/CD で品質を作り込む土台ができたら、それが組織のデリバリ性能にどう効くかを計測の視点で捉える。DORA の4指標は「速さと安定はトレードオフではない」ことを実証的に示す。
なぜ先に読むのか: デリバリ性能を計測で改善できるようになったら、それを大規模・長期で支える組織文化と工学的実践へ視野を広げる。Google は「時間とスケールを統合したプログラミング」として持続可能性を論じる。
なぜ先に読むのか: 命名や整形といった可読性の具体技法を押さえたら、日々の判断を貫く職業哲学(DRY・直交性・変化への構え)へ視野を広げる。達人プログラマーは個々のテクニックを「なぜそうするか」の態度へ束ねる。
なぜ先に読むのか: 達人の心構え(道具を磨き、自分の判断に責任を持つ)を得たら、生成 AI を新しい道具として取り込む。AI の出力を鵜呑みにせず検証できる基礎力こそ、AI 時代の達人性になる。
なぜ先に読むのか: 大規模組織の工学的実践を理解したら、生成 AI が開発の流れをどう変えるかを同じ規律で捉える。AI は道具であり、レビュー・テスト・設計判断という土台があってこそ生きる。