近來「vibe coding」成為科技圈熱門關鍵字,許多人主張,在生成式人工智慧(Generative AI)快速進步下,就算不懂程式設計,也能靠提示詞(Prompt)打造應用軟體,甚至有人進一步宣稱:「以後不必再學寫程式了。」但是愈來愈多實務觀察指出,這種說法恐怕過於樂觀。
所謂「vibe coding」,指的是使用者透過口語化指令引導 AI 產生程式碼、設計功能與修正問題。相較幾年前若想開發一款 App,往往必須先投入大量時間學習語法、演算法與系統邏輯,如今門檻確實已明顯下降。只要提示設計得當,AI 都能快速產出初步成果,吸引大量非工程背景者湧入開發領域。
外媒 How-To Geek 自由撰稿人 Zunaid Ali 指出,AI 的確讓軟體開發更容易入門,卻還不足以真正取代程式設計能力本身。許多使用者很快發現,AI 產出的程式碼往往「看起來可以」,卻未必真的穩定、安全或能跨裝置正常運作。網頁可能在桌上型電腦上順利執行,卻在智慧手機上崩潰;功能可能表面完成,實際卻存在無限迴圈或安全漏洞。
此時,真正能有效駕馭 AI 的,往往還是懂程式的人。
原因很簡單,軟體工程師不只是「會寫程式碼的人」,更是能拆解問題、精準診斷錯誤、理解系統運作方式的人。當 AI 少處理一個條件或給出不夠安全的實作方式時,有基礎的工程師能快速指出問題、重寫提示,甚至直接調整架構方向。換言之,AI 並非取代軟體工程師,卻顯著放大工作效率。
企業開始把這種能力視為新標準配備。如今業界更重視的,不只是會不會寫程式,而是會不會與 AI 協作。未來的競爭力,可能不在於完全拒絕 AI,也不在於盲信 AI,而在於懂得在兩者間取得平衡。
(首圖來源:pixabay)






