1. 首頁
  2. 就業前景

電子資訊工程就業前景和方向

電子資訊工程就業前景和方向

導讀:越難的東西,要的人越少,工資越高; 越簡單、普及的東西,要的人越多,工資就少。

如果從工程師和研究生的專業方向來看,電子資訊專業的方向大概有:

一、數位電子線路方向。從事微控制器(8位的8051系列、32位的ARM系列等等)、FPGA(CPLD)、數字邏輯電路、微機介面(串列埠、並口、USB、PCI)的開發,更高的要求會寫驅動程式、會寫底層應用程式。微控制器主要用C語言和組合語言開發,複雜的要涉及到實時嵌入式作業系統(ucLinux,VxWorks,uC-OS,WindowsCE等等)的開發、移植。

大部分搞電子技術的人都是從事這一方向,主要用於工業控制、監控等方面。

二、通訊方向。一個分支是工程設計、施工、除錯(基站、機房等)。另一分支是開發,路由器、交換機、軟體等,要懂7號信令,各種通訊相關協議,開發平臺從ARM、DSP到Linux、Unix。

三、多媒體方向。各種音訊、影片編碼、解碼,mpeg2、mpeg4、h.264、h.263,開發平臺主要是ARM、DSP、windows。

四、電源。電源屬於類比電路,包括線性電源、開關電源、變壓器等。電源是任何電路中必不可少的部分。

五、射頻、微波電路。也就是無線電電子線路。包括天線、微波固態電路等等,屬於高頻類比電路。是各種通訊系統的核心部分之一。

六、訊號處理方向。這裡包括影象處理、模式識別。這需要些數學知識,主要是矩陣代數、機率和隨即過程、傅立葉分析。從如同亂麻的一群訊號中取出我們感興趣的成分是很吸引人的事情,有點人工智慧的意思。如雷達訊號的合成、影象的各種變換、CT掃描,車牌、人臉、指紋識別等等。

七、微電子方向。積體電路的設計和製造分成前端和後端,前端側重功能設計,FPGA(CPLD)開發也可以算作前端設計,後端側重於物理版圖的實現。

八、還有很多方向,比如音響電路、電力電子線路、汽車飛機等的控制電路和協議。

如果想找工作容易,就去學學微控制器、ARM、FPGA,這種工作很多,幾年經驗的人收入在6000元以上。

如果不畏懼程式設計、不怕數學和演算法,訊號處理、DSP也是很好的選擇,能夠承擔專案的人收入在8千~1萬/月左右。

*你熟悉網路的話,可以做企事業單位的網管、網路維護、建網站等工作。舒舒服服的。

*你能熟練使用C++程式設計,熟悉作業系統,你可以成為專職程式設計師,熟悉底層軟體你還可以成為系統工程師。是比較受累的活兒,但工資不低呀!

*你能熟練使用JAVA,可以處理面向物件的企業型的應用開發,公司企業WEB頁面設計、INTERNET視覺化軟體開發及動畫等,Web伺服器手機上的JAVA遊戲開發等等。很時髦的工作,工作時的心情很重要,哈哈!

*你若熟悉linux,完全可以在linux世界裡自由競爭,你只需要一臺電腦,連上internet以及一個好的頭腦就足夠了。你的linux戰友們將會根據你的意見,你的程式碼和你的其他貢獻來判斷你的能力,不愁找不到工作,工作會來找你拉!

*你能熟練使用protel,可以找排線路板方面的工作,如設計PC機板卡等等。循規蹈矩,安安靜靜,與世無爭,但不能幹一輩子吧?

*你微控制器熟,可以找微控制器開發程式設計應用方面的工作。小企業,小產品多多,其中也自有一番樂趣。

*你對DSP有一定基礎的話,你可以在人工智慧、模式識別、影象處理或者資料採集、神經網路等領域謀求一個職位。將來一準是公司的棟樑之材啊!

*你若熟悉ARM,可以成為行動式通訊產品、手持運算、多媒體和嵌入式解決方案等領域裡的一名產品研發工程師。哈,一個新的`IT精英誕生了!

*你熟悉EDA,能熟練應用HDL語言,熟悉各種演算法,如FIR、FFT、CPU等等,同時掌握最新FPGA/CPLD器件的應用,把研製的自主智慧財產權的模組用於ASIC。恭喜你,你馬上可找到月薪上萬的工作了。

專業是個好專業:適用面比較寬,和計算機、通訊、電子都有交叉;

但是這行偏電,因此動手能力很重要;本專業對數學和英語要求不低,學起來比較鬱悶。要拿高薪,英語是必需的;吃技術這碗飯,動手能力和數學是基本功。當然,也不要求你成為數學家,只要能看懂公式就可以了,比如微積分和機率統計公式,至少知道是在說些什麼。而線性代數要求就高一些,因為任何書在講一個演算法時,最後都會把演算法化為矩陣計算(這樣就能程式設計實現了,而現代的電子工程相當一部分工作都是程式設計)

對於動手能力,低年級最好能焊接裝配一些小電路,加強對模擬、數字、高頻電路(這三門可是電子線路的核心)的感性認識。

另一塊是微控制器、CPLD/FPGA、DSP。其中微控制器是必會的,51系列微控制器就可以,因為這個用得最多;找塊51開發板(比較便宜)自己動手編程式設計序就可以了。ARM微控制器、FPGA、DSP開發板都比較貴,不過這是趨勢,有條件就玩玩吧!

程式設計方面:c/c++是要會的,實際上微控制器/DSP應用系統就常用c語言來開發

資料結構和作業系統是計算機軟體專業最核心的課程(北大老師認為,學過這兩門課就認為是學過計算機了)

大型微控制器(比如ARM系列)經常使用嵌入式作業系統(比如uCLinux),因此除了windows程式設計外,有機會可以玩玩Linux程式設計

另外計算機專業的資料庫原理(資料庫現在太重要了,最好能學學大型的比如說SQLServer、Oracle,也可以學MySQL、Access)、軟體工程、計算機體系結構(如果你微機原理的底子厚也可不學)、編譯原理(夠難的)

windows程式設計:初學者還是用vb吧,真正開發用Delphi/C++Builder比較多,學vc花的代價太大,至於Java/C#現在離底層開發還比較遠

底層方面還有一塊是寫驅動(WDM或Linux驅動),不過這些都比較專業,要對作業系統有很深的認識

電子工程的課程另一大塊就是訊號系統、數字訊號處理、通訊原理、電磁場與微波技術基礎,這些課程用到很多數學,學起來比較痛苦

而且我覺得本科很難把這些課程學明白(因為你的數學基礎不夠),不過在理論上能搞明白一些總比稀裡糊塗強

其實電子資訊工程專業最核心的課程是微控制器技術、EDA技術、DSP技術和嵌入式系統這四樣,只要"精通"一樣,就可以過上比較體面的生活了。