朱有鵬:對嵌入式工程師的一些小建議
?
你搜嵌入式,可能會看到大量說嵌入式的發(fā)展前景的吧,近幾年來隨著互聯(lián)網的發(fā)展,嵌入式技能已經滲透到生活中各個領域,人們對嵌入式系統(tǒng)的功能要求越來越復雜,性能要求也越來越高,當然嵌入式軟件系統(tǒng)結構也隨之越來越復雜,嵌入式軟件的開發(fā)已成為復雜的系統(tǒng)工程,所以對于從事嵌入式軟件開發(fā)工作者來說,更多的學習及研究越來越重要
???????作為從事了5年之久的嵌入式軟件工程師職業(yè),嵌入式老師朱有鵬(現(xiàn)在自己創(chuàng)業(yè)錄制視頻了)認為以下職責是必須要掌握的:
? ? ? ??1、嵌入式軟件工程師能根據項目管理和工程技術的實際要求,按照系統(tǒng)總體設計規(guī)格進行軟、硬件實際,編寫系統(tǒng)開發(fā)規(guī)格說明書等相應的文檔
? ? ? ? 2、組織和指導嵌入式系統(tǒng)靠法實施人員實施硬件電路、編寫和調試程序,并對嵌入式系統(tǒng)硬件設備和程序進行優(yōu)化和集成測試,開發(fā)出符合系統(tǒng)總體設計要求的高質量嵌入式系統(tǒng);
??????? 3、具有工程師的實際工作能力和業(yè)務水平。
同時在技術日益發(fā)展的今天,工程師怎么才能確保自己掌握的只是是試下所需要的呢?給出大家十點小建議,希望對看的人有所幫助
???????1、隨著因特網的發(fā)展,建議嵌入式工程師學習一些因特網方面的技術,在職業(yè)發(fā)展方面會有加分的
?
? ? ?2、不要覺得掌握現(xiàn)在會的東西已經很好,很穩(wěn)定了,應該要多學習本有專業(yè)之外的知識,包括工程以外的知識。
???????4、熟悉實時操作系統(tǒng),嵌入式工程師從一些較小型的系統(tǒng)著手,累積相關技術經驗。
???????5、培養(yǎng)多元化技能與系統(tǒng)觀,嘗試著去開發(fā)手機應用程序、或者是學習后端服務器的相關技術,能讓你開啟完全不同的觀點,去熟悉開放性硬件,現(xiàn)在市面上有不少現(xiàn)成的開發(fā)板,能讓工程師專注于學習獨特算法的開發(fā)。
???????6、了解軟件的同事也要了解最新的處理器,除了要深入了解C或C++等基本程序語言,有時也要認識一些熱門的新程序語言以因應特殊設計需求,但更重要的是了解最新的處理器技術;處理器才是嵌入式系統(tǒng)的本質。
???????7、要能熟悉開放源碼軟件,建議工程師避免只專長單一領域,因為那可能會阻礙你的成長。對嵌入式工程師來說,確保自己對軟硬件技術都很了解,是非常寶貴的價值。
???????8、建立系統(tǒng)級的工程思維,嵌入式工程師擁有系統(tǒng)導向的思維是很重要的,此外每個嵌入式工程師都應該具備優(yōu)良的項目管理技巧,力求準時完成負責的項目。
???????9、要能明確表達自己的想法與意見透過文字或繪圖,無論是哪一種工程師,都需要能有效表達自己的想法與意見。
???????10、學習無線連結技術,嵌入式工程師需要在接下來1—3年學習無線連結技術,特別是Wi-Fi與藍牙低功耗;因為現(xiàn)在的嵌入式設備與使用者智能手機連結的主要方式