當前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 入門指導(dǎo) > 什么領(lǐng)域的人更適合學(xué)習(xí)嵌入式開發(fā)?
嵌入式成為IT行業(yè)從業(yè)者擇業(yè)的新寵兒,不難發(fā)現(xiàn)經(jīng)常會有網(wǎng)友在論壇會這樣提問:我適合學(xué)習(xí)嵌入式開發(fā)嗎?今天筆者就為大家詳細的介紹一下哪些人,哪個行業(yè)的人適合從事嵌入式開發(fā)工作?
當然我想大家應(yīng)該都非常了解嵌入式的基本概念,小編在此就不在贅述,當然嵌入式簡單來講就是軟硬結(jié)合的東西,嵌入式開發(fā)又分為兩類,這兩類各有特點,當然需要的資質(zhì)也完全不同:
一類是學(xué)電子工程、通信工程等偏硬件專業(yè)出身的人,主要是搞硬件設(shè)計,有時要開發(fā)一些與硬件關(guān)系密切的底層軟件,如BootLoader和初級的硬件驅(qū)動程序等,他們的優(yōu)勢是對硬件原理非常清楚,當然也會有不足之處,不足的是他們更擅長定義各種硬件接口,但對復(fù)雜軟件系統(tǒng)往往表現(xiàn)的力不從心。
另一類就是學(xué)軟件、計算機專業(yè)出身的人,主要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開發(fā)。嵌入式設(shè)備的增值很大程度上取決于嵌入式軟件,這一領(lǐng)域占了嵌入式系統(tǒng)的主要的工作部分,因為很多公司都知道,嵌入式產(chǎn)品的差異很大程度在軟件上,所以都會將硬件設(shè)計外包給專門的硬件公司。
個人認為驅(qū)動上對軟硬件的差別不是很明顯,尤其是基于操作系統(tǒng)的嵌入式平臺下,所以我認為還有一種選擇,就是搞軟件的人去了解數(shù)字電路,入門簡單一些,加之軟件的基礎(chǔ)可以寫出不錯的底層硬件驅(qū)動程序。這點只是個人見解,比較高端的驅(qū)動,涉及時序等內(nèi)容,還是需要比較深厚的電路知識的。
那女孩兒適不適合加入嵌入式行列?那是一定的,現(xiàn)在嵌入式這一領(lǐng)域還處于人才缺口相當大的現(xiàn)狀,而且很多技術(shù)團隊還是希望有女孩兒加入的,所以,想要加入這樣的行列,沒必要有那么多的顧忌……