繁體
  • 简体中文
  • 繁體中文

熱門資訊> 正文

一個Bug改通宵,用AI寫超50%代碼,只有32%資深開發者敢這麼干

2025-09-02 10:27

AI真能提升編程生產力?還是隻會為你挖坑加活?

Fastly針對美國開發者,做了一項有關AI生產力的調研,發現高級開發者使用AI交付的代碼量是初學者的2.5倍。調研也揭示了AI編碼的「隱形成本」——識別和修正AI錯誤的成本。有時一個小bug,就可能改通宵,效率不增反降。

AI寫代碼,真的能提升10倍生產力嗎?

上手飛快,看起來似乎很爽。

但速度與激情背后,AI也會為你挖坑。

有時,一個不易察覺的小bug,會讓你調試半天。

飛速背后,是驚悚的「隱性成本」。

你交付的代碼有多少是AI寫的?

在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帶來的這種積極的情緒價值,還是十分必要的。

注意AI編碼的「隱性成本」

Fastly還調研了開發者對綠色編碼(green coding,即節能軟件編寫方式)以及AI工具能耗的認知。

調研表明,開發者隨着經驗增長,綠色編碼的實踐率也在明顯提高:

超過56%的初級開發者説他們會主動考慮能耗,而中高級開發者中這一比例接近80%。

開發者們對於AI工具的環境成本,也有清楚的認識:

大約三分之二的開發者,表示他們知道這些工具會帶來可觀的碳排放;即使在初級開發者中,只有8%表示完全不瞭解。

這説明,綠色編程的理念,已逐漸成為開發者文化的一部分。

參考資料:

https://www.fastly.com/blog/senior-developers-ship-more-ai-code 

本文來自微信公眾號「新智元」,作者:新智元,36氪經授權發佈。

風險及免責提示:以上內容僅代表作者的個人立場和觀點,不代表華盛的任何立場,華盛亦無法證實上述內容的真實性、準確性和原創性。投資者在做出任何投資決定前,應結合自身情況,考慮投資產品的風險。必要時,請諮詢專業投資顧問的意見。華盛不提供任何投資建議,對此亦不做任何承諾和保證。