熱門資訊> 正文
2025-09-02 10:27
AI真能提升編程生產力?還是隻會為你挖坑加活?
Fastly針對美國開發者,做了一項有關AI生產力的調研,發現高級開發者使用AI交付的代碼量是初學者的2.5倍。調研也揭示了AI編碼的「隱形成本」——識別和修正AI錯誤的成本。有時一個小bug,就可能改通宵,效率不增反降。
AI寫代碼,真的能提升10倍生產力嗎?
上手飛快,看起來似乎很爽。
但速度與激情背后,AI也會為你挖坑。
有時,一個不易察覺的小bug,會讓你調試半天。
飛速背后,是驚悚的「隱性成本」。
在Fastly針對美國開發者的一項調研中,發現高級開發者(10年以上經驗),使用AI交付的代碼量,是初級開發者(0–2年經驗)的2.5倍。
約有1/3的高級開發者表示,他們交付的代碼中,AI生成的佔到了50%以上,是初級開發者的2.5倍,后者這一比例為13%。
該調查由Fastly於2025年7月10日至14日開展,共收集了791名職業開發者的反饋
一位高級開發者結合自己的編程經歷,稱AI可以在代碼測試、找出錯誤、無縫修復方面比人類更快。
但一位初級開發者卻對此表示困惑,他們的問題是不知道如何在編程中駕馭AI,達到預期效果:
「AI總是以為我在做某件事,但事實並不是這樣,結果我得自己回頭重寫。」
有59%的高級開發者仍認為AI工具總體上幫助他們更快交付代碼,相比之下初級開發者只有49%。
結果顯示,高級開發者對AI編程的看法更加樂觀。
有超過50%的初級開發者表示,AI僅僅讓他們「稍微快了一些」,但只有39%的高級開發者這麼認為。
相比之下,高級開發者更加認同AI讓他們的工作加速明顯的説法:
26%的人表示AI讓他們「快得多」,是初級開發者(13%)的兩倍。
而造成這一差距的主要原因,應當在於開發經驗上:
通常,高級開發者的經驗,讓他們更能識別並修正AI的錯誤。
他們更能識別出「看起來沒問題」的代碼中是否有坑。
這讓他們在使用AI的過程中更自信也更高效,甚至敢在一些關鍵業務代碼使用AI。
但初級開發者因為缺乏經驗,不能有效識別AI代碼中的錯誤,因此更加謹慎,他們甚至會避免在生產環境中使用AI。
實際調研數據,也印證了這一點:
只有13%的初級開發者使用AI交付的代碼超過50%,而高級開發者中這一比例是32%。
這説明:越是有經驗的開發者,在工作中會更加積極使用AI,同時也更信任它們在生產環境中的表現。
考慮到「氛圍編程」(vibe coding,即過度依賴 AI 隨意寫代碼)可能帶來的漏洞,這一發現讓更多人意識到:經驗在AI編程應用上的重要性。
雖然,高級開發者更傾向於使用AI交付代碼,但他們之中也有近30%稱在修改AI輸出上多花費的時間,抵消了大部分節省的時間,而初級開發者中這一比例是17%。
只有14%的開發者,表示他們很少需要改動。
儘管如此:仍有超過一半的開發者覺得使用Copilot、Gemini或Claude等AI工具讓他們整體更快。
Fastly的這項調研,並非唯一有關「AI提升生產力」的研究。
還有一些針對資深開發者的隨機對照實驗(RCT),甚至發現:
當開發者使用AI工具時,他們完成任務的時間反而增加了19%。
這種反差背后,可能和心理感覺有關。
用AI寫代碼,一開始可能會覺得很爽,只用敲幾下,代碼就可以補全。
這很容易讓人掉入這種「假性進度」的陷阱:
雖然開始速度飛快,但隨后頻繁的修改、測試和返工常把這些優勢消耗掉。
Fastly與開發者的一些交流,以及調查反饋的評論,都反映了這種情況。
一位受訪者表示,「雖然像GitHub Copilot這樣的AI工具能建議代碼片段甚至完整函數,對我幫助很大,但有一次用它生成了一個看似正確的複雜算法,結果一個暗藏的細微bug,讓我調試了好幾個小時。」
也有受訪者表示,AI雖然能夠省下寫樣板代碼的時間,但也會帶來一些效率低下的問題,需要手動修復,最后速度就被拉回來了。
AI可能會省事,但也可能給你「加活」,從而抵消了它效率提升的一面。
調研發現,除了提效之外,AI的另一項作用是提供「情緒價值」,可以增加開發工作的樂趣。
有將近80%的開發者表示AI工具讓編程變得更享受:
有人覺得可以跳過枯燥的重複勞動,有人則喜歡那種即時生成代碼帶來的滿足感。
還有的受訪者表示,AI可以幫忙突破被卡住的任務,幫自己找到完成任務所需的答案。
雖然快樂不等於效率,但AI帶來的這種積極的情緒價值,還是十分必要的。
Fastly還調研了開發者對綠色編碼(green coding,即節能軟件編寫方式)以及AI工具能耗的認知。
調研表明,開發者隨着經驗增長,綠色編碼的實踐率也在明顯提高:
超過56%的初級開發者説他們會主動考慮能耗,而中高級開發者中這一比例接近80%。
開發者們對於AI工具的環境成本,也有清楚的認識:
大約三分之二的開發者,表示他們知道這些工具會帶來可觀的碳排放;即使在初級開發者中,只有8%表示完全不瞭解。
這説明,綠色編程的理念,已逐漸成為開發者文化的一部分。
參考資料:
https://www.fastly.com/blog/senior-developers-ship-more-ai-code
本文來自微信公眾號「新智元」,作者:新智元,36氪經授權發佈。