因?yàn)镴ava是當(dāng)下算得上最熱門的編程語(yǔ)言了,就業(yè)的道路自然會(huì)寬一些。嵌入式本身多用底層代碼編寫,雖然也有用Java語(yǔ)言的,但既然題主想比較二者的就業(yè)前景和薪資,那么毫無(wú)疑問(wèn),Java語(yǔ)言本身勝出。
?Java常見(jiàn)的就業(yè)形勢(shì)
Java的就業(yè)方向有很多,比如手機(jī)app開發(fā)(Android),互聯(lián)網(wǎng)Web開發(fā),PC桌面開發(fā),游戲編程,企業(yè)管理系統(tǒng),甚至嵌入式開發(fā)等。
Java是世界上目前占比最高的一種編程語(yǔ)言,同c語(yǔ)言、c++語(yǔ)言、c#語(yǔ)言,以及后起之秀python、php等語(yǔ)言一直“霸占”著編程語(yǔ)言排行榜。Java畢業(yè)的人才,可以考慮的行業(yè)眾多,又因?yàn)镴ava語(yǔ)言的脈絡(luò)龐大,值得Java程序員們花費(fèi)很長(zhǎng)時(shí)間去挖掘。
?嵌入式常見(jiàn)的就業(yè)形勢(shì)
既然是嵌入式,毫無(wú)疑問(wèn)的要了解硬件等知識(shí)。主要的就業(yè)方向包括兩個(gè)方向:嵌入式軟件開發(fā),和嵌入式硬件開發(fā)。結(jié)合當(dāng)今的物聯(lián)網(wǎng)產(chǎn)業(yè),就業(yè)前景算得上是一片大好,但目前來(lái)看,就業(yè)還遠(yuǎn)不如Java,也許再過(guò)3年吧,至少要等物聯(lián)網(wǎng)爆發(fā)前夕才會(huì)真正火爆起來(lái)。
嵌入式軟件開發(fā)包括:ARM開發(fā)、存儲(chǔ)開發(fā)、I/O模塊開發(fā)、嵌入式系統(tǒng)開發(fā)等。主要學(xué)習(xí)的語(yǔ)言實(shí)際上主要并不是Java,多是C語(yǔ)言或C++語(yǔ)言,當(dāng)然Java也是可以開發(fā)嵌入式程序的。
嵌入式硬件開發(fā)包括:集成電路、芯片開發(fā)、FPGA開發(fā)、DSP開發(fā)、IC開發(fā)等等。這類硬件的開發(fā)主要是用的是Verilog語(yǔ)言、C語(yǔ)言、Perl語(yǔ)言等。