作為嵌入式工程師,應該對本職業的基本概念以及自己的職業有一個清晰的規劃,這是一些不容忽視的問題,個人認為對自己職業定位更需要有一個清晰的認識,只有大方面定好,你才會朝著這個目標不斷努力,很多人說,既然你已經選擇了嵌入式行業,就必需要玩命的學習。那現在就來簡單分析下嵌入式,希望對你的職業發展規劃有一個良好的指導作用。
對于一家公司來講,可以說產品和研發兩個部門是支撐整個公司的核心,一個成熟的、好的產品不僅可以給公司帶來一定的收益,還可以為公司贏得好的口碑,就嵌入式而言,究竟是一個什么樣的行業呢?從事時需要有什么樣的資質?因為嵌入式發展方向有很多,門檻高低不一,有單片機、ARM、FPGA、DSP、IC設計、微處理器體系結構等,不管是哪方面的,都需要嵌入式能力高強,懂得C語言,才能讀懂程序,也能容易上手,發展的方向也會好些。
1.單片機:單片機更新換代比較快,必須不管的提升自己能力才能適應單品機的發展,單片機的職業發展方向還不錯吧;
2.ARM:分為軟件和硬件,入門、深入都不是很容易的,但是做這方便的人很多,發展應該很不錯,就業較為容易,但技術上還是熟練掌握比較好;
3.FPGA:就是硬件編程,入門很簡單,做深很難,要對時序有非常深的理解和大量的項目開發經驗,就算你做的特別好,前景還是不明確。FPGA近年的一大熱門就是軟件無線電,成本還降不下去,同時AD采樣速度目前不夠,導致FPGA的應用有限,一般公司都是把它作為一個驗證工具比如IC設計上的驗證。只會FPGA就業會很窄,也不理想,建議作為工具學習。
4.DSP:就是算法,你需要一個大學研究生以上學歷,同時在算法和數學上有很強的能力。如果做不到,就不用搞了。
5.IC設計:做微處理器上的soc、前端后端、專用處理器(應該也屬于嵌入式領域),入門難,成為牛人更難,對計算機體系結構,微處理器結構,集成電路等等有比較深的認識,然后項目經驗大大的有才行。不過行情一般,外企招人少,希望今年開始的扶持政策能夠發揮作用。
6.微處理器體系結構:偏理論,偏宏觀,研究生能夠對整個體系結構有個比較淺的了解同時在局部上能夠做一點設計工作,博士生能夠對整個結構有較深的認識在局部上能設計。
所以作為嵌入式工程師的你,在自己的職業發展道路上一定要做好規劃,在屬于自己 領域上盡量做精做好,一定會有所作為。
除以上提到的幾點之外,小編還想說學習嵌入式一定要勤奮,熟能生巧,這是常識。十萬行的編程量是基礎,寫一些復雜的算法,如A*,樹等等算法;再寫一些計算機圖形學方面的算法,以應用軟件為目標,把自己的編程量撐到十萬行。這樣的強度能保證自己對所用的語言有一個非常的熟練程度,若能堅持這種訓練到達三十萬行,那么就會更加優秀,可為進一步的行業發展,打下堅實的基礎。