AI寫的程式碼像「數位垃圾」?一間外包公司如何靠修補爛程式碼月賺數百萬

關鍵數字:成立20年的軟體外包公司Redwerk,從去年11月推出「vibe code cleanup」服務以來,客戶需求「明顯上升」——但他們真正賣的不是刪除程式碼,而是替失控的AI應用程式收拾殘局。

📊 數據總覽

這不是AI取代工程師的故事,而是AI製造更多工作的故事。

Redwerk與QAwerk創辦人Konstantin Klyagin觀察到一個反直覺的現象:生成式AI越普及,修復AI生成程式碼的需求就越旺。這門生意不僅沒有因為AI而萎縮,反而成為新的利潤中心。

表面完整的應用程式,底下全是坑

Klyagin在軟體開發領域打滾了約20年。他見證過無數技術浪潮,但這一波生成式AI帶來的問題,有著截然不同的面貌。

「客戶帶著『看起來能用』的應用程式找上門,」Klyagin說。但深入檢查後,問題一籮筐:重複的付款流程、前台標示價格與註冊流程金額不一致——這些不是小bug,而是會直接影響營收的商業邏輯缺陷。

更麻煩的是權限控管。Klyagin指出,有些系統的漏洞讓使用者可以直接跳過建立個人資料,直接進入註冊與付款頁面。想像一下,一個電商網站連使用者是誰都不確認就允許結帳,這不是功能,這是災難。

「程式碼量少不代表軟體更成功,」Klyagin強調。「真正重要的是架構、可維護性與實際運作品質。」這句聽起來像老生常談,但在AI生成程式碼的浪潮下,它突然變得很值錢。

沒有技術背景的人,正在被AI放大錯誤

Klyagin指出一個殘酷的事實:具備技術背景的創業者通常不太需要這類清理服務。他們知道怎麼給AI下指令、設限制、做測試。

但缺乏軟體開發經驗的人——可能是第一次創業的連續創業家、傳統產業轉型的經營者——往往不知道如何替AI設定邊界,也不懂得建立可長期維護的架構與流程。他們看著AI吐出幾百行程式碼,以為問題解決了,實際上只是把問題往後挪。

「使用AI協助寫程式時,必須明確定義要做什麼,並持續測試,否則只會把錯誤放大。」Klyagin說。這句話值得每一個想用AI「加速」開發的人貼在螢幕旁邊。

編輯觀點:這篇文章揭露了一個被過度吹捧的AI神話的破口。如果AI生成程式碼真的那麼厲害,為什麼Redwerk的清理業務會成長?答案很殘酷:vibe coding的本質不是「不用寫程式」,而是「把寫程式的責任外包給機率模型」。對沒有工程背景的人來說,AI不是捷徑,是放大鏡——它把你對商業邏輯的模糊理解,放大成一堆表面完整、底層崩潰的數位垃圾。這門「代碼清道夫」生意會繼續成長,因為AI只會製造更多需要人類收拾的殘局,至少在這五年內。

AI也在幫他們賺更多錢

有趣的是,Redwerk自己也用AI來處理暴增的工作量。Klyagin不諱言,團隊與客戶都能透過AI更快交付更多功能。但關鍵差異在於:他們知道怎麼用,也知道什麼時候不該用。

「速度提升不代表可以省略紀律,」Klyagin說。「軟體開發仍然需要清楚規格、嚴格測試與正確的工程方法。」

這句話在vibe coding成為顯學的此刻,顯得特別刺耳,也特別有價值。

趨勢預測:代碼清道夫只會越來越忙

從Redwerk的業務軌跡可以推測幾個趨勢:

第一,AI生成程式碼的品質問題不會被AI自己解決。至少目前的大型語言模型沒有「長期維護」的意識,它們擅長產生看起來合理的程式碼,但不擅長設計可擴充的架構。

第二,非技術創業者將成為這類服務的主要客群。隨著vibe coding門檻降低,更多沒有程式背景的人會嘗試用AI打造產品,然後在產品即將上線時發現「代誌大條」。

第三,清理業務可能會從「一次性服務」變成「訂閱制維護合約」。如果AI生成的程式碼本質上就是需要持續人工校準,那Redwerk們賣的不再是修復,而是保險。

數據告訴我們什麼?

Redwerk的案例告訴我們一件事:AI不會讓工程師失業,它只會重新定義工程師的工作內容。從「寫程式」變成「審查、修復、維運AI寫的程式」——本質上還是工程師,只是工作內容從創造變成收拾。

對創業者來說,這篇文章的啟示很直接:如果你沒有技術背景,請把「AI程式碼清理」編入你的創業預算。不要以為AI吐出東西就是完工,那只是開始。

對工程師來說,學習如何審查與修復AI生成的程式碼,可能是未來五年最值錢的技能。Redwerk正在告訴你,這個市場已經存在,而且正在長大。

至於vibe coding會不會變成slop coding?從Redwerk的生意來看,對會收拾的人來說,slop就是黃金

思考一下:你現在手上正在用AI輔助開發的專案,如果明天就要上線,你敢保證底層沒有Klyagin提到的那些問題嗎?如果答案有一絲猶豫,也許你該認識一下「代碼清道夫」這個新職業。

本文改寫整理自公開新聞來源,原始報導由科技新報發布。

常見問題 FAQ

什麼是vibe coding?為什麼它會產生需要清理的程式碼?

Vibe coding是指用自然語言提示讓AI生成程式碼的開發方式,特色是快速產出但缺乏工程規劃。AI擅長產生「看起來能用」的程式碼,但容易出現商業邏輯不一致、權限控管鬆散、測試覆蓋不足等問題,這些缺陷在產品上線前後才會被發現。

哪些人最需要AI程式碼清理服務?

缺乏軟體開發經驗的創業者或傳統產業轉型者最需要。具備技術背景的人通常知道如何給AI設定限制、建立可維護的架構,但非技術背景的人容易把AI的錯誤放大,直到產品即將上線才發現問題嚴重。

AI程式碼清理服務的收費大概是多少?

這類服務通常以專案計價或時數計費,價格取決於程式碼庫規模、缺陷嚴重程度與修復複雜度。Redwerk並未公開具體收費標準,但從產業行情來看,程式碼審查與重構的費用在每小時新臺幣3,000至10,000元之間,大型專案可能達數十萬元。

AI生成程式碼的常見安全漏洞有哪些?

最常見的問題包括權限控管鬆散(使用者可跳過身份驗證直接進入付款頁面)、流程與資料不一致(前台標示價格與實際扣款金額不同)、以及表單驗證不足(缺乏輸入過濾與防護機制)。這些漏洞可能導致個資外洩、營收損失或違反法規。

工程師該如何因應vibe coding帶來的產業變化?

學習審查與修復AI生成程式碼將是未來五年最值錢的技能之一。工程師不需要害怕被AI取代,而是應該掌握如何用AI提升產出效率、同時保有架構設計與品質控管的能力,因為市場對「會收拾AI殘局」的人需求正在快速成長。

※ 此篇文章由 AI 改寫或生成,內容僅供參考,可能存在錯誤或不準確之處。