跳到主要內容
Lab Grimoire
TW EN
請喝咖啡
用 AI 寫程式更快?數據說你慢了 19%——開發者的認知陷阱
產業訊號

用 AI 寫程式更快?數據說你慢了 19%——開發者的認知陷阱

本頁目錄

導讀:人人都說 AI 讓開發效率飛升。但 METR 研究發現了一個令人尷尬的真相:資深開發者用了 AI 之後,實際上慢了 19%——偏偏自己覺得快了 20%。這 40 分的感知落差,正在改寫我們對「AI 輔助」的理解。


數字不會說謊

2025 年 METR 追蹤資深開發者在有 AI / 無 AI 兩種條件下完成相同任務:使用 AI 組平均慢了 19%,但主觀評估自己快了 20%。

原因:AI 瞬間吐出大段程式碼產生「進度感」,但理解、驗證、修改這些產出所花的時間,往往超過從頭自己寫。這個認知偏差會自我強化——越相信 AI 讓你更快,就越不去驗證這個假設。

另一組數據:470 個 Pull Request 分析顯示,AI 共寫程式碼的安全漏洞率是純人工的 2.74 倍,其中 45% 的 AI 生成程式碼引入安全弱點。

不過,這些數據有其邊界——METR 的受試者都是對自身專案高度熟悉的資深開發者,任務也偏向既有代碼庫。如果你是剛上手某個新專案的開發者,AI 的效益可能截然不同。這裡的 -19% 是特定場景下的結果,不是對所有 AI 輔助開發的死刑判決。


PEV 迴圈:真正有效的協作模式

Plan:不要說「幫我建完整的認證系統」,而是「下一步我需要一個 email 格式驗證函數——先推理你打算怎麼做,再寫程式碼。」每步只定義一個目標。

Execute:讓 AI 執行那一小步。範圍越小,出錯機率越低。

Verify:跑測試、看 diff、給具體回饋。「第 23 行的錯誤處理缺少 null 檢查」才是有效回饋;「看起來不錯」讓下一輪品質不升反降。精確的回饋關閉迴圈,模糊的回饋製造迴圈。


Context Engineering 比 Prompt Engineering 更重要

給 AI 的環境資訊——專案結構、技術棧、命名慣例、安全規範——影響力遠大於提示詞本身。一份好的 CLAUDE.md 讓 AI 從一開始就在正確軌道上。

另一個被低估的習慣:context 衛生——每個獨立任務開新 session,長對話定期清理。Context 汙染是 AI 產出品質漂移的主因之一。


結論

不要追求「讓 AI 替你寫更多」,要追求「讓每一行 AI 產出都被充分驗證」。

真正的 AI 高手不是打字最少的人,而是驗證最勤的人。


References

  1. METR (2025). Measuring the Impact of AI on Developer Productivity. METR Technical Report.
  2. Pachaar A. (2026). How to Vibe Code: A Developer's Playbook. Mistral AI Blog.
  3. GitClear (2024). Coding on Copilot: 2023 Data Suggests Downward Pressure on Code Quality. GitClear Research Report.

常見問題

覺得這篇有幫助?

追蹤以收到新的 AI × 生醫研究筆記:

或請我喝杯咖啡,讓新內容持續產出。

☕ 請我喝杯咖啡