最近【這篇文章】在網路上流傳很廣,主要是在傳達「AI會寫程式了,所以大家不要一窩蜂念資訊相關科系」
「有了AI之後,人人都會寫程式」這件事,我以前就提到過,就像「有了泡麵之後,人人都會煮菜了」,你可以說他對,也可以說他不對。
有一點要特別釐清,「AI在程式競賽超越大部分人類」是事實,但程式競賽跟真實世界完全不同。程式競賽是有固定題目,固定答案,比的是誰能寫出最多標準答案,就像考紙筆測驗,但大家都知道真實世界不是這麼運作。現實程式設計師的挑戰,是把真實世界的問題,轉換為數位世界的表達。
我一樣以煮菜來舉例,六十年前泡麵就發明了,接下來有各種即食食品、微波包、料理包,然後就不需要廚師了嗎?
隨著時代演進,目前要做一些簡單的電腦自動化,已經不需要寫程式,工具點一點就可以了,再多也就沒有了。譬如你想寫一個遊戲、寫一個防毒軟體、寫一個社交平台、寫一個搜尋引擎...,不妨去叫AI幫你寫,看能不能立馬發大財?
另一個很常見的誤解是「資工系是專門教寫程式的」,不是這樣。大致上來說,資工系只有30%在教寫程式,70%在教domain knowledge。我舉例來說,網路不通怎麼處理?被入侵了怎麼處理?電腦不穩定可能是什麼原因造成的?真實世界的問題怎麼對應到數位世界? 就算是外行人,應該也知道這都不是靠寫程式來處理吧!
未來會被AI淘汰掉的是「初階工程師」,也就是目前,大多由外系轉行過來從事的工作內容。
作為資工本科生,對於「AI會寫程式」這件事是相當興奮的,因為本科生一人操控AI,就可產出十人小團隊的成果!
舉例來說,料理包在媽媽手中只是填飽家人肚子的權宜之計,但拿到專業廚師手上,料理包配上專業的巧思變化,是可以快速達成類滿漢全席的效果!
我完全不認為,外系可以玩轉包括AI等電腦科技,如同資訊本系生一樣精通,資工一定還是最有就業優勢的科系。除此之外,我也大推更多的文組學生選擇資管系。我培養自己孩子的主軸是(資訊+英文+X),那個X可以是他的任何興趣。如果孩子恰巧對資訊最感興趣,那自然念資工。如果X是其他,那念資管,然後融合資訊科技去往X發展,通常會比直接念X系出路更好。