資訊都在學些什麼?該怎麼選?怎麼學?
重點學科學習方法
以程式領域的「程式設計」、「物件導向」類課程來說,首先選定一個想要入門的程式語言很重要,雖然大部分不同程式語言間的思考邏輯相似,但在細部撰寫上仍有差異,建議可以從Python、Java著手學習。
除了學校程式課程的進度,學習程式語言起步最好的方式就是去書局買一本同學覺得最合適自己的入門書(只要簡圖內容看得順眼,大部分入門程式書籍內容大同小異)或是加入一些線上或線下的程式設計課程,並開始動手實作,這點非常的重要,不管是看書還是網路課程最重要的就是需要動手實作,一行一行的輸入自己電腦、執行、偵錯、並且適度地做些變化,如此才可以融會貫通,達到學習程式最好的效果。
在學會較基礎的程式能力之後,進一步會需要進入專案的撰寫,到了這個階段也因為自己程式與專案目標的獨特性很容易有所謂撞牆期出現,時常不知道該如何繼續撰寫下去,也不會有書籍紀錄,這時Google便會是學習程式最好的夥伴,一般而言,資工、資管系的同學在學習程式設計遇到困難時,最常也是最好的解法就是把錯誤訊息或是遇到的問題去Google搜尋一下,大部分情況下都可以在網路得到對應的解答,或者也可以進一步到Github開源程式碼(Open source project)集散地或Stack Overflow程式設計問答論壇進行提問。
學習程式跟學習其他技能一樣,學習總是大家一起學能夠產生1加1大於2的效果,和幾個志同道合的朋友一起做專案、互相分享知識都是能夠提升程式學習效率很好的方式。最後,尋找實習也會是學習程式道路上能夠讓同學更精進自我的方式,在實習的過程中能夠更加地貼近未來資訊實務上的應用,也能夠在遇到困難時向前輩學習,更有機會藉此做為未來職涯的跳板。
該選資工還是資管?
在一般的既定印象中,會認為未來想要往資訊學群的專業發展「數理能力」一定是項不可或缺的專業能力,也確實資訊工程學系與資訊科學系的課程安排上,在大一、大二會牽涉到許多數學理論作為未來程式撰寫的基礎,在撰寫程式的過程中也相當重視邏輯的推演,因此在數理能力方面較卓越的同學也比較容易在資訊學群中取得較好的發展。但其實有這方面的天賦,並不一定完全等於適合資訊學群,筆者認為凌駕於「數理能力」之上的是「喜歡獨立思考」、「喜歡解決問題」的人格特質,曾經就讀過資訊學群的同學一定都會有熬夜寫程式、沒找到bug就誓不睡覺的經驗,也會有遇到程式不會寫的部分,甚至要串接不同的程式語言,這時喜歡自己冷靜思考、並上網找答案的人就十分具有優勢。另外,一項專案的完成,基本上不會也不可能憑藉一己之力完成,這時「團隊合作」的能力對於資訊人才而言,也顯得格外重要。
若要再進一步去細分適合「資訊工程學系」還是「資訊管理學系」?首先就學院的區分上會發現,「資訊工程學系」是隸屬於理工學院;而「資訊管理學系」是隸屬於管理學院或商管學院。簡單來說,資訊工程學系就是大家熟知的以電腦、資訊、網際網路為主體的系所,所以會有更多的著墨在資訊相關的能力,會是喜歡純粹資訊科技學生的首選;然而資訊管理學系不同於資工系,或修習許多如會計資訊系統、管理資訊系統、決策資源系統等商管結合資訊的課程,主要在於培養未來在各個公司行號中扮演資訊專案管理及應用的溝通角色,因此若同學喜歡人與人之間的溝通及橋樑的角色,資管系或許會成為你很好的選擇。
而究竟該如何發掘自己有沒有這方面的興趣與特質呢?或許在高中一、二年級的寒暑假可以參加各個大學資訊相關系所舉辦的營隊,在營隊中不僅有學長姐與教授能夠更直接地向高中生介紹自己的系所,更會舉辦許多的團體活動與趣味競賽來讓大家進一步的瞭解系所所需要的能力跟人格特質。而站在未來想要就讀該系所的高中同學而言,除了能夠更直接的認識該資訊系所,這無疑會是讓大學教授更加認識你們的機會,也當然可以放入備審資料做為加分且有說服力的項目。
資訊相關科系指南
資訊工程學類需要學習各式資訊相關理論,以了解如何有效控制與管理各種裝置上的資源,如電腦的CPU、記憶體與背景程式,或是伺服器的建構與管理等等,著重於軟、硬體的設計與開發。目的是讓使用者能夠更安全、方便地使用相關裝置與平台,學生將學習各種電腦程式語言、演算法及分析處理資料能力,以更好地開發與解決不同領域問題的程式。
基礎學習內容包含:程式設計、演算法、離散數學、微積分,線性代數、機率與統計、資料庫、網路、人工智慧、影像處理、硬體、圖學、密碼學、資訊安全與資料處理等領域。進修的部分,可以嘗試人工智慧、雲端服務、大數據分析、物聯網等,藉由和不同領域的結合,可以將資訊工程基本能力發揮地更廣,在各領域中都能夠大顯身手!
在未來就業部分,或許會有些既定印象是學資工只能當工程師,但並非如此,大數據、物聯網、區塊鏈、雲端計算等專業皆可應用在不同的領域,擔任工程師只是資工學類畢業生其中的一個選項,每個產業都有需要資工專業的部分,若能夠結合特定領域的相關知識,結合資訊工程中學習到的知識,資訊工程師也可在不同的行業中工作,如醫院、銀行、商業、娛樂產業等等。
資訊管理學類學習的主要是資訊的管理與應用,是融合資訊科技與商業管理的跨領域學科,希望能夠透過資訊科技(如:程式設計、資料庫處理與分析)的專長,解決不同領域組織(包含商業、服務業等)的問題,包含了三大部分,分別為:資訊科技的應用、數據統計與分析能力、組織管理與相關知識。
學習內容包含四個核心:數學領域(如:統計學、微積分、管理數學、離散數學)、管理領域(如:管理學、會計學、經濟學、財務管理、行銷學、生產作業管理)、資訊技術領域(如:計算機概論、資料結構、演算法、程式設計、資料庫管理、作業系統、人工智慧、雲端運算、物聯網)、資訊系統領域(如:軟體工程、系統分析與設計、大數據分析、資訊系統專案管理、電子商務系統設計、企業資源規劃、數位金融科技、金融交易系統等)。
在未來就業部分,有幾個大方向:從需要較多資訊工程技能的網路安全管理工程師、網站程式工程師、到資料管理與分析為重的大數據分析師、資料庫管理人員、或是與團隊有更密切互動的專案執行經理都是資訊管理學類的學生畢業後能夠嘗試的工作方向。其中,當然也可以結合個人興趣,拓展不同領域的相關知識,有機會在有興趣的企業或是領域中一展長才!
數位學習學類數位學習是數位科技、設計與教育的結合應用領域,運用各式媒體和裝置來製作多元的學習教材,創造更友善的學習環境,並且優化使用者經驗,以更貼近學習者的需求,使學習者更有動機進行學習,以及追求更好的學習成效。在數位學習類群中,可以學到運用各式媒體以設計相關的體驗及學習情境,並且應用於教育和不同領域中。
學習內容包含五個核心:基礎領域(如:學習科技概論、教育科技概論等)、教育理論領域(如:教育心理學)、資訊處理領域(如:程式設計)、設計實作領域(如:系統化教學設計、互動教材設計與實習、課程發展與設計等)、專題整合領域(如:畢業專題、實習等)。
未來就業部分,數位學習類群是以教育為基礎,結合數位學習與藝術人文的跨領域專業,可以將專長應用在不同的教學平台與環境,針對不同的情境與個體進行客製化的學習媒材設計,因此能夠運用的範圍也非常廣泛,不論是一般教學環境或是不同企業的教育訓練、人力資源管理,都是能夠發揮的場域,或是針對現有的不同平台與媒材進行改善、創新的多媒體開發、專案管理,都是可能的就業方向。
電子商務學類電子商務是傳統產業成長的動力,隨著科技的普及與進步,許多傳統產業人要以人力處理的流程,現在都能夠以資訊科技協助,達到整個生產鏈更有效率的表現,再加上現今消費者愈來愈習慣線上消費、購物,以及外出以手機使用線上平台付費,除了讓整個消費流程更方便快速以外,在疫情之下減少紙本現金、人與人的接觸也更為安全。
電子商務將傳統零售活動分拆為不同流程,將流程電子化及網路化,進而帶動商業模式創新。促使產業與企業能夠與電商媒合,提供消費者更為快速高效的銷售及消費的服務模式,像是金融科技、行動支付、社群行銷、網路廣告與手機APP的結合都是電子商務的範疇。
在電子商務類群中,可以大致分為幾個方向:資訊技術領域可能會著重於開發網站、APP等;行銷領域則會著重於網站流量與聲量分析、消費者心理與產品受眾、社群網站投放等;網路金融領域則著重於網路銀行的功能管理及線上電子支付功能等。
學習內容包含五個核心:程式設計(如:行動商務網頁、動態網頁設計)、APP設計、多媒體相關(如:多媒體導論、電腦影像處理)、統計管理(如:大數據分析、企業資源規劃)、商業管理(如:網路行銷、供應鏈管理)。
未來就業部分學生有多元的選擇,從企業公司的數據分析師、科技財務顧問,到較著重企業生產過程中所需的營運管理師或物流等相關職類。若興趣在於資訊技術、行銷、美感的話,亦能從事網站設計與製作,其中也包含影音及電腦動畫設計等。
數位媒體設計學類媒體設計學類以數位設計及互動媒體為學習主軸,教學上會給予學生視覺設計、動畫繪製、遊戲設計等藝術與多媒體知識與實作經驗。在動畫影視領域部分,會培養學生以軟硬體設備完成相關特效;在遊戲多媒體領域則會以培養學生之視覺設計及數位多媒體的相關知識與實作,研發與製作電腦或是手機等行動裝置之互動遊戲和APP。
學習內容包含四個核心:遊戲(如:基礎程式設計、電腦遊戲概論、遊戲程式設計、遊戲企劃、電腦遊戲動畫)、動畫及多媒體(如:多媒體設計、動態素描、手繪與電繪動畫、3D電腦動畫、角色/場景/分鏡設計)、視覺及產品設計(如:色彩學、設計概論、產品設計、電腦繪圖、視覺傳達設計)、資訊及網頁設計(如:微積分、計算機概論、程式設計、數位互動與網頁視覺設計)。
在未來就業部分,從動畫產業到影視產業,或是多媒體應用產業,都是可能的方向,而在各行各業中,不同的產品設計、宣傳與行銷,也都會需要數位媒體設計的人才,因此就業彈性非常大,端看個人的能力強項以及興趣所在,若能夠在就學期間打好扎實基礎,結合個人興趣以及對於社會流行脈動持續觀察,都能夠在各行各業中找到適合自己的工作!
生物資訊學類生物資訊學類為橫跨數學、統計學、生物學及電腦科學等學科的跨領域學問,在生物相關研究中時常需要分析龐大的資料(如:序列比對、基因辨識、基因重組、基因表現、蛋白質結構預測、蛋白質反應等),生物學資料時常較繁雜,因此也需要利用資訊科技及數學工具等方式提取出有用的資料並且進行分析,現今能夠應用計算機、工程學等技術,幫助研究能以更有效率的方式進行。
學習內容包含三個核心:生物學(如:生理學、分子生物學)、數學(如:微積分、統計學)、電腦科學(如:計算機概論、資料結構、程式設計)。
未來就業部分,學生可以再在學階段先至生物資訊實驗室、醫院資訊室、生物資訊公司等場所實習,了解自己較有興趣的方向,未來除了在不同的生技公司、醫療部門等場域以外,不同的企業與公司,只要產品、研究有涉及生物、研究相關領域,也都是生物資訊學類的學生畢業後可能的工作範圍,每間公司企業所需的核心能力比例可能不同,學生可以依其興趣、志向與長處來進行選擇。