為什麼 App 越更新越難用?不是手機老了,是「AI 速成屎山碼」
上週 iOS 17.5 才剛釋出,PTT 就灌爆哀嚎:「LINE 閃退」「銀行 App 打不開」「手機發燙到可以煎蛋」。很多人以為是 iPhone 變舊,其實真正的兇手藏在後端——工程師用 ChatGPT、Claude 這類 AI 工具「3 秒產生」的功能模組,看起來能跑,其實裡面像三重夜市電線,一拉就炸。
開發速度狂飆 10 倍,品質卻自由落體
開發者 Mario Zechner 在文章裡自白:以前寫一個購物車流程要 2 天,現在貼需求給 AI,30 行程式碼 3 秒吐出來,直接上線。聽起來很爽,但後果就像你叫外送「十分鐘上菜」,結果吃到的是微波冷凍包——
- 變數名亂到像密碼:
a1、temp2、data_final_final,下一個維護的人根本看不懂。 - 重複程式碼疊成山:同樣的「判斷登入」邏輯複製貼上 8 次,改一次要改 8 個地方。
- 錯誤處理直接消失:AI 假設「用戶一定會照規則走」,結果你一輸入特殊符號,App 直接死給你看。
工程師圈把這種東西取了一個很誠實的名字:Slop(爛泥碼)。表面光鮮,踩下去就陷腳。
台灣工程師也中槍:上線前 24 小時「AI 拼裝車」
一位在台北電商公司任職的後端工程師阿綸透露,他們上個月要趕「618 購物節」活動,「主管一句話:『用 AI 生,時程砍半。』」結果:
- ChatGPT 花了 5 分鐘產生「折扣碼模組」。
- 阿綸人工檢查 30 分鐘,看起來沒問題就上架。
- 活動開跑 2 小時,使用者回報「輸入折扣碼後價格變更貴」。
- 緊急 rollback,發現 AI 把「折價」寫成「加價」,邏輯符號打錯。
代價:6 小時工程師加班救火、品牌被罵翻、客服電話接到手軟。
阿綸苦笑:「以前我們笑中國叫『996』,現在台灣是『AI 速成大法』,時程壓力直接轉嫁給用戶當白老鼠。」
使用者自救 3 招:閃退當下可以做的事
你沒辦法阻止工程師用 AI,但可以降低自己當冤大頭的機率:
-
先別急著更新
- 看到「修正錯誤並改進效能」這種罐頭更新日誌,先等 2 天,讓勇者幫你踩雷。
- 追蹤「台灣蘋果日報」「iOS 台灣社團」這類在地社團,關鍵字搜尋「閃退」+App 名稱,有災情就先觀望。
-
關閉「自動更新」
- iPhone:設定 → App Store → 關閉「App 更新」。
- Android:Play 商店 → 設定 → 自動更新應用程式 → 不要自動更新。 等一週後看 Google Play/App Store 評分,若一星灌爆就別手癢。
-
回報時「截圖+錄影」
- 工程師最怕收到「會閃退」三個字,因為無法重現。把閃退過程錄成影片、附上機型、系統版本,寄到客服或貼在商店評論,通常 48 小時內會收到修復版。
工程師的真心話:我們也不想餵你 Slop
阿綸說,其實多數工程師知道 AI 產的 Code 是「半成品」,但時程壓力就像聯考倒數,「主管要速度,不要品質」。
- KPI 只看「功能上線數」:誰管你後面維護多痛苦。
- 測試時間被砍 70%:以前 5 天寫、3 天測,現在 1 天寫、0.5 天測。
- 用戶罵的是工程師,不是老闆:老闆只覺得「AI 真方便」。
想改變文化,短期內比叫外登還難。身為使用者,只能先學會自保。
結語:下次閃退,先別摔手機
AI 讓開發快 10 倍,也讓 Bug 長得比功能快。下次 App 又閃退,與其怒摔手機,不如先把更新擋下來,等在地勇者踩雷後再決定要不要升級。畢竟,你的時間與心情,比工程師的「AI 速成 KPI」更值錢。
試試看吧,現在就打開設定,把自動更新關掉,幫自己省掉無謂的怒火與重開機時間。