轉職 時你是否想過這個問題,因而卻步了呢?
差距在於他們一生中至少有 3 ~ 4 年和資訊工程領域相處,
看起來是很驚人的時間,但是一天 24 小時,有休閒娛樂,有週休二日,
與它相處的時間,扣一扣可能就沒那麼多了。
因此實際上的差距在於是否有與它頻繁相處,溫故知新。
依據台大資工系 學士學程 大一到大三課程大綱,不含普生、普物、普化、專題,依序有這 13 門必修課:
〔一上〕
1. 計算機程式設計 (Computer Programming)
〔一下〕
2. 資料結構與演算法 (Data Structures and Algorithms)
〔二上〕
3. 線性代數 (Linear Algebra)
4. 演算法設計與分析 (Algorithm Design and Analysis)
5. 系統程式設計 (System Programming Design)
〔二下〕
6. 機率 (Probability)
7. 作業系統 (Operating Systems)
〔三上〕
8. 自動機與形式語言 (FORMAL LANGUAGES AND AUTOMATA THEORY)
9. 計算機網路 (Computer Networks)
10. 計算機結構 (Computer Architecture)
〔三下〕
11. 計算機網路實驗 (Computer Networks Laboratory)
12. 計算機系統實驗 (Computer Systems Laboratory)
13. 人工智慧導論 (Introduction to Artificial Intelligence)
想一想,為什麼從自學或短期培訓轉職的人可以轉職成功?因為他們有以上 13 門課的第一項,甚至第二項基本知識。
剩下的 11 項是基本知識廣度,面試時知道會很加分,至於深度,根據職業內容會需要更多複雜的知識。
而比別人厲害、不被淘汰的差距就在這基本的廣度與應有的深度,還有前面所提到的頻繁與它相處,並持續溫故知新。
根據 82 法則,大學每天上課 8 小時中,大約有 1.6 小時高效學習時間。
所以最少最少每天給自己 1.6 小時專心接觸資訊工程知識。
現在大學開放式線上課程許多,多半是基礎知識,課程影片可以快轉 2 倍,剛開始會很生澀,速度較慢,但保持每天接觸,或有人帶你伴讀,我相信只要肯做,會愈讀愈快,大學一學期 18 週,扣掉選修科目的時間,一個月完成半學期 (9 週) 的課程內容是沒問題的。
私訊《畫家帽の龍》FB 粉絲專頁“666” 就送給你《轉職軟體工程師攻略圖》,助你朝想要的方向前進。
祝你轉職順利~Go~