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