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