遠離 AI 程式碼一個月:當效率工具變成了「喪失能力的確認鍵」
為何重要
- 案例揭示了當前端到端 AI automation 工具在「上下文切換」與「認知負載」上的代價,可能抵銷了潛在的生產力提升,且往往無法處理非結構化的複雜邏輯輸出。 - 開發者若僅充當指令擷取與確認者(AI shepherd),其職能將退化至低端;對產業而言,若工具無法換回技術掌控感與解釋性,恐難以完全取代或釋放開發人力。
- 作者在開源專案 LibreWeddingPlanner 拒絕 AI 貢獻,但在職場卻深陷 AI coding agents,最終導致自己三個月未寫過一行原碼,且必須像養小孩般不斷修補 AI 製作的產出。
- 作者透過
git worktrees和 CLI 同時管理多個 agents 處理不同 Jira ticket,指出原本透過 TDD 不需要 20 分鐘即可完成的程式,因等待審查與上下文切換,最終需耗費 2 天才能完成。 - 經驗顯示,常在未理解程式碼狀況下被動接受 AI 提交(commit),導致對自己產品「做什麼」沒有概念,喪失對程式碼的控制權。