面對 AI 寫程式速度遠超人類的現況,軟體工程師不必過度焦慮,但必須認知到「寫程式」已不再是唯一的金飯碗。根據《經理人》整理的分析,工程師的角色正從單純的「作家」(逐字撰寫程式碼)轉型為「編輯」(負責審核、修正與優化 AI 產出),這意味著工程師的價值將從單純的「產出」轉向「判斷」與「提問」。[1]
轉型策略:從執行者進化為整合者
要避免被取代,工程師可以採取以下三個層次的轉型策略:
-
建立「駕馭 AI」的技術底線: AI 工具已成為工程師的必備能力。前 Google 台灣分公司總經理簡立峰指出,現在的及格標準已從 60 分拉高至 80 分,工程師必須具備「以一當三」的生產力。[1] 納瓦爾(Naval)也建議,消除焦慮最好的方式是「打開引擎蓋」,親自使用並了解 AI 的基本邏輯與限制,而非僅僅是觀望。[2]
-
強化「程式碼思維」與架構能力: AI 生成的程式碼常摻雜新人難以發現的錯誤,且缺乏長期記憶與後設認知能力。[3][4] 傳統工程師的優勢在於具備「程式碼思維」,能看透 AI 產生的漏洞、修復架構缺陷,並處理 AI 訓練數據之外的複雜案例,這是 AI 目前無法取代的專業深度。[2]
-
培養「解決問題」的產品思維: 未來市場更青睞能解決「社會經濟問題」的人才,而非僅僅會用工具的人。[1] 建議工程師將自己定位為「能用工具解決問題的人」,例如結合資訊背景與特定領域知識(如醫療流程、數據分析),設計出具商業價值的解決方案,而不只是單純的程式碼產出者。[5]
心態調整:保持高能動性
在 AI 時代,最難被取代的是「高能動性」(High Agency),即那些遇到問題不等人、主動想辦法搞定的人。[2] 雖然 AI 提升了開發效率,但企業對於「判斷力」與「決策力」的需求反而更高。當 AI 丟出多種方案時,如何取捨、哪個風險優先處理、何時拍板定案,這些才是工程師真正的核心價值所在。[6] 保持好奇心與終身學習的韌性,將 AI 視為提升專業能力的「智慧副駕」,而非競爭對手,才能在變動的環境中持續創造價值。[5][6]