其實不是
資工現在其實算是前幾幸福的科系
因為: 出路跟努力成正比
讀資工第一個誤區,就是把自己跟同學比
在軟體工程師的職缺中,比起其他行業有更多的光譜
剛好讓不同等級的工程師都有適得其所的位置
例如在某些大企業 it 寫程式,可能只是報表加欄位、欄位多加驗證
就算要新增報表/功能,也是從其他模組 copy 一份來改,sql 改一改就一個新報表
由於是內部系統,用個 relational database 就夠應付效能,
程式 n^3 複雜度也跑得出來
難度最高則像在 FAANG 工作,大流量的架構設計,
程式都有嚴格的 PR review 和效能測試,深入去分析 GC logs 變化都是常有的事
一個 PR 看個兩三天都有可能
這個所謂的光譜讓努力與報酬成正比,是其他行業極少見的
回到誤區,不要跟同學比,班上頂尖的同學可能都是要去頂尖的公司
並不是跟不上他們就失敗,你的程度在行業中可能還算是前段班的
第二個誤區是學的語言與成就感/興趣
如果一開始學的是 C/C++,與一開始學 Python/JS 來比,後者放棄的人肯定比較少
因為後者簡單容易有成就感,但結論是寫程式"要有興趣"嗎?
興趣是基於成就感,只要人們花時間努力有得到相對應的回報就會有成就感
進而變成"興趣",如果意志力差的,
一開始反而推薦去學簡單的 Python/JS 去累積興趣
等到以後想深造回去學 C/C++ 說不定還比較深入
這也是資工教育的誤區之一
大概是降