一項分析指出,過度依賴 AI 編碼工具正導致企業環境中程式碼專業能力顯著下降,工程師產出程式碼的速度遠快於其審查速度。這種趨勢與過去技術採用週期相似,例如早期對物件關聯映射(ORM)工具的質疑。 此議題的重要性在於它突顯了「AI 引發的技能萎縮」風險,即開發者可能在沒有 AI 協助的情況下失去理解或除錯複雜系統的能力。這影響了軟體的長期可維護性,以及必須審查大量 AI 生成程式碼的高階工程師的職業發展。 文章將目前的 AI 編碼趨勢與 ORM 的採用進行比較,指出初學者最初產出了劣質的資料存取程式碼,直到他們學會正確使用資料庫為止。社群評論認為,雖然 AI 提高了生產力,但也產生了瓶頸,使得資深工程師難以跟上經驗較淺同事產出的程式碼數量。

事件背景

物件關聯映射(ORM)是一種程式設計技術,允許開發者使用物件而非原始 SQL 查詢來與資料庫互動。它橋接了關聯式資料庫模型與物件導向程式設計之間的差距,透過抽象化資料庫層來簡化資料互動。雖然 ORM 提高了開發速度,但也引發了開發者缺乏深度 SQL 知識的擔憂,導致產生效率低下的查詢。

社群觀察

社群意見兩極,部分人同意企業產出的程式碼數量已超出人類審查能力,另一些人則認為這只是類似 ORM 採用週期的過渡階段。部分資深工程師認為這些擔憂被誇大了,將 AI 編碼比作 eventually 變成小眾技能的騎馬術,但也有人擔心審查劣質 AI 程式碼的不可持續性。