 什(shen)么領域的(de)人更適合學(xue)習嵌入式開發?
							時(shi)間:2015-11-10      來源:未(wei)知
							什(shen)么領域的(de)人更適合學(xue)習嵌入式開發?
							時(shi)間:2015-11-10      來源:未(wei)知 
							嵌入(ru)式成(cheng)為(wei)IT行業(ye)從業(ye)者(zhe)擇業(ye)的(de)新寵(chong)兒,不難發(fa)(fa)現經常會有網友在論(lun)壇會這樣(yang)提(ti)問:我(wo)適合(he)學習嵌入(ru)式開(kai)發(fa)(fa)嗎?今天筆者(zhe)就(jiu)為(wei)大家詳細的(de)介紹一下(xia)哪些人(ren)(ren),哪個(ge)行業(ye)的(de)人(ren)(ren)適合(he)從事(shi)嵌入(ru)式開(kai)發(fa)(fa)工作?
當(dang)然我想大家應該都非常了(le)解嵌(qian)入式(shi)的(de)(de)基本概念,小(xiao)編在(zai)此就不在(zai)贅述,當(dang)然嵌(qian)入式(shi)簡單(dan)來講就是軟(ruan)硬結合的(de)(de)東西,嵌(qian)入式(shi)開發又分為兩類,這兩類各(ge)有特點,當(dang)然需要的(de)(de)資(zi)質(zhi)也完全不同:
一類是(shi)(shi)學電子工程(cheng)、通信(xin)工程(cheng)等偏硬件(jian)專業(ye)出身的(de)(de)人,主要(yao)是(shi)(shi)搞硬件(jian)設計,有時要(yao)開(kai)發一些與(yu)硬件(jian)關系密(mi)切的(de)(de)底層軟(ruan)件(jian),如BootLoader和初級的(de)(de)硬件(jian)驅動程(cheng)序等,他(ta)們(men)(men)的(de)(de)優勢是(shi)(shi)對(dui)硬件(jian)原理非(fei)常清楚,當然也會有不足之處,不足的(de)(de)是(shi)(shi)他(ta)們(men)(men)更(geng)擅長定義各種硬件(jian)接口,但對(dui)復雜軟(ruan)件(jian)系統往(wang)往(wang)表現的(de)(de)力不從心。
另一類就是學軟(ruan)件、計算機(ji)專業(ye)出(chu)身的(de)人,主(zhu)要從事嵌(qian)入(ru)式操作(zuo)(zuo)系統和應用軟(ruan)件的(de)開發。嵌(qian)入(ru)式設(she)備(bei)的(de)增值很大程度上取決于嵌(qian)入(ru)式軟(ruan)件,這一領域占了嵌(qian)入(ru)式系統的(de)主(zhu)要的(de)工作(zuo)(zuo)部分,因為很多(duo)公(gong)司都知道,嵌(qian)入(ru)式產(chan)品的(de)差異很大程度在(zai)軟(ruan)件上,所以都會將硬(ying)件設(she)計外(wai)包給專門的(de)硬(ying)件公(gong)司。
個人(ren)認為驅動(dong)上對(dui)軟硬件的(de)(de)差別不是很明顯,尤其是基于操(cao)作系統的(de)(de)嵌入式平臺(tai)下(xia),所以我認為還(huan)有一種選擇,就(jiu)是搞軟件的(de)(de)人(ren)去了解(jie)數(shu)字電路,入門簡單(dan)一些,加之(zhi)軟件的(de)(de)基礎可以寫(xie)出不錯的(de)(de)底層硬件驅動(dong)程序。這(zhe)點只是個人(ren)見(jian)解(jie),比較高端的(de)(de)驅動(dong),涉及時序等內(nei)容,還(huan)是需要(yao)比較深厚的(de)(de)電路知識的(de)(de)。
那(nei)女孩兒適(shi)不適(shi)合加入(ru)嵌(qian)(qian)入(ru)式(shi)(shi)行列(lie)?那(nei)是(shi)一定的(de)(de),現(xian)在嵌(qian)(qian)入(ru)式(shi)(shi)這一領域還處(chu)于人才缺口相當(dang)大的(de)(de)現(xian)狀(zhuang),而且(qie)很多(duo)技術團隊還是(shi)希望有(you)女孩兒加入(ru)的(de)(de),所以(yi),想要(yao)加入(ru)這樣(yang)的(de)(de)行列(lie),沒必要(yao)有(you)那(nei)么(me)多(duo)的(de)(de)顧(gu)忌(ji)……

