嵌入式工程師自學(xué)教程 怎樣做一個(gè)合格的嵌入式工程師?
怎樣做一個(gè)合格的嵌入式工程師?正式工作五年,逐漸地死去激情。10平米的房子都買不起。是一個(gè)失敗的話的80后嗎?先從技術(shù)角度來講,曾經(jīng)的一個(gè)不合格的嵌入式工程之前,你前提是先擁有嵌入式工程師,要入門入行
怎樣做一個(gè)合格的嵌入式工程師?
正式工作五年,逐漸地死去激情。10平米的房子都買不起。是一個(gè)失敗的話的80后嗎?
先從技術(shù)角度來講,曾經(jīng)的一個(gè)不合格的嵌入式工程之前,你前提是先擁有嵌入式工程師,要入門入行才行。
入門前提是得懂模擬電路,數(shù)字電路,這是電子信息工程基礎(chǔ)。緊接著就分嵌入式硬件和嵌入式軟件工程師。
嵌入式軟件工程師,前提是得需要肯定會(huì)的C語言基礎(chǔ)。但通用的C語言和單片機(jī)c的運(yùn)用有是有的差異,還要怎么學(xué)習(xí)單片機(jī),這些開發(fā)環(huán)境的堆建和使用,遇見bug都差不多的調(diào)試方法。
嵌入式硬件工程師,需要在基礎(chǔ)上能學(xué)會(huì)一個(gè)EDA軟件,用來設(shè)計(jì)原理圖,設(shè)計(jì)pcb圖,還有導(dǎo)Bom等等操作,除了,還得學(xué)電烙鐵的使用,各種插件貼片器件的焊接,測試工具,示波器,靜電臺(tái),邏輯分析儀等,起碼正式的硬件維修的能力
成熟不合格的嵌入式工程師必須哪些?
長大成熟成績合格的嵌入式工程師,一般擁有多個(gè)巳經(jīng)量產(chǎn)中的項(xiàng)目開發(fā)的經(jīng)驗(yàn)和能力。只有經(jīng)大批量何時(shí)上市的產(chǎn)品,才能可以體現(xiàn)出很多設(shè)計(jì)開發(fā)過程中的不合理。這也是重中之重地方。
以外上面的條件,同樣軟件工程師,還能夠有不屬于自身的軟件開發(fā)思路與框架,遇到了bug有自己一套晚熟的該怎么解決方案。
而硬件工程師則是需要手中掌握對(duì)Emc/Emi有自己的處理方案該怎么解決。器件選型等等技能所需的能力。
現(xiàn)在先簡潔的語言起來,要長大成熟鑒定合格的嵌入式工程師,是需要有單獨(dú)的變更土地性質(zhì)的能力,有拿回需求和功能,能夠再細(xì)分設(shè)計(jì)任務(wù),作為輸出設(shè)計(jì)方案,實(shí)現(xiàn)設(shè)計(jì)方法,選型評(píng)估,完全成熟的解決問題的能力。在自己硬件或者軟件工作里,曾經(jīng)的一個(gè)能獨(dú)檔的牛人。
以上是我個(gè)人據(jù)工作所得,免不了有偏頗。
熱情大家,評(píng)論,點(diǎn)贊和評(píng)論,默默點(diǎn)贊,查哈!
謝謝了大家!
工資是測定一切的任何標(biāo)準(zhǔn)
做嵌入式需要掌握哪些知識(shí)?
嵌入式知識(shí)應(yīng)該是學(xué)會(huì)了200以內(nèi)這些知識(shí):
1.嵌入式低級(jí)C語言(和Linux系統(tǒng),嵌入式C語言高級(jí)編程,數(shù)據(jù)結(jié)構(gòu)及算法);
2.嵌入式設(shè)備及GUI開發(fā)(包括嵌入式環(huán)境配置與開發(fā)工具自學(xué),GUI圖形界面開發(fā));
3.嵌入式Linux高級(jí)程序設(shè)計(jì)(主要注意是嵌入式Linux系統(tǒng)編程);
高級(jí)網(wǎng)絡(luò)程序設(shè)計(jì)(比較多是Linux高級(jí)網(wǎng)絡(luò)編程);
5.數(shù)據(jù)庫開發(fā)(通常是數(shù)據(jù)庫開發(fā));
6.C面向?qū)ο蟾呒?jí)語言程序設(shè)計(jì)(通常是C語言高級(jí)語言開發(fā));
7.物聯(lián)網(wǎng)(比較多是物聯(lián)網(wǎng)開發(fā));
Linu臺(tái)驅(qū)動(dòng)開發(fā)(要注意是Linu臺(tái)驅(qū)動(dòng)開發(fā))。
我希望你能盡早擁有大牛,并且找到自己想的工作!