近年來,人工智能熱潮爆發,程式編寫愈發依賴人工智能,不少人擔憂人工智能未來會否取代人工現有工作?
據華爾街日報報導,於去年11月由OpenAI推出的ChatGPT無疑是近期發展最迅猛的應用之一,除了用來聊天和編寫文本之餘,也被工程師用於生成和測試代碼,甚至ChatGPT生成代碼比人類更為快速及準確。然而微軟於去年6月已經開始廣泛使用這個由原始碼代管平台GitHub和OpenAI合作開發用於自動編寫軟體程式碼的的AI工具「Copilot」。
程式工程師最愛用的問答網站「Stack Overflow」的執行長禪拉斯卡(Prashanth Chandrasekar)表示,若他身為投資者,公司正僱用數百名工程師時,「我會說,也許你可以改用AI來提高生產力。」實際上,Stack Overflow於5月對大約9萬名工程師進行調查時,就發現當中有70%的人已經使用或計劃在工作中使用AI技術,因為AI技術大大提高了他們的工作效率。
在Stack Overflow對開發人員的調查中發現,程式工程師則是被AI取代最兩極化的群體,由於資深工程師和初階工程師所使用AI編碼工具的用途不同,資深工程師主要追求生產力,而初階工程師則是向AI學習編程知識,因此會寫AI程式的工程師極度搶手,而初階工程師恐會被AI所取代。
對於經驗豐富的工程師而言,均認為AI不可能取代他們的工作,甚至對於AI編寫最基礎的代碼任務的能力有所存疑,更遑論那些複雜解決方案以及瞭解某些公司長達數十年歷史的代碼庫,而不少正在使用AI編碼工具的工程師則表示,AI編碼工作可以取代經驗不足或新手工程師的任務。
隨著AI工具的精進,大量跡象都表明AI正擾亂工程師業界,但麻省理工學院工程學教授謝菲(Yossi Sheffi)則表示科技變革帶來的人才需求變動或比想像中慢,他以1892年第一部自動電話交換機問世為例,1930年美國有超過23萬名接線員,直至今日仍有少許接線員,而大眾之所以會認為科技變革影響速度快,最主要是因為沒有意識科技普及的障礙,譬如工會、政府監管和社會可接受性等力量。