科普美國留學EE要不要轉CS
現如今CS的無疑是全世界的最火最熱門的專業,剛畢業的大學生在加州做碼農這樣的工作,年薪輕輕松松達到十幾萬美元,是其他專業畢業生做夢也打不到的,也因此有不少EE專業的學生想轉到CS專業去學習。本文寫給那些學EE在猶豫是否轉CS的同學。
一、EE的未來
1.Bioengineering,學術圈很熱門,建議讀博士,工作不好找。大多數是做的是假肢開發的信息傳導工作,公司比較少對于人才的需求量低。
2.Electromagnetics,招收的學生不多,大多畢業后是研究和做硬盤的有點偏硬件,工作也不太好找。
3.Telecommunications 最正統的EE專業,信息工程,工作相對好找一些,大多去的都是幾大電信網絡運營商,當然因為工作很好,所以競爭壓力會很大。
4.VLSI 大規模集成電路,這應該是所有EE專業里最好找工作的專業了也是與CS專業最為貼近的,所以才好找工作。
5.Micro/Nanoelectronics 納米電子學。偏物理一些,建議同學去讀博,也是研究芯片的專業就業前景還不錯。
6.Software 我覺得以后的大趨勢肯定是硬件被幾個大公司壟斷、發展緩慢。軟件遍地開花。尤其是以后手機端的軟件會隨著網速越來越快、手機性能的越來越好得到更好的發展。
硬件只剩下cloud computing、可穿戴設備有點發展前景了。以后對軟件的人才需求應該是不太會改變的。現在是個公司都需要有網頁、有數據庫。做軟件就算是公司不好了,也很容易找下家。
個人看法做電子相關的一條出路是embedded system hardware和software雙修。
對于硬件尤其和芯片相關的目前聽到的情況是純IC design的公司在美國很好國際生不好進去。
這方面更需要的人是verification engineer以及會寫firmware的人。但是以上這倆職位基本要求你懂一些CS領域的技術和概念不然做不好。
二、轉專業的可行性
EE和CS很相近。如果就業和薪資水平是外界主導因素,那么EE和CS本身的關系就是一個內部因素。
因為EE和CS其實都是新興行業,并且EE的很多內容也是需要編程的,所以基礎的編程和數據結構知識,甚至很多硬件知識給予了EE出身的工程師很多先天的優勢來轉去CS。
學過多門編程語言的人都知道,如果精通了一門語言,其他的其實只是語法的問題。我之前招聘會的時候和一家做游戲平臺的公司的人聊。
我看到他們要找會C#的碼農,我就說這語言在學校不太教,可能不太好找,現在用Java最多,下來就是C和C++。
他說其實用什么語言來說都是沒關系的,對于一個優秀的碼農來說,精通一種語言就等于精通所有語言。
所以雖然我們EE狗們大多數時候都在用C寫embedded代碼,但是如果想要換區Java或者其他語言,對于EE狗門要比土木或者化工出身的工程師更加容易。
并且現在很多學校,包括MIT,UCB等等top學校的EE和CS其實是一個department,所以這種便捷會讓人感覺EE比其他工程類學成轉CS的更多。
三、總結
這是市場需求決定的;現在是信息時代,而相比于計算機軟件應用技術,通信硬件基礎設備其實已經發展得比較成熟,反倒是cs方面現在成長空間還比較大。
記得我上大學選專業那時候,大家都建議不要選計算機和金融這兩個,因為搞這個的人太多了,以后畢業找不到工作。
后來事實呢,移動互聯網爆發了;現在呢,數據和智能又爆發了….技術日新月異,別說過時了,我們能跟上這個發展節奏就不錯了。
所以我建議,如果你不知道怎么判斷,那你就去看看BAT,華為那些大企業都在干什么,去看看那些風投機構都在投什么吧,人家那么多的智囊團,絕對不會比我們這種人傻的。