※ 引述《NTUEE2CS (EE轉CS)》之銘言:
: 美國的資工碩士畢業第一年薪水就比電機博士畢業做半導體的高
: 上次才聽台大電機書卷->美國名校電機博士班跟我哭訴
: 說同學讀美國資工的已經畢業去賺錢一年領300萬台幣以上,他還在年領26k鎂做實驗
: 更可悲的是電機博士畢業也是賺很少
: 台灣的半導體業也不會紅太久了,面對紅色供應鏈,利潤越來越低,
: 台灣也在拼產業轉型
: 我自己是台大電機畢業讀台大資工所,我很多電機系同學畢業也是轉資工
: 讀電機的缺點是修沒什麼用的電子學,還有有些資工系的課如系統程式設計
: 要去資工系抽學生證加選(不一定加得到)
: 如果能選資工就不要選電機吧
借用 ggyy1122 板友的電機領域頻譜分析 #1R5Wq7eo (SENIORHIGH)
再加上一些我的觀點做修改︰
領域 常見重疊科系
半導體元件 物理、化學、化工、材料
以上俗稱固態 光電 物理、化工、材料
電波
電力
以上俗稱類比 類比電路
以下俗稱數位 數位電路 資工
數位系統 資工
計算機架構 資工
電子設計自動化 資工
自動控制 機械
資料科學 資工、數學、統計
多媒體 資工、數學
通訊 數學
我常說電機的優勢在廣度,
並非指領域特別多,而是頻譜兩端知識背景間隔很遠,
你可以念得很物理,相對也可以念得很數學,
大多數電機人求學時期的技能樹都會橫跨兩三塊領域,
例如十年前非常盛行主修數位電路,副修多媒體、通訊擇一。
資工的領域分歧同樣也很多,說不定比電機還多,
不過這部分在下屬於外行,不多說什麼。
可是無論如何,資工卡死了coding能力需求這道門檻,
大二大三後的許多專業科目,幾乎都認定你的coding有一定水準了,
想要從前段大學的資工系畢業,
你的程式能力或許不用很強,但不可能太弱。
偏偏很多高中生對coding這件事毫無概念,
再加上遇到各種原因造成大學課業適應不良,
常常就一路放水流。
資工大二大三後,一學期算四門專業科目好了,
作業、專題、上機考……
全部加起來半年內要交十幾二十份程式出去,
這真的不是太誇張的數量,
然後一份都寫不出,每每只能交屍體或請同學罩的資工人其實不少。
在同屆同學中,我一直覺得資工系裏,
大神和雜魚的差距,即所謂的強弱差異,懸殊得簡直令人絕望,
此現象遠比其他工程科系嚴重。
像是電機裏三位雜魚聯手,有機會和一位大神一搏,
資工裏十位雜魚團結合作都打不贏一位大神XD
這也是我認定電機的一大優勢,
電機相對不存在coding這種硬性門檻,
有相對廣的領域可以選,
較有機會找到你念得下去,還念得不差的科目,
喜歡coding,解決必修之後可以當個徹頭徹尾的走資派,
不喜歡coding,你還有非常多的領域可以選。
以我這位沒能力挑戰矽谷公司,
只能在亞洲硬體圈混飯吃的雜魚來說,求學時期痛恨coding,
導致技能樹點在半導體元件和類比電路,
略懂數位電路、數位系統和多媒體。
畢業後先當數位電路設計師,現在轉成晶片架構師,
領域已經一路跳到數位系統和計算機架構。
倒不是說電機完全不用碰程式,
基本上設計電路絕大多數都是在電腦上寫語言、跑模擬,
即便是固態組也常用Matlab作模型分析,
然而很少人會把verilog、spice這種硬體語言稱之為coding。
因為對電機人來說,
程式比較偏向提升自己工作效率的工具,
而沒那麼注重程式運作的行為本質,如複雜度、最佳化之類,
有點像大多數人使用英文時,不會去細究聲韻學、詞彙學云云。
到底哪些算coding,那些不算?
我認為分界點應該在於是否需要懂「資料結構」的概念,
不好意思,因為我這門課被當XD
所以不知道該怎麼白話解釋那是什麼東西。
當然了凡事一體兩面,
尤其台灣的大學教育卡了一堆必修,
動輒要求諸多領域至少修過一兩門課,
對於目標明確的人來說,電機的廣度反而在浪費他們時間。
或是念碩班、出去工作後,常常只需要用到特定領域的知識,
回頭看時會覺得以前似乎不該浪費那麼多時間在不需要的學科上。
接下來講比較現實和市儈的部分,其實無論國內還國外,
電機頻譜偏數位的領域,工作機會和薪資待遇皆明顯比較好,
另外我個人還覺得數位相關的科目,學習過程比較容易取得成就感,
因此大多數的電機人偏向走數位。
接著再往旁邊看常見重疊科系這欄會發現,
咦!怎麼大多數的數位領域,資工好像都可以跨過來?
是的,這正是很多資工人認為出路不會輸電機的原因。
就以台灣的產業狀況來說,
常態下電機認為較有發展性的地方,
那條路上絕對、絕對、絕對,有許多資工人陪伴XD
電機仍然有些資工很難跨進來的領域,是事實,
可是這些領域普遍不受電機自己人青睞,無疑也是事實。
譬如固態︰工作環境相對艱辛。
譬如類比︰職缺很少,雖說十年磨一劍,多的是只能磨出鋤頭。
譬如通訊︰要非常強才有價值,否則照樣淪落打雜。
如果改討論國外的產業狀況的話,
不用我多說,201X被稱作大軟體時代真的不是在開玩笑。
尤其國外大量的軟體缺未必需要高深的領域知識,
只要你的coding夠強,就有不小機會找到被戲稱是碼農的工作,
碩士畢業初登板年薪15~20萬鎂,
甚至有一種說法,大學、碩班專心刷leetcode比成績重要XD
一下說大軟體時代、一下又說電機有部分優勢,那到底是?
軟體是趨勢沒錯,可是台灣的電機早就向資工靠攏了,
電機和資工的劃分比很多人想像中近很多,
當然啦我不否認目前論天花板,資工高過電機,
可是論地板,資工也輸電機呀,而且還有我一再強調的硬性門檻在呢。
留在台灣?電機沒想像中好,資工沒想像中差;
挑戰出國?資工沒那麼容易,電機沒那麼困難。
我不會認可電機人拿固態、類比這些領域去嗆資工人的行為,
亦不苟同現在是大軟體時代,所以選電機不如直接念資工的說法。
整體而言這兩個科系就是同等級。
簡單結論︰
確定喜歡或不排斥埋首coding,直接選資工;
確定討厭或不知道coding是啥,先選電機,視情況再決定。