software-engineering
16 篇文章
Google 的程式碼審查規範:不要追求完美,要守住程式碼健康
Google Engineering Practices 的程式碼審查指南,把審查標準從個人口味拉回長期程式碼健康:不追求完美,但每個 CL 都要讓系統比昨天更容易維護。
不要把學習也外包給 AI
Addy Osmani 提醒:AI coding 的預設流程會幫人關任務,但不會自動讓人變強。真正的差別不是用不用 AI,而是有沒有把 AI 變成測試理解、補強心智模型的工作流。
Bun 轉 Rust,最可惜的是被寫成語言戰
Mitchell Hashimoto 看 Bun 從 Zig 轉 Rust,不把它當成 Rust 贏、Zig 輸的語言戰,而是提醒開發者工具公司更該主動管理敘事。真正有趣的是語言越來越可替換,以及崩潰背後到底是語言保證、工程紀律,還是產品速度的問題。
如果 Token 不再是限制:OpenClaw 的常駐 Agent 實驗
Peter Steinberger 說,OpenClaw 長期在雲端跑約一百個 Codex。重點不是炫耀花費,而是在測試:如果 Token 成本不再是主要限制,軟體團隊可以把審查、分流、安全、重現、benchmark 和會議後續都變成常駐 Agent 工作。
AI 寫程式不可怕,沒有棘輪才可怕
Garry Tan 認為,AI 寫程式真正的突破不是寫得更快,而是讓 90% 測試覆蓋率、文件與評測變成可持續的品質棘輪。每次修改都把學到的教訓鎖進系統,讓軟體複雜度只能往更可靠的方向累積。
把 Claude Code 當專案經理用:一人分飾四角的 AI 軟體團隊
Al Grigor 分享用 Claude Code 當 orchestrator,把工作拆成 PM、SWE、QA、On-Call 四個角色跑 pipeline。每個 task 從 backlog 走到驗收才 commit,避免單一 agent 自己寫 code 又自己說 OK 的問題。
Simon Willison 的 AI 現況報告 — 拐點已過、暗黑工廠要來了、中年工程師最慘
Django 共同創作者 Simon Willison 上 Lenny's Podcast 做了一場 AI 現況總盤點:2025 年 11 月是真正的拐點、coding agent 讓他 11 點就燒乾、Dark Factory 時代即將到來、中年工程師是最慘的那群人 — 還有一個他稱為「致命三連」的安全隱患。
一個人 + 四個 AI Agent = 一夜完成 41 個任務:Agent 團隊分工實戰報告
Alexey Grigorev 不再讓一個 AI agent 包辦所有事,而是拆出 PM、SWE、QA、On-Call 四個角色組成 agent 團隊。他在五個真實專案上測試了這套架構,其中一個專案一個晚上自動完成了 46 個任務中的 41 個。
給「慢下來」三個字的深度辯護 — 遊戲老兵拆解 Coding Agent 正在毀掉你的 Codebase
Mario Zechner 在這篇文章裡,用很重的語氣批評 coding agent 被帶進 production 後的幾個連鎖問題:錯誤會複利、agent 不會自己學、架構複雜度失控、搜尋 recall 低。結論不是停用 agent,而是慢下來,把人類的判斷和紀律放回流程裡。
AI 把寫 code 變快了,怎麼有人反而說工程師注定變窮?
Dan McAteer 這則推文在反問一組他認為彼此兜不太起來的前提:如果 AI 讓 software engineering 更自動化、軟體需求還會成長,而且最能駕馭這波變化的人仍是 trained software engineers,為什麼結論會跳成工程師注定變窮?
你的 LLM 沒有在寫正確的程式碼,它只是在寫『看起來合理』的程式碼
原作者用同一份 benchmark 對比 system SQLite 與一個 LLM 生成的 Rust 重寫版。結果顯示即使可編譯、可過測,主鍵查詢仍可能出現約 2 萬倍落差。核心訊息是:先定義驗收標準,再談 AI 生產力。
Deep Blue:Simon Willison 為開發者的 AI 存在危機取了一個名字
當 AI 開始寫出比你更好的 code,你的職業生涯突然感覺像是建立在沙灘上。Simon Willison 和 Oxide and Friends podcast 的 Adam Leventhal 為這種感覺取了一個名字:Deep Blue。雙關語——既是那台 1997 年擊敗 Kasparov 的西洋棋電腦,也是你心底深處的憂鬱(blue)。這不是技術問題,這是一整個世代工程師的心理危機。
Cognitive Debt:AI 幫你寫完了 Code,但你已經看不懂自己的系統了
Technical debt 住在 code 裡,你可以重構、可以還。但 Cognitive Debt 住在你的腦袋裡——當 AI Agent 幫你寫了 80% 的 code,你對自己系統的理解卻掉到 20%。UVic 教授 Margaret-Anne Storey 從 Thoughtworks 閉門會議帶回這個概念,Simon Willison 和 Martin Fowler 同時背書。這不是假想的未來,而是現在進行式。
Thoughtworks 閉門會議洩密:Junior 比 Senior 更值錢了 — 軟體工程的「身份危機」正在發生
Thoughtworks 召集了一群軟體界的 OG(包括發明 OOP 和 Agile 的人)開了一場閉門會議,討論 AI 時代軟體工程的未來。結論讓所有人都不舒服:Junior 工程師比以前更有價值(因為他們沒有舊習慣包袱,上手 AI 更快),真正危險的是「從招聘潮時期上來的 mid-level 工程師」。Source code 可能變成暫時性的產物。Amazon 已經把 AI Agent 列入組織編制表。而最殘酷的結論:人類的組織架構跟不上 AI 產出的速度。
Anthropic 2026 報告:8 大趨勢正在重新定義軟體開發(Code Writer 時代結束了)
Anthropic 發布 2026 Agentic Coding Trends Report,揭示 8 大趨勢:Multi-Agent Systems 成標配(57% 組織採用)、Papercut Revolution 低成本清技術債、Self-Healing Code 自動 debug、Claude Code 年化營收破 $10 億。TELUS 省 50 萬工時、Rakuten 1250 萬行 99.9% 準確。開發者角色正從 Code Writer 轉變為 System Orchestrator。
OpenAI 內部大公開:我們如何轉型到 Agent-First 開發(來自共同創辦人的內部備忘錄)
OpenAI 共同創辦人 Greg Brockman 發文公開 OpenAI 內部如何轉型到 agentic software development。3 月底前目標:agent 成為所有技術任務的 first resort。內含六大建議,包含「Say no to slop」的程式碼品質觀點。