新手學(xué)習(xí)嵌入式需要掌握的幾點(diǎn)知識(shí)點(diǎn)

從事嵌入式開發(fā)十年了,有些感想寫出來(lái),一則鞭策自己,讓自己看到自己的不足,認(rèn)清以后的發(fā)展方向,二則深知很多朋友會(huì)像我當(dāng)初一樣,為不知道儲(chǔ)備什么知識(shí)而苦惱,所以寫點(diǎn)東西給這些朋友們提供參考。一些淺見。這里覺得有幫助或者還在迷茫的朋友可以留下企鵝。
首先,IT是一個(gè)需要不斷學(xué)習(xí)的行業(yè),沒有任何一個(gè)行業(yè)像我們這樣需要不斷地接觸新東西,學(xué)習(xí)新知識(shí),如同《學(xué)計(jì)算機(jī)的你傷不起呀》中吼的那樣,搞上層開發(fā)的,各種編程語(yǔ)言;搞系統(tǒng)開發(fā)的,各種系統(tǒng);做底層的,各種匯編,芯片,指令集;當(dāng)然了,無(wú)論做哪層,各種編譯器,工具,軟硬件知識(shí)等等都能。隨便一類學(xué)問(wèn)中的一小部分都是一摞磚一般的書啊。
新手學(xué)習(xí)嵌入式需要掌握的幾點(diǎn)知識(shí)點(diǎn)

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供長(zhǎng)沙縣網(wǎng)站建設(shè)、長(zhǎng)沙縣做網(wǎng)站、長(zhǎng)沙縣網(wǎng)站設(shè)計(jì)、長(zhǎng)沙縣網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、長(zhǎng)沙縣企業(yè)網(wǎng)站模板建站服務(wù),十余年長(zhǎng)沙縣做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

其次,嵌入式行業(yè)更像是IT中的IT。標(biāo)準(zhǔn)缺乏,規(guī)格多變,技術(shù)變化又特快,剛流行的技術(shù)可能沒兩年就會(huì)失去生機(jī)。比如塞班,Nokia放棄了,iso吧,也沒動(dòng)靜了,現(xiàn)在安卓火的很,說(shuō)不定過(guò)幾年就像今天的塞班,感覺像是永遠(yuǎn)跟不上時(shí)代的節(jié)奏。
所以,很多人都說(shuō)IT是吃青春飯的,一點(diǎn)不為過(guò),等到年紀(jì)大了,或許真的做技術(shù)會(huì)力不從心吧。尤其是國(guó)內(nèi),技術(shù)人員的地位……(你懂得)。
話說(shuō)嵌入式這個(gè)行業(yè)到底需要什么樣的技術(shù)人才?
仔細(xì)觀察各種招聘的崗位要求吧,無(wú)非是
1, 通用要求:比如什么學(xué)歷,多少年工作經(jīng)驗(yàn),有創(chuàng)新精神,抗壓能力強(qiáng),吃苦耐勞,善于溝通,態(tài)度認(rèn)真等等等等……
2, 專業(yè)要求:這個(gè)可真的多了去了,但無(wú)非就是各種精通。什么精通控制理論,精通電路設(shè)計(jì),精通各種硬件驅(qū)動(dòng)開發(fā),精通linux內(nèi)核以及裁剪,精通C/C++/Java語(yǔ)言,精通DSP,精通ARM,精通什么linux/ecos/ucos/wince/VxWorks,精通嵌入式數(shù)據(jù)庫(kù),精通多線程編程,精通各種網(wǎng)絡(luò)協(xié)議,精通各種總線協(xié)議,精通塞班/安卓/IOS平臺(tái)應(yīng)用開發(fā),精通匯編,編譯器,二進(jìn)制工具;精通各種媒體封裝格式,編解碼;精通通信技術(shù);精通硬件原理圖;精通PCB設(shè)計(jì);精通計(jì)算機(jī)結(jié)構(gòu);精通bootloader,精通……感覺只要是行業(yè)內(nèi)的就要精通
看完這些,尤其是專業(yè)要求,頭大了吧?

另外還有些以上四類都用得著的技能:
1, 基礎(chǔ)技能:搞嵌入式開發(fā),還有一些必不可少的基礎(chǔ)技能。

2, 特殊技能:對(duì)于嵌入式開發(fā)的某些部分必不可少,但對(duì)于有些(比如應(yīng)用開發(fā))可能沒有多大用處。

3, 擴(kuò)展的能力,這些可能是要用到的。

a) 通信協(xié)議,對(duì)于非應(yīng)用層的通信協(xié)議,我實(shí)在不知道是不是該把它放入操作系統(tǒng)的范疇,因?yàn)楹芏嗖僮飨到y(tǒng)是沒有網(wǎng)絡(luò)部分的,但是在很多方面它又是由操作系統(tǒng)提供。當(dāng)然這些下層通信協(xié)議,貌似不太用關(guān)心,因?yàn)樘嗟拈_源協(xié)議棧了。應(yīng)用層的網(wǎng)絡(luò)協(xié)議可能就要關(guān)心了,比如http,ftp,rtsp,rtmp,mms等等。
b) 音視頻處理,比如文件封裝啊,音視頻的編解碼啊,各種音視頻的標(biāo)準(zhǔn)啊,還有流媒體什么的。Ffmpeg是一個(gè)很好的東西,建議學(xué)習(xí)一下。
c) 信息安全,恩,這一塊貌似現(xiàn)在越來(lái)越受到重視了。
d) 數(shù)據(jù)庫(kù),唉,嵌入式設(shè)備能力越來(lái)越強(qiáng)啊!再搞搞我看也不用交叉編譯了。。
新手學(xué)習(xí)嵌入式需要掌握的幾點(diǎn)知識(shí)點(diǎn)

有時(shí)和同事討論起現(xiàn)在的行業(yè)需求,說(shuō)到各個(gè)公司總是招不到人,程序員又總說(shuō)找不到工作,自己就有很多感想,是公司要求高,還是程序員要求高?有時(shí)候看到一些招聘的職位要求,總是打擊到自己的信心,一條一條數(shù)下來(lái),好像自己能做到的還真沒多少,只好讓自己再努力些再努力些;當(dāng)然有時(shí)也會(huì)覺得某些招聘不靠譜,看那一條條的要求,個(gè)人感覺要是全做到,普通人怎么也得努力個(gè)十年八年的,這樣的大牛們,估計(jì)看不上給出的那薪資吧。
對(duì)于程序員來(lái)講,做技術(shù)真的是很累很難的一件事情。網(wǎng)上搜一下,遍地的抱怨貼,情感貼,都充分反映了這個(gè)職業(yè)對(duì)身體和情感的考驗(yàn)。如果你不畏艱難,想把技術(shù)做下去,那么努力吧,也許某天你會(huì)隨便拿起一份招聘啟事,鄙視一眼:“靠!就這點(diǎn)要求,去了都掉價(jià)!”,那么你就是真正的大牛了!到時(shí)候你會(huì)感謝現(xiàn)在的付出,如果你還是處于迷茫期,你這邊可以留下企鵝,相信我一定可以幫助你更上一層樓!

網(wǎng)站名稱:新手學(xué)習(xí)嵌入式需要掌握的幾點(diǎn)知識(shí)點(diǎn)
網(wǎng)頁(yè)網(wǎng)址:http://bm7419.com/article28/geigjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、網(wǎng)站內(nèi)鏈、全網(wǎng)營(yíng)銷推廣、微信公眾號(hào)、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)