最近這幾個月,AI 寫程式可說越來越強大,除了我們之前介紹過的 Cursor,最近又出現 Bolt․new,連 ChatGPT 都加入 Canvas 的功能,即使是完全不懂程式碼的人,也能輕鬆製作出專屬於自己的程式,而也讓人開始擔心,軟體工程師是不是快被取代了?
我認為完全不會,這些工具出現對軟體工程式反而是一大幫手,許多事情都能透過 AI 來完成,工程師就有更多時間可以去處理更艱難的項目。但這也意味著,更多的時間,要怎麼提升技能能力,也變更加重要。
最近就有報告指出,到 2027 年,80% 的軟體工程師都被迫提升技能,如果沒有跟上,那就很可能會被取代。
Gartner:到了 2027 年 80% 軟體工程師必須提升技能,才能跟上 AI 革命
Gartner 最近針對 AI 對軟體工程進行深入研究報告,對於有意成為工程師,或是已經在這行業的人,應該有不錯參考。
報告指出,從短期來看, AI 工具會透過自動化和重複性的任務,來顯著提升軟體開發者的生產力,這也就是我前面曾經提過的,基本的程式 AI 已經能輕鬆做到,已經有不少進階開發者開始透過 AI,來提高效率,無論是構建基本架構,還是修復 Bug。
接下來,Gartner 預期 AI 代理會完全自動化特定的軟體工程任務,到時由 AI 生成的軟體工程將成為主流,大部分程式碼都會由 AI 自動生成。
Gartner 高級首席分析師 Philip Walsh 表示:
在 AI 生成時代,軟體工程師必須以 ‘ AI 優先’ 的思維進行工作,重點是如何引導 AI 代理完成任務,確保遵循正確的指示與限制條件。
從長遠來看。Gartner 也建議企業投資 AI 開發平台,以確保未來競爭力,並推動 AI 能力的發展。
因此他們認為,到了 2027 年, 80% 的軟體工程師需要提升技能,才能跟上 AI 技術的快速發展。
也就是說,AI 工程師需要擁有軟體工程、數據科學和 AI/機器學習 ( ML ) 的專業技能組合,這些將會是市場需求極高的技能。
AI 不會立刻取代軟體工程師,但如果不提升,未來就有可能被取代
跟普遍看法不一樣,Gartner 認為 AI 不會讓軟體工程師失業,反而會為這行業帶來全新樣貌。的確是這樣,前陣子我也曾跟身邊寫程式的朋友閒聊,他們都提到有了 AI 的加入,原本的工作流程已經已經大大改變。
事實上不只是軟體工程師,其他行業工作也一樣,該如何將 AI 工具應用在工作上,可說是很多人需要去思考和探索的議題。
但我也認為不需要太急,畢竟現在 AI 變化太快,沒過多久能力就大幅提升,只要隨時保持開放的態度,有新工具就去嘗試,基本上就沒問題。
資料來源:ITPRO