
GitHub CEO Thomas Dohmke 明確警告軟體工程師必須擁抱人工智慧(AI),否則將面臨職涯終結。Dohmke 在 3 日部落格文章〈開發者,重塑〉強調,軟體開發正在劇烈改革,不僅影響程式撰寫,也徹底改變開發者角色定位。
文章基於22位已將AI深度整合工作流程的開發者訪談,說明AI已非未來趨勢,而是必備工具。Dohmke點出「要麼擁抱AI,要麼退出這個行業」,反映AI產業的市場推廣策略,部分高層以警示語氣,若不跟上AI步伐將會淘汰。
Dohmke特別提及GitHub Copilot──GitHub推出的AI程式碼輔助工具(基於OpenAI技術開發),最初部分開發者視為噱頭,但如今成為不可或缺的「合作夥伴」。這些開發者都由懷疑者轉成AI策略家,學會如何將程式任務交給AI代理,精力改放在上下文設計、提示工程及程式碼驗證。
改革越深入,開發者角色就由純編碼者轉成架構設計師與AI程式碼審核者。部分開發者自稱「程式碼啟用者」或「程式碼創意總監」,強調用AI擴展軟體設計的野心及能力。Dohmke指這種轉變不會貶低開發者價值,反而是重新定義對開發的貢獻度。越早使用AI工具的開發者也會有越多競爭優勢。
五年內高達90%程式碼撰寫自動化的預期,Dohmke預測,一流軟體工程師必須精通系統設計、AI流利度、代理委派及品質保證等。這種轉變雖然伴隨挑戰,許多開發者可能不願意改變,但管理AI代理以取得最終成果,以後就是開發者的新常態。
Dohmke更強調,AI不會取代開發者,反而會使聰明企業增加招聘,因用AI可大幅提升開發者產能,使團隊效能成倍增長。對新創企業,他警告AI能幫忙快速增加業務,但後續成長須仰賴人類專長和經驗,特別是系統架構和複雜功能開發。
外媒7月報導,Dohmke對初階開發者的觀點也較審慎,AI普及使年輕入行者面臨更大競爭壓力,工作市場更嚴峻。
- GitHub CEO Delivers Stark Message to Developers: Embrace AI or Get Out
- GitHub CEO says AI won’t replace developers because smart companies will now double down on engineers, not cut them
- GitHub CEO Warns: AI Startups Need Human Expertise to Scale
- GitHub CEO Thomas Dohmke to startups: Your companies would struggle without developers as AI coding assistants can only…
- GitHub CEO Thomas Dohmke thinks there’s still a place for junior developers in the age of AI
(首圖來源:Flickr/Collision Conf CC BY 2.0)