由于當(dāng)今嵌入式的應(yīng)用相當(dāng)廣泛,導(dǎo)致嵌入式的職業(yè)發(fā)展方向非常多,就業(yè)門檻也不一樣。達(dá)內(nèi)武漢嵌入式帶你了解一下嵌入式的職業(yè)發(fā)展方向。
單片機(jī):工控程序,入門容易,無外乎就是掌握匯編和c,能夠根據(jù)datasheet來寫,發(fā)展前景一般,也沒有太大的技術(shù)難度,除非你在算法上面有優(yōu)勢(shì),但是這些復(fù)雜的控制一般就不會(huì)裸奔了(除非環(huán)境惡劣),肯定是處理器強(qiáng)悍,帶os的;硬件制作--就是數(shù)字電路,涉及單片機(jī)的外設(shè),感覺難度也不高,據(jù)我說知,只會(huì)單片機(jī)無論硬件還是軟件工資都不高,也沒有特別大的技術(shù)含量,同時(shí),單片機(jī)更新?lián)Q代特別快,需要從大量的單片機(jī)中找尋適合產(chǎn)品的,看不同的文檔。
ARM:這個(gè)方向的人很多,軟件上就是1.寫底層驅(qū)動(dòng),入門,深入都不容易,需要對(duì)硬件及os有較深的了解,發(fā)展還是很不錯(cuò);操作系統(tǒng)-比較復(fù)雜,linux,android等,你看現(xiàn)在很多手機(jī)廠商推出的操作系統(tǒng)也就是修改內(nèi)核,換皮膚,就業(yè)比較容易;應(yīng)用程序,就是android開發(fā)或者Linux上應(yīng)用開發(fā)(QT等),做的人很多,就業(yè)容易待遇不錯(cuò),需要掌握c++/java。硬件上1.在處理器上做整體的電路,比單片機(jī)入門難的多,做成技術(shù)大牛了不缺錢。2.soc,架構(gòu)開發(fā)等后面會(huì)提到3.FPGA:即硬件編程,入門很簡單,做深很難,要對(duì)時(shí)序有非常深的理解和大量的項(xiàng)目開發(fā)經(jīng)驗(yàn),前景還是不明確。FPGA近年的一大熱門就是軟件無線電,成本還降不下去,同時(shí)AD采樣速度目前不夠,導(dǎo)致FPGA的應(yīng)用有限,一般公司都是把它作為一個(gè)驗(yàn)證工具比如IC設(shè)計(jì)上的驗(yàn)證。
DSP:就是算法,這需要你有一個(gè)大學(xué)研究生以上學(xué)歷,同時(shí)在算法和數(shù)學(xué)上有很強(qiáng)的能力。如果做不到,就不要糾結(jié)了。
IC設(shè)計(jì),做微處理器上的soc,前端后端,專用處理器,入門難,成為牛人更難,對(duì)計(jì)算機(jī)體系結(jié)構(gòu),微處理器結(jié)構(gòu),集成電路等等有比較深的認(rèn)識(shí),然后項(xiàng)目經(jīng)驗(yàn)大大的有才行。不過國內(nèi)行情一般,外企招人少,希望國家的扶持政策能夠發(fā)揮作用。
有勇氣在自己生活中嘗試解決人生新問題的人,正是那些使社會(huì)臻于偉大的人!嵌入式學(xué)習(xí)雖然困難,但不要輕易放棄。以上是達(dá)內(nèi)武漢嵌入式帶來的嵌入式的職業(yè)發(fā)展方向。