嵌入式做硬件還是軟件好?
觀(guān)點(diǎn)1
本文引用地址:http://dyxdggzs.com/article/202410/463914.htm建議偏軟件!
硬件開(kāi)發(fā)就是做電路板或者電路原理圖,一般把原理圖叫做設計,PCB叫做版圖或layout在芯片方面也是這樣叫的,芯片原理圖直接叫做設計,芯片版圖叫做叫做版圖或layout,這個(gè)一般用芯片設計或芯片版圖來(lái)命名。

嵌入式都是拿成品的芯片來(lái)做,不會(huì )接觸到芯片開(kāi)發(fā)。說(shuō)起來(lái)嵌入式做軟件的更多,就是碼農。有人說(shuō)嵌入式硬件屬于抄板工,版圖設計就是前期抄板,抄完第一步以后,按照給定的電路板形狀和布局布線(xiàn)規則連線(xiàn)這樣子。

硬件設計開(kāi)發(fā)這個(gè),學(xué)的時(shí)候內容很多,最基本的模電數電,做項目還要考慮布局、高頻、差分、等長(cháng)、阻抗,實(shí)際上,電路板形狀管不了,布局要考慮一下,其他的軟件都能自己計算。

盡量做一下嵌入式軟件開(kāi)發(fā),很多人意識不到硬件的價(jià)值,當前環(huán)境不帶個(gè)軟件工資也不好看。
硬件工程師的特點(diǎn):
1.可創(chuàng )新的點(diǎn)比較少。大多數原理性的東西,要么就從書(shū)本上獲得經(jīng)典的電路設計,要么就是按著(zhù)器件廠(chǎng)家的標準電路進(jìn)行設計,真正體現硬件工程師水平的方面還是在于PCB LAYOUT的水平,在于LAYOUT出來(lái)的板子穩定性是否好,電磁兼容,電磁干擾,器件選型,高低溫性能等等,這些東西。然而這些知識沒(méi)有特別的書(shū)籍能夠教會(huì ),只有長(cháng)年累月的LAYOUT技術(shù)積累,就知道如何覆銅,如何器件布局了,所以硬件工程師很需要時(shí)間年限。當然,這里談的是最多工業(yè)級的產(chǎn)品,如果是高頻的雷達那種軍工級別的電路原理設計不談。
2.工期長(cháng),出錯成本高一定要細心細心,我在工作中經(jīng)常遇到的情況就是,PCB出問(wèn)題,各種飛線(xiàn)補救,然后重新出圖到嘉立創(chuàng )趕制,基本上錯一次,幾百塊錢(qián)+幾天時(shí)間就沒(méi)了,所以硬件工程師一定要細心。對比之下,軟件問(wèn)題,重新編譯運行就可以解決問(wèn)題了。
所以,建議偏軟件!
觀(guān)點(diǎn)2
同樣的情況下硬件會(huì )比軟件工資低一些,硬件更偏向于打雜,特別是剛開(kāi)始工作的那段時(shí)間硬件工資會(huì )偏低一些,但是不排除有的也挺高硬件崗位少一些。
跳槽的話(huà)難度稍稍大一些但是硬件接觸供應商多,交流也多,轉型也會(huì )方便一些。
但是到了 10 年 、20 年后,你還是做硬件,還是很吃香。
觀(guān)點(diǎn)3
建議學(xué)習嵌入式軟件方向。
硬件的issues:
1.要求的門(mén)檻高;
2.前期收入少;
3.需要長(cháng)時(shí)間大量的投入;
4.需要的人相對少很多。
綜上,選硬件除非有很好的機會(huì ),不然很容易中途就放棄了。
評論