91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

資深嵌入式工程師的十條建議

工程師人生 ? 來源:網(wǎng)絡整理 ? 作者:工程師吳畏 ? 2018-09-03 09:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

回憶起來,不知什么時候開始,整個it業(yè)界開始習慣用開源軟件來開發(fā)應用程序(Apps),產業(yè)專家也鼓勵嵌入式工程師們走出舒適圈、學習新技能,才能與時俱進。正是如此,越來越多的人加入學習嵌入式的大軍,致使嵌入式發(fā)展的如火如荼,工程師們的待遇也相應的蒸蒸日上。對此,有想法在此行業(yè)發(fā)展的人可是留下企鵝,大家一起進步。

回顧1980年代的嵌入式領域,當時的工程師主要是設計混合信號電路、連接微控制器、撰寫低階編碼、從外面拿回產品原型…只要一個工程師就能做好以上所有事情。但是現(xiàn)在,嵌入式系統(tǒng)變得更大、更復雜,一臺設備可能有數(shù)百萬行軟件程序代碼;嵌入式技術也被區(qū)分為硬件開發(fā)、固件開發(fā)與軟件開發(fā)。

在很多大公司仍然是如此,但趨勢似乎又有回頭的跡象;有越來越多業(yè)者開始整合工程師的角色,尋找既熟悉軟件也熟悉硬件技術的工程師,以求事半功倍之效。調查顯示,現(xiàn)在有越來越多工程師的工作同時牽涉硬件與軟件技術。

有越來越多工程師需要軟硬件技術能力兼?zhèn)?/p>

嵌入式技術日進千里,工程師要如何確保自己學習到的新技術是最關鍵的?為此EETimes美國版請教了九位嵌入式領域專家與一位負責招募人才的主管,請他們分享究竟現(xiàn)在的嵌入式工程師最需要掌握哪些重要技能;雖然他們的意見稍有不同,但都同意一個觀點:所有的工程師都不應該停止學習。

以下是整理專家意見,歸納出的十個給嵌入式工程師的建議:

1. 學習那些讓因特網(wǎng)實現(xiàn)的技術

具備30年嵌入式工程師經驗的獨立產品設計與顧問公司Aurium Technologies 總經理Ken Wada 認為,多數(shù)嵌入式領域工程師都知道如何撰寫C或C++語言程序,但有時候這樣的技能是不夠的;他建議嵌入式工程師學習因特網(wǎng)有關的技術,對職業(yè)生涯發(fā)展會有加分效果,例如他目前負責的幾個開發(fā)案,都是在嵌入式系統(tǒng)中嵌入虛擬(virtual)的XML,好讓一些小型連網(wǎng)設備能具備“即插即用”的運作模 式。

2. 學習利用搜索引

當了35年工程師、自認是“看得懂系統(tǒng)架構的軟件 人”的PTR Group首席科學家Michael Anderson認為,不要閉門造車,要善用開放源碼世界的信息,很多常見的設計問題其實透過因特網(wǎng)就能找到同領域菁英貢獻的程序代碼;嵌入式工程師們要走出自己的小世界擁抱社群,與同領域的其他工程師們相互交流、互相幫助,而這也是開放源碼世界的精神。

3. 離開舒適圈!

雖然只當了18年工程師、但自認是系統(tǒng)與軟件技術“通才”的DSP嵌入式軟件開發(fā)顧問公司Jetperch創(chuàng)辦人Matt Liberty建議,不斷更新并提升原本擅長的技術雖然很重要,但嵌入式工程師若能擴展自己的知識領域會更有益。走出舒適圈,挑戰(zhàn)自我、去學習原本不熟悉的東西,包括工程以外的知識,例如與客戶、同事之間的互動,將會收獲良多。

4. 熟悉實時操作系統(tǒng)(RTOS

在工程人才招募機構Randstad Technologies負責嵌入式產業(yè)領域的解決方案經理Henry Wintz表示,目前產業(yè)界對于熟悉RTOS的工程師需求很高,也愿意提供更高的薪資水平;因此他鼓勵沒有接觸過RTOS的嵌入式工程師從一些較小型的系統(tǒng)著手,累積相關技術經驗。此外他也發(fā)現(xiàn)產業(yè)界對嵌入式Linux人才有不少需求,主要是因為這種操作系統(tǒng)具備較大的設計彈性。

5. 培養(yǎng)多元化技能與系統(tǒng)觀

擔任近20年工程師、具備許多不同領域技術經驗的技術顧問公司Rebelbot顧問Jen Costillo建議,原本從事較小型系統(tǒng)架構(例如MCU)開發(fā)的工程師,可以開始去熟悉更大的系統(tǒng)(例如Linux驅動程序),反之亦然。嘗試著去開發(fā)手機應用程序、或者是學習后端服務器的相關技術,能讓你開啟完全不同的觀點;他并建議工程師去熟悉開放性硬件,現(xiàn)在市面上有不少現(xiàn)成的開發(fā)板,能讓工程 師專注于學習獨特算法的開發(fā)。

6. 了解軟件也要了解最新的處理器

有超過15 年嵌入式軟件工程師經驗的Embedded.fm 工程師Elecia White表示,除了要深入了解C或C++等基本程序語言,有時也要認識一些熱門的新程序語言以因應特殊設計需求,但更重要的是了解最新的處理器技術;處理器才是嵌入式系統(tǒng)的本質。因為我們的系統(tǒng)資源有限,我們需要了解可用的資源有哪些。

7. 要能熟悉開放源碼軟件

擁有31年工程師經驗的Freescale Semiconductor 數(shù)字網(wǎng)絡全球軟件開發(fā)部門總監(jiān)Rob Oshana 表示,客戶往往會要求在系統(tǒng)中整合一大堆軟件,因此所有的嵌入式工程師需要熟悉各種軟件;他建議工程師避免只專長單一領域,因為那可能會阻礙你的成長。對 嵌入式工程師來說,確保自己對軟硬件技術都很了解,是非常寶貴的價值。

8. 建立系統(tǒng)級的工程思維

自詡為高信賴度嵌入式系統(tǒng)專家、擔任了15年工程師的E2V電子系統(tǒng)總工程師Adam Taylor認為,嵌入式工程師擁有系統(tǒng)導向的思維是很重要的,有不少開發(fā)案遇到問題,就是因為沒有在開發(fā)初期充分考慮基準、驗證策略以及兼容性驗證計劃 等項目;此外每個嵌入式工程師都應該具備優(yōu)良的項目管理技巧,力求準時完成負責的項目。具備能明智因應技術與項目風險的能力,對職業(yè)生涯發(fā)展會很有幫助。

9. 要能明確表達自己的想法與意見透過文字或繪圖)

Micrum 總裁Jean LaBrosse認為,無論是哪一種工程師,都需要能有效表達自己的想法與意見;往往有些菜鳥工程師無法清晰表達自己的想法,因為抓不到重點,而最好的解決方法是練習將之圖形化,例如畫出流程圖。這聽起來好像有點過時,但有時利用各種圖框組合來整理自己的思緒、表達想法會是很有用的,例如iPad的 iThoughts應用程序。

10. 學習無線連結技術

自認是低階嵌入式工程師、有13年工作經驗的iRobot資深首席軟件工程師Chris Svec建議,嵌入式工程師需要在接下來1~3年學習無線連結技術,特別是Wi-Fi藍牙低功耗(BLE);因為現(xiàn)在的嵌入式設備(至少各種消費性電子都是)與使用者智能手機連結的主要(或唯一)方式,就是透過這些無線技術,雖然Wi-Fi與BLE不一定會是嵌入式系統(tǒng)的標準配備,但熟悉這些技術對嵌入式工程師來說會很實用。

以上十點只是一點心得體會,希望對你學習有點幫助。如果你目前想學嵌入式確沒有方向,或者正處于學習中存在問題又不知道如何解決的話,這邊你可以留下企鵝,樓主這些年也有不少干貨,相信一定可以幫助你走向新的篇章。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5200

    文章

    20472

    瀏覽量

    334439
  • 工程師
    +關注

    關注

    59

    文章

    1603

    瀏覽量

    71066
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是BSP工程師

    一、嵌入式系統(tǒng) 要明白什么是嵌入式軟件工程師,我們先從嵌入式系統(tǒng)(嵌入式設備)說起。維基百科上對嵌入式
    發(fā)表于 01-13 06:54

    系統(tǒng)嵌入式的學習路線

    比較簡單,硬件工程師工作的含金量主要體現(xiàn)在產品的可靠性和穩(wěn)定性設計、以及電磁兼容設計,這才是硬件設計工程師的含金量所在。 一個資深嵌入式硬件工程師
    發(fā)表于 12-16 07:49

    ARM嵌入式這樣學

    ,世事也在變,前幾年大熱的公務員,現(xiàn)在也逐漸被人嫌棄。所以在濃厚的興趣使然下,才有可能成功。 另外,嵌入式這個魚塘也有攪渾水般的存在,據(jù)了解,某知乎er最近面試的幾個平均工作年齡超三年的硬件工程師
    發(fā)表于 12-04 07:48

    嵌入式就業(yè)形勢好不好?

    投身該領域的工程師提供參考。 一、行業(yè)熱鬧背后的就業(yè)現(xiàn)實 近年來,隨著物聯(lián)網(wǎng)、人工智能等技術的興起,嵌入式行業(yè)迎來了前所未有的發(fā)展機遇。崗位需求看似繁多,但企業(yè)對于人才的要求卻日益嚴苛。 過去,掌握
    發(fā)表于 11-10 11:48

    為什么嵌入式驅動開發(fā)工程師可以拿高薪

    嵌入式驅動開發(fā)工程師能拿到高薪,核心在于這個崗位剛好踩中了行業(yè)剛需、技術壁壘高、人才缺口大這三個關鍵節(jié)點,而且這種需求還在隨著智能硬件的普及持續(xù)擴大。首先得明確,嵌入式驅動是硬件和軟件之間
    的頭像 發(fā)表于 10-30 16:37 ?775次閱讀
    為什么<b class='flag-5'>嵌入式</b>驅動開發(fā)<b class='flag-5'>工程師</b>可以拿高薪

    硬件工程師嵌入式軟件哪個更有前途?

    不少人琢磨硬件工程師嵌入式軟件到底哪個更有前途,其實從實際職場情況和成長路子看,差別還挺清楚的。先說說天花板這事,一般來講,硬件工程師的職業(yè)天花板還真比嵌入式軟件低 —— 硬件崗位大
    的頭像 發(fā)表于 09-10 10:43 ?1139次閱讀

    招鑲入工程師1個,硬件工程師一個,

    東莞市研生科技有限公司是一家藍牙方案公司,主營藍牙方案的設計開發(fā),產品包括藍牙BLE/4G透傳/AI智能體方案開發(fā),因公司發(fā)展需要需對外招聘嵌入式軟件開發(fā)工程師,對藍牙音頻/BLE以及智能IC讀卡器有三年實操經驗,能單獨完成項目的軟件開發(fā),男女不限,投簡歷郵箱:65905
    發(fā)表于 08-29 02:14

    電子發(fā)燒友工程師看!電子領域評職稱,技術之路更扎實

    電子發(fā)燒友的各位工程師、硬件開發(fā)者們,咱們每天在平臺查芯片手冊、討論電路設計難題、分享嵌入式項目經驗,從調試 PCB 板到開發(fā) AIoT 系統(tǒng),靠的都是過硬的技術實力 —— 而電子領域的職稱評審
    發(fā)表于 08-20 13:53

    嵌入式工程師為什么要學QT?

    Qt對嵌入式工程師來說,真的很重要嗎? Qt是一個跨平臺的C++應用程序開發(fā)框架,非常適合嵌入式系統(tǒng)的開發(fā),Qt在嵌入式開發(fā)中具有很重要的作用。 在項目實踐中可以看出,Qt在工業(yè)自動化
    發(fā)表于 08-14 15:15

    嵌入式工程師的進階之路

    嵌入式工程師的進階之路 (一)初級工程師(0-3 年)核心技能: 單片機開發(fā):STM32F103系列 GPIO/USART/SPI 外設驅動,能完成 LED 呼吸燈、按鍵檢測、串口通信等基礎項目
    發(fā)表于 08-13 11:08

    盤點嵌入式就業(yè)所需要的技能有哪些?

    基礎,能夠進行高性能計算和數(shù)據(jù)處理。 - 了解自動駕駛技術的基本原理,如傳感器融合、路徑規(guī)劃等。 - 具備良好的溝通能力和團隊合作精神,能夠與不同領域的工程師協(xié)作。 2.智能手機行業(yè): - 熟悉嵌入式編程
    發(fā)表于 08-11 15:43

    嵌入式開發(fā)入門指南:從零開始學習嵌入式

    、樹莓派 5. 就業(yè)前景與發(fā)展方向嵌入式工程師在通信、汽車電子、航空航天等領域需求旺盛,具備良好發(fā)展前景。
    發(fā)表于 05-15 09:29

    來自資深工程師對ELF 2開發(fā)板的產品測評

    來自資深工程師對ELF 2開發(fā)板的使用測評
    的頭像 發(fā)表于 04-28 15:03 ?1915次閱讀
    來自<b class='flag-5'>資深</b><b class='flag-5'>工程師</b>對ELF 2開發(fā)板的產品測評

    如何成為一名嵌入式軟件工程師

    如何成為一名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負責開發(fā)運行在特定硬件平臺上的軟件,這些軟件通常與硬件緊密集成,以實現(xiàn)特定的功能。 不僅需要精通編程語言
    發(fā)表于 04-15 14:37

    嵌入式系統(tǒng)開發(fā)圣經【干貨】

    內容包括:嵌入式系統(tǒng)的介紹、嵌入式SoC硬件系統(tǒng)概論、嵌入式系統(tǒng)軟件開發(fā)。適用于產品主管、系統(tǒng)設計分析人員及欲進入該領域的工程師。本資料詳細的理論講解,廣泛深入地分析相關的
    發(fā)表于 03-12 13:58