為何超過千人搶著上程式課?「IT腦」已成為未來關鍵能力
圖片來源:shutterstock
讀完這篇文章,你可以學到什麼:
1.程式設計已是不分專業,都需要跨域學習的技能。
2.學程式語言不是為了當工程師,結合既有專業的溝通、創新、應用才是關鍵。
3.會程式語言,可以讓沒有音樂底子的人也能創作歌曲。
比爾‧蓋茲說,程式教育是「21世紀每個學生都應該學習的基本技能」;台灣的108課綱也將程式設計納入中學的必修課。程式語言不再是理組的專利,而是當今人人都須具備的關鍵能力。
順應新趨勢,各大專院校相繼改革程式教育,在各個領域皆可見到相關的跨域課程,企盼培育未來世代所需的程式人才。
全台首創千人程式設計課,訓練IT腦
早於2016年,台灣大學資訊管理學系教授孔令傑、盧信銘就在台大首開設100人的「商管程式設計」。孔令傑回憶,他在美國加州大學柏克萊分校攻讀博士期間,就發現國外大學正積極推動大班制的基礎程式設計課,由此埋下程式教育的願景。
經過5年打磨,「商管程式設計」不僅確立了縝密的助教制度,作業和評分方式也趨於完善,修課人數更從最初的100多人,到去年一學期800多人選修,再到今年被選為台大千人大班制的示範課程。時至今日,每年孔令傑仍透過問卷調查蒐集學生意見,做滾動式的調整。
「很多學生問我,修完這門課後,在求職履歷上可以怎麼描述自己的程式能力?我會回答,你可以在程式語言那欄填上Python,並勾選Excellent!」孔令傑解釋,如果要進入資訊科技公司,這門課的養成並不夠;但就商管學院的學生來說,已足夠成為其中的佼佼者。
孔令傑表明,這堂課並非要將學生培養成軟體工程師,而是希望培育商管學生與IT部門溝通的能力。他舉例,許多企管系學生畢業後會進入人資部門,經常發現員工搜尋系統不夠完善,向IT反應卻等不到回應;又或是在會計師事務所工作的會計系學生,面臨查帳工作被AI取代的窘境,現下急需數位人才提出數位化專案,幫助公司轉型。
此時,如果具有基礎的程式能力,就能先行評估執行的難易度,並能清楚、明確地說明所需功能,這樣一來,提出建議或專案時不僅更具說服力,也能讓IT部門有效率地對症下藥。
(責任編輯 / 廖婉書)