跳到內容

Track B — 完整軟體工程

適合誰

  • 已會基本軟體工程、想理解 AI-era 怎麼重塑整個 stack
  • 有時間紮實學(每週 2 hr × 10 週 = 20 hr)
  • 想跟 senior 工程師 / tech lead 對話、評估 AI 工具導入
  • 準備 ship production-grade product(不是 demo)

學習路徑

W1 → W2 → W3 → W4 → W5 → W6 → W7 → W8 → W9 → W10(10 週、估 20 hr

主題Friday Guest時數
W1Coding LLM 與 AI 開發入門1.5 hr
W2Coding Agent 的解剖學2 hr
W3AI 整合開發環境Silas Alberti / Cognition / Devin2 hr
W4Coding Agent 工作模式Boris Cherny / Anthropic / Claude Code2 hr
W5現代終端機Zach Lloyd / Warp1.5 hr
W6AI 測試與資安Isaac Evans / Semgrep2 hr
W7現代軟體支援工具Tomas Reimers / Graphite2 hr
W8自動化 UI 與 App 生成Gaspar Garcia / Vercel2 hr
W9Agent 上線之後Mayank Agarwal + Milind Ganjoo / Resolve2 hr
W10AI 軟體工程的未來Martin Casado / a16z1.5 hr

為什麼依序通讀

10 週是 Mihail Eric 設計的完整 stack — 從個人開發者層(W1-4)→ 工具層(W5-7)→ 產品層(W8-9)→ 產業趨勢(W10)。每週 Friday guest speaker 是該層代表公司的核心人物,順序看才能建立 cross-week 的脈絡(例 W4 Claude Code agent autonomy → W7 Graphite 怎麼把 agent 套進 code review → W9 Resolve 怎麼把 agent 接 oncall)。

完成後你會有

  • 完整 AI-era 軟體工程體系觀
  • 知道每個 stack 層用什麼工具、為什麼選那個工具
  • 能評估「我們團隊要不要導入 Cursor / Devin / Claude Code / Warp / Semgrep / Graphite / Resolve」
  • 跟 industry guest speakers 同樣的詞彙跟 mental model
  • 寫得出像樣的 AI engineering blog post、能 follow LangChain blogAnthropic Engineeringa16z American Dynamism 等深度討論

推薦學習節奏

  • 週末 mode:週六早 2 hr 讀講義 + 週日早 2 hr 看 Friday guest 影片(如可取得) + reading — 10 週 weekend
  • 平日 mode:每天 30 min 通勤讀 reading、週六 2 hr 整合該週 — 也是 10 週
  • 集中 mode:連續 5 天每天 4 hr — 1 週讀完(但 retention 較差,建議搭配實作)

推薦先看的 Friday Guest Speaker

如果只能挑 3 場優先看:

  1. W4 Boris Cherny / Claude Code — agent design philosophy,影響你怎麼寫 prompt / 設 sub-agent
  2. W6 Isaac Evans / Semgrep — secure vibe coding,AI 寫的 code 有什麼安全死角
  3. W10 Martin Casado / a16z — 投資人視角看 AI software engineering 產業,能幫你看清自己的職涯定位

開始

從 W01 開始 →