從事嵌入式開發(fā)十年了,有些感想寫出來,一則鞭策自己,讓自己看到自己的不足,認清以后的發(fā)展方向,二則深知很多朋友會像我當初一樣,為不知道儲備什么知識而苦惱,所以寫點東西給這些朋友們提供參考。一些淺見。這里覺得有幫助或者還在迷茫的朋友可以留下企鵝。
首先,IT是一個需要不斷學習的行業(yè),沒有任何一個行業(yè)像我們這樣需要不斷地接觸新東西,學習新知識,如同《學計算機的你傷不起呀》中吼的那樣,搞上層開發(fā)的,各種編程語言;搞系統(tǒng)開發(fā)的,各種系統(tǒng);做底層的,各種匯編,芯片,指令集;當然了,無論做哪層,各種編譯器,工具,軟硬件知識等等都能。隨便一類學問中的一小部分都是一摞磚一般的書啊。
其次,嵌入式行業(yè)更像是IT中的IT。標準缺乏,規(guī)格多變,技術變化又特快,剛流行的技術可能沒兩年就會失去生機。比如塞班,Nokia放棄了,iso吧,也沒動靜了,現(xiàn)在安卓火的很,說不定過幾年就像今天的塞班,感覺像是永遠跟不上時代的節(jié)奏。
所以,很多人都說IT是吃青春飯的,一點不為過,等到年紀大了,或許真的做技術會力不從心吧。尤其是國內(nèi),技術人員的地位……(你懂得)。
話說嵌入式這個行業(yè)到底需要什么樣的技術人才?
仔細觀察各種招聘的崗位要求吧,無非是
1, 通用要求:比如什么學歷,多少年工作經(jīng)驗,有創(chuàng)新精神,抗壓能力強,吃苦耐勞,善于溝通,態(tài)度認真等等等等……
2, 專業(yè)要求:這個可真的多了去了,但無非就是各種精通。什么精通控制理論,精通電路設計,精通各種硬件驅動開發(fā),精通linux內(nèi)核以及裁剪,精通C/C++/Java語言,精通DSP,精通ARM,精通什么linux/ecos/ucos/wince/VxWorks,精通嵌入式數(shù)據(jù)庫,精通多線程編程,精通各種網(wǎng)絡協(xié)議,精通各種總線協(xié)議,精通塞班/安卓/IOS平臺應用開發(fā),精通匯編,編譯器,二進制工具;精通各種媒體封裝格式,編解碼;精通通信技術;精通硬件原理圖;精通PCB設計;精通計算機結構;精通bootloader,精通……感覺只要是行業(yè)內(nèi)的就要精通
看完這些,尤其是專業(yè)要求,頭大了吧?
另外還有些以上四類都用得著的技能:
1, 基礎技能:搞嵌入式開發(fā),還有一些必不可少的基礎技能。
2, 特殊技能:對于嵌入式開發(fā)的某些部分必不可少,但對于有些(比如應用開發(fā))可能沒有多大用處。
3, 擴展的能力,這些可能是要用到的。
a) 通信協(xié)議,對于非應用層的通信協(xié)議,我實在不知道是不是該把它放入操作系統(tǒng)的范疇,因為很多操作系統(tǒng)是沒有網(wǎng)絡部分的,但是在很多方面它又是由操作系統(tǒng)提供。當然這些下層通信協(xié)議,貌似不太用關心,因為太多的開源協(xié)議棧了。應用層的網(wǎng)絡協(xié)議可能就要關心了,比如http,ftp,rtsp,rtmp,mms等等。
b) 音視頻處理,比如文件封裝啊,音視頻的編解碼啊,各種音視頻的標準啊,還有流媒體什么的。Ffmpeg是一個很好的東西,建議學習一下。
c) 信息安全,恩,這一塊貌似現(xiàn)在越來越受到重視了。
d) 數(shù)據(jù)庫,唉,嵌入式設備能力越來越強??!再搞搞我看也不用交叉編譯了。。
有時和同事討論起現(xiàn)在的行業(yè)需求,說到各個公司總是招不到人,程序員又總說找不到工作,自己就有很多感想,是公司要求高,還是程序員要求高?有時候看到一些招聘的職位要求,總是打擊到自己的信心,一條一條數(shù)下來,好像自己能做到的還真沒多少,只好讓自己再努力些再努力些;當然有時也會覺得某些招聘不靠譜,看那一條條的要求,個人感覺要是全做到,普通人怎么也得努力個十年八年的,這樣的大牛們,估計看不上給出的那薪資吧。
對于程序員來講,做技術真的是很累很難的一件事情。網(wǎng)上搜一下,遍地的抱怨貼,情感貼,都充分反映了這個職業(yè)對身體和情感的考驗。如果你不畏艱難,想把技術做下去,那么努力吧,也許某天你會隨便拿起一份招聘啟事,鄙視一眼:“靠!就這點要求,去了都掉價!”,那么你就是真正的大牛了!到時候你會感謝現(xiàn)在的付出,如果你還是處于迷茫期,你這邊可以留下企鵝,相信我一定可以幫助你更上一層樓!
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享名稱:新手學習嵌入式需要掌握的幾點知識點-創(chuàng)新互聯(lián)
文章源于:http://jinyejixie.com/article18/ccsegp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站制作、商城網(wǎng)站、ChatGPT、標簽優(yōu)化、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)