![]() |
|
嵌入式新手如何找工作 |
|
不少參加嵌入式培訓(xùn)的學(xué)員反應(yīng),學(xué)習(xí)過一段時間后,心里依舊很迷茫,會覺得越往里面學(xué),感覺不懂的東西越多,心里越是沒底,都沒有信心去找工作。那么,嵌入式新手到底該如何找工作?華清遠(yuǎn)見這就給您說說! 華清遠(yuǎn)見就業(yè)老師和嵌入式培訓(xùn)學(xué)員溝通過程中,有些學(xué)員有這樣的擔(dān)心:即使是學(xué)過了的東西,甚至是自己做過的東西,估計面試的時候恐怕很多還是說不出來,因為學(xué)這些東西的時候很多都是照著資料弄出來的,比如像U BOOT的移植過程中,加入Nand Flash的驅(qū)動,在Linux過程中添加Flash分區(qū),移植CS8900a的驅(qū)動等等,都是收集很多資料然后按照資料一步一步弄出來的,雖然其中碰到很多問題,也自己解決了,可還是感覺這好像一點技術(shù)含量都沒有,如果完全要我寫一個全新的驅(qū)動出來,我估計肯定寫不出。 其實這種疑惑可能在學(xué)習(xí)嵌入式的同學(xué)中比較常見,主要的原因應(yīng)該還是因為沒有真正弄懂Bootloader/內(nèi)核/驅(qū)動程序等的工作原理,僅僅依靠網(wǎng)上收集的資料,能把一些東西做出來,但自己的理解還遠(yuǎn)遠(yuǎn)不夠,很多步驟都只是“知其然而不知其所以然”,這樣由于缺乏足夠的基礎(chǔ)知識,產(chǎn)生這種迷茫的感覺也就很正常了。 嵌入式方向之所以相對要難,門檻要高一些,正是因為它需要非常扎實的計算機基礎(chǔ)理論知識,需要對底層知識有很好的掌握,而不是流于表面的一些花俏的技巧。比如像上述同學(xué)所提到的UBoot移植,內(nèi)核/驅(qū)動移植等過程,基本的要求是,你需要了解Bootloader/內(nèi)核的工作原理,能夠讀懂UBoot和Linux 內(nèi)核的源代碼,如果沒有這些基本功,你就只能亦步亦趨的依照別人的文檔來移植,而且還無法真正理解別人為什么要那么做,就更談不上自己獨立的完成了。 另外,換個角度來看,有這些疑惑,對你來說其實是好事,發(fā)現(xiàn)問題解決問題的過程就是你技術(shù)實力增長的過程,華清遠(yuǎn)見嵌入式培訓(xùn)四個月的學(xué)習(xí)時間一點都不長,剛開始有一些問題是很正常的,當(dāng)你經(jīng)過努力解決這些問題之后,肯定會發(fā)現(xiàn)自己技術(shù)實力大有增長的。 后提下找工作的事情,來華清遠(yuǎn)見參加嵌入式培訓(xùn)的學(xué)員,大家基礎(chǔ)不盡相同,興趣愛好各有特點,要結(jié)合自己的實際情況和興趣來選擇企業(yè)。培訓(xùn)后期可能前面很多東西都忘記了,有時間多翻來看看,把基礎(chǔ)打好,自己也就有信心應(yīng)對企業(yè)的筆試和面試(一般公司的筆試題以C/C++、數(shù)據(jù)結(jié)構(gòu)為主,再有就是有一點linux相關(guān)的知識;面試多數(shù)是以自己的項目經(jīng)驗為主)。 很多公司的筆試題并不是要你一定能做出來,但是思路一定得能夠描述出來,尤其是一些大企業(yè)面試的過程中,不能寫出來的編程題,可以用語言來描述一下思路,他們看重的是你的綜合素質(zhì),面試的時候自信的態(tài)度和良好的溝通能力就很重要了。平時一定多和就業(yè)老師溝通,對你就業(yè)幫助時很大的。 熱點鏈接:
1、Android培訓(xùn)后能找個好工作嗎 |