色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

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

工程師人生 ? 來源:網絡整理 ? 作者:工程師吳畏 ? 2018-09-03 09:23 ? 次閱讀

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

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

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

有越來越多工程師需要軟硬件技術能力兼備

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

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

1. 學習那些讓因特網實現的技術

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

2. 學習利用搜索引

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

3. 離開舒適圈!

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

4. 熟悉實時操作系統(RTOS

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

5. 培養多元化技能與系統觀

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

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

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

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

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

8. 建立系統級的工程思維

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

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

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

10. 學習無線連結技術

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

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

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

    關注

    5082

    文章

    19118

    瀏覽量

    305002
  • 工程師
    +關注

    關注

    59

    文章

    1570

    瀏覽量

    68514
收藏 人收藏

    評論

    相關推薦

    嵌入式工程師常用的開發工具有哪些?

    嵌入式工程師常用的開發工具有哪些? 在嵌入式系統開發的廣闊領域中,嵌入式工程師們憑借著一系列強大的工具,將創意與技術完美融合,打造出高效、可
    發表于 12-20 15:29

    嵌入式學習建議

    的平衡,要在理解軟件工程基本原理基礎上理解硬件構件與軟件構件等基本概念。 以上建議,僅供初學者參考。當然,以上只是基礎階段的學習建議。要成為良好的嵌入式系統設計
    發表于 10-22 11:41

    名單公布!【書籍評測活動NO.42】 嵌入式Hypervisor:架構、原理與應用

    ,以及PRTOS社區的愿景等內容。 作者簡介 孫陳偉 某大廠資深編譯器團隊編譯器開發工程師,曾任華為技術軟件公司高級軟件工程師,梅特勒-托利多儀器儀表(中國)有限公司嵌入式軟件
    發表于 08-23 15:17

    嵌入式熱門領域有哪些?

    通過物聯網連接各種物理設備和傳感器,促使它們之間實現信息的交換和數據的共享。從智能家居到智能城市,物聯網的應用不斷擴展,為嵌入式系統工程師帶來了廣泛的就業機會和發展前景。 自動駕駛 自動駕駛技術作為
    發表于 07-16 09:23

    找STM32硬件開發兼職工程師

    上海做傳感器的公司,找STM32硬件開發兼職工程師,會硬件開發,嵌入式軟件開發,可項目外包。有意聯系:15900460170
    發表于 06-22 19:12

    嵌入式軟件工程師如何提升自己?

    的基礎 嵌入式軟件工程師需要具備扎實的計算機科學和工程知識。因此,在職業生涯的起步階段,建議將重點放在學習基礎知識上,包括數據結構、算法、操作系統、編程語言等。通過深入學習這些基礎知識
    發表于 06-12 11:20

    從事嵌入式方向,一定要軟硬件通吃?

    嵌入式系統開發領域,軟件和硬件的界限常常模糊不清。一個常見的問題是,嵌入式軟件工程師是否需要了解硬件。本文將探討這一問題的重要性,并分析嵌入式軟件
    的頭像 發表于 06-05 08:10 ?1183次閱讀
    從事<b class='flag-5'>嵌入式</b>方向,一定要軟硬件通吃?

    嵌入式軟件工程師和硬件工程師的區別?

    嵌入式軟件工程師和硬件工程師的區別? 嵌入式軟件工程師 嵌入式軟件
    發表于 05-16 11:00

    一款適合嵌入式工程師使用的在線工具

    一款適合嵌入式工程師使用的在線工具,工具有如下功能,如下圖所示: 1. 報文校驗功能,如下圖所示 2. UDP服務端測試工具:該UDP服務端工具可以理解為 “UDP服務端” 或者 “服務器
    發表于 04-09 22:20

    **十條PCB元器件擺放小建議**

    十條PCB元器件擺放小建議 PCB設計中有非常多關于布線線寬、布線疊層、原理圖等相關的技術規范。 事實上,關于元器件擺放限制很少,但這并不意味著你可以為所欲為。分享十條PCB元器件擺放小建議
    發表于 03-14 10:39

    嵌入式工程師需要掌握哪些技術?

    嵌入式工程師需要掌握哪些技術? 嵌入式系統是當今科技領域中的重要組成部分,它們存在于我們生活的方方面面,從智能手機到汽車控制系統,從家電到醫療設備。因此,對于那些想要進入嵌入式行業的
    發表于 03-04 16:38

    嵌入式人工智能的就業方向有哪些?

    的發展方向有很多,門檻高低不一樣。下面給大家列舉一些相應崗位所需具備的技能: 一:嵌入式Linux,C語言開發工程師,Linux軟件開發工程師 LinuxC語言開發 LinuxC語言開發進階 Linux
    發表于 02-26 10:17

    職位介紹 之 嵌入式開發工程師

    什么是嵌入式軟件開發 ????????嵌入式系統是以應用為中心,以計算機技術為基礎,并且軟硬件可裁剪,適用于應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。 ????????它
    的頭像 發表于 01-17 17:23 ?491次閱讀

    一名嵌入式工程師的漲薪經歷

    下面是一位嵌入式工程師的漲薪經歷,希望可以幫助到你,幫到其他的在校學生。 ? 階段 1 大一到大三這個階段我與大多數學生相同: ? 一、學習本專業知識(電子信息類專業) 二、學習嵌入式軟件開發需要
    的頭像 發表于 01-05 08:39 ?445次閱讀
    主站蜘蛛池模板: 国产成人一区二区三区在线观看| 欧美成ee人免费视频| 久久久久久久久a免费| 99久久免热在线观看6| 欧美亚洲日韩国产在线在线| 国产午夜精品不卡观看| 99午夜视频| 色偷偷7777www| 国产免费内射又粗又爽密桃视频| 亚洲精品国产精品麻豆99| 久久妇女高潮几次MBA| 97免费视频观看| 色偷偷超碰97人人澡人人| 美国一级黄色| 国产在线视精品在亚洲| 67194成网页发布在线观看| 日本高清在线一区二区三区| 久久久无码精品亚洲A片软件| 国产小伙和50岁熟女23p| 成人性生交大片免费看金瓶七仙女| 亚洲 欧美 国产 在线 日韩| 青青草原国产在线观看| 伦理片97影视网| 国产精品久久久亚洲偷窥女厕| 99久久综合国产精品免费| 用快播看av的网站| 亚洲视频在线观看地址| 亲胸揉胸膜下刺激视频在线观看 | 蜜桃传媒视频| 国产av在线播放| younv 学生国产在线视频| 69精品人人人人| 18黄女脱内衣| 2019香蕉在线观看直播视频| 伊人青青操| 在线免费观看日本| 在线观看永久免费网站| 怡红院美国分院一区二区| 一个人HD高清在线观看免费视频| 日韩中文字幕欧美在线视频| 久久精品美女久久|