溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

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

發(fā)布時間:2020-06-18 17:50:08 來源:網(wǎng)絡(luò) 閱讀:910 作者:VXpw 欄目:系統(tǒng)運(yùn)維

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

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

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

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

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

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

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

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI