GitHub執行長Thomas Dohmke近日在部落格文章中明確表示,軟體工程師必須積極採用人工智慧(AI),否則可能面臨職涯危機。他強調,AI已成為軟體開發的必備工具,不僅改變程式撰寫方式,更重新定義開發者的角色定位。隨著AI技術的快速發展,開發者的工作模式正經歷劇烈變革。
Dohmke援引22位已深度整合AI的開發者訪談指出,AI不再是未來趨勢,而是當前不可或缺的工具。他以GitHub Copilot為例,這款基於OpenAI技術的AI程式碼輔助工具,最初被部分開發者質疑,但如今已被廣泛接受,成為重要「合作夥伴」。許多開發者從懷疑轉為擁抱AI,學會將程式任務交由AI代理處理,轉而專注於上下文設計、提示工程及程式碼驗證。
隨著AI應用加深,開發者角色正從單純的程式撰寫者轉變為架構設計師與AI程式碼審核者。部分開發者自稱「程式碼啟用者」或「程式碼創意總監」,利用AI擴展軟體設計能力。Dohmke預測,未來五年,90%的程式碼撰寫將實現自動化,一流工程師需精通系統設計、AI應用、代理委派及品質保證。雖然轉型帶來挑戰,但AI不會取代開發者,反而能提升產能,促使企業增加招聘。
對於新創企業,Dohmke指出,AI可加速業務成長,但長期發展仍需依賴人類在系統架構與複雜功能上的專業。然而,他也警告,AI普及使初階開發者面臨更大競爭壓力,職場環境更為嚴峻。Dohmke強調,擁抱AI的開發者將擁有顯著競爭優勢,而抗拒改變者則可能被行業淘汰。