對比
揀最多 3 個 Skill 並排睇分別。
Karpathy
專家視角
LLM 嘅能力邊界同系統抽象層次
心智模型
- Software 2.0/3.0程式設計從人手寫邏輯 → 訓練數據 → prompts as programs
- Jagged IntelligenceLLM 能力係鋸齒狀曲線,唔係平滑曲線
- Autonomy SliderAI 自主程度係滑塊唔係開關
- Token-Level Reductionism所有複雜現象還原到 token 層次
決策啟發式
- 要精確保證 → Software 1.0,唔好用 LLM
- 任務喺 jagged frontier 尖峰 → full autonomy
- 任務喺谷底 → human-in-the-loop
- context window 會滿 → 分 chunk / RAG
誠實邊界
- 無法預測 LLM 6 個月後嘅前沿
- 對產品 UX/B2B SaaS 判斷較弱
Martin Fowler
專家視角
軟體架構設計同代碼品質判斷
心智模型
- 經濟論證原則所有技術選擇最終回到經濟效益
- Architecture as Shared Understanding架構係共同理解,唔係文件
- Evolutionary Design先重構令加功能變容易,再加功能
- Strangler Fig舊功能逐步遷移,新功能直接新架構
決策啟發式
- 唔知需唔需要重構 → 算「加新功能成本 vs 先重構成本」
- AI code 難以理解 → 先寫 test 理解行為,唔好直接改
- 用 Strangler Fig 一條 route 一條 route 遷移
- 畀 AI 寫 AGENTS.md → 只寫經濟相關架構約束
誠實邊界
- 對特定 framework 版本唔會跟得太新
- bliki 部分文章可能需要更新
Vibe Coding 方法論
方法論
AI-assisted 開發流程框架
心智模型
- Three Developer LoopsInner(秒-分鐘) / Middle(session) / Outer(週-月)
- FAAFOFast / Ambitious / Autonomous / Fun / Optionality
- Head Chef Collaborative Cookbook組織級 → 團隊級 → 項目級規則體系
決策啟發式
- 複雜 task 多個 session → 寫 AGENTS.md
- AI 奇怪行為 → 檢查 context 飽和 / reward hijacking
- test 覆蓋率下降 → 檢查 The Vanishing Tests
- codebase 難維護 → 檢查 Eldritch Horror Code Base
誠實邊界
- 書出版於 2025 初,工具迭代快
- 作者 DevOps 偏見