Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

目的地

「責任あるソフトウェアエンジニアリング」に至る道筋

この本にたどり着くために、先に読んでおきたい本を依存関係から逆算しました。基礎から順に並んでいます。

ここまでの道筋(6冊)

  1. なぜ先に読むのか: デリバリ性能を計測で改善できるようになったら、それを大規模・長期で支える組織文化と工学的実践へ視野を広げる。Google は「時間とスケールを統合したプログラミング」として持続可能性を論じる。

  2. なぜ先に読むのか: システムの安全性と信頼性を設計に組み込めるようになったら、その射程を利用者・社会への責任まで広げる。技術的な堅牢さは、倫理的・社会的な責任を果たすための土台になる。

  3. なぜ先に読むのか: 命名や整形といった可読性の具体技法を押さえたら、日々の判断を貫く職業哲学(DRY・直交性・変化への構え)へ視野を広げる。達人プログラマーは個々のテクニックを「なぜそうするか」の態度へ束ねる。

  4. なぜ先に読むのか: 達人の心構え(道具を磨き、自分の判断に責任を持つ)を得たら、生成 AI を新しい道具として取り込む。AI の出力を鵜呑みにせず検証できる基礎力こそ、AI 時代の達人性になる。

  5. なぜ先に読むのか: 大規模組織の工学的実践を理解したら、生成 AI が開発の流れをどう変えるかを同じ規律で捉える。AI は道具であり、レビュー・テスト・設計判断という土台があってこそ生きる。

  6. なぜ先に読むのか: AI を開発に取り込めるようになったら、その力が社会に及ぼす影響=責任の問いへ進む。生成物の正しさ・バイアス・説明責任を、設計の段階から織り込む視点を持つ。