電子工程師:做硬體、軟體哪個好?

2021-01-04 技術閒聊

本人從事電子工程師工作已有七八年,設計硬體也編寫過軟體,包括單片機、DSP、ARM等系統軟體編寫,以及HIM人機互動軟體。本人嘗試分析一下這個問題吧。其實,以目前來看,做硬體和軟體都非常有前途的,硬體更需要專業的理論知識和經驗積累相結合,入門較難,需要掌握的知識較多,不單需要電路、模電、數電等理論知識,還需要掌握結構、工藝、元器件的參數性能、材料、廠家、標準、線路等知識,很多都需要多年的經驗積累,一個優秀的硬體工程師可以為公司節約很多成本,包括設計成本、時間成本等,在市場上也很搶手。軟體相對來說,入門容易一些,當然,想要做精做強也要靠後期工作經驗的積累,一個經驗豐富的軟體工程師也是企業競爭的對象。

相對來說,軟體出錯付出的代價要小一些,在原來基礎上更高即可,而硬體出錯,也許得全部設計重做,從設計、制板、元器件、實驗等全部重來,需要付出昂貴的成本代價。

硬體工程師

主要的職責是設計電路原理圖,仿真驗證,繪製PCB;樣板調試和問題分析,做試驗驗證相關功能性能;作為一名資深的硬體工程師,在設計時要充分考慮各器件的功率及整體功率,元器件的可靠性,學會對元器件進行選型,設計出成本低,可靠性高,功能完美的產品,所以一個優秀的硬體工程師需要極強的專業知識和豐富的經驗。

軟體工程師

電子工程師中的軟體工程師主要職責是開發電子硬體設備的驅動以及實現相關功能,比如熟悉單片機、DSP、ARM等CPU 的各個接口驅動開發,比如I2C、SPI、SCI、RS232、RS485.、RS422、USB、CAN等常用通訊驅動開發,熟悉各個CPU晶片平臺的軟體開發等。對於軟體工程師來說,較容易入門,不像硬體涉及到的技能多初學者無從下手,但是編寫軟體需要一定的邏輯思維能力和組織架構能力,軟體編程也不輕鬆,加班時間挺多,大部分時間是在調試,也許一個產品軟體的編程只需一天,而調試的時間需大半個月還不止。

總結,硬體設計需考慮整體功能的實現以及元器件的選型,需要很強的專業技能和經驗儲備能力,而軟體編程更多的是考慮算法和數據結構,需要較強的邏輯思維能力和數學基礎。個人認為,電子設計軟、硬工程師的前景都不錯,一個設計舞臺,一個跳舞,缺一不可,根據自己的興趣愛好選擇即可。

相關焦點

  • 硬體工程師 VS 軟體工程師
    我個人認為造成這個差異的原因,第一個是基本上所有的公司,從初創公司到全球百強,都有對軟體工程師的需求。現在哪個公司不需要幾個碼農來開發app,或者做個web。但是做硬體這種工作並不是所有公司會去做的。舉個簡單的例子,摩根大通銀行在我們學校的招聘會上有明確招軟體工程師,expedia在我們學校招聘會上也明確招聘軟體工程師,如果這個兩個公司突然說要招電子工程師,這不是逗我嗎。。
  • 假如有一次重來的機會,你選擇做一位硬體工程師還是軟體工程師?
    ,大部分人表示軟體工資待遇比硬體要好很多,也有很多不同的觀點,有人表示不喜歡寫代碼,有人後悔當年應該聽爸爸的話去學醫!那麼如果有一次重來的機會,看到該話題的你會選擇做一位硬體工程師還是軟體工程師?為什麼呢?
  • 淺談電子工程師和軟體工程師差距
    硬體工程師主要負責電路分析、設計;並以電腦軟體為工具進行PCB設計,待工廠PCB製作完畢並且焊接好電子元件之後進行測試、調試。其中硬體工程師需要有良好的手動操作能力,能熟練讀圖,會使用各種電子測量、生產工具。 軟體工程師主要負責單片機、DSP、ARM、FPGA等嵌入式程序的編寫及調試。FPGA程序有時屬硬體工程師工作範疇。
  • 軟體工程師相較於硬體工程師更受青睞的原因是什麼
    硬體工程師主要負責電路分析、設計;並以電腦軟體為工具進行PCB設計,待工廠PCB製作完畢並且焊接好電子元件之後進行測試、調試。其中硬體工程師需要有良好的手動操作能力,能熟練讀圖,會使用各種電子測量、生產工具。 軟體工程師主要負責單片機、DSP、ARM、FPGA等嵌入式程序的編寫及調試。FPGA程序有時屬硬體工程師工作範疇。
  • 軟體工程師與硬體工程師的區別你造嗎?
    其實在很多同學在面對自己未來的職業定位與規劃時都會遇到這種情況,做軟體還是硬體?特別是那些專業卡在軟體與硬體之間,或者專業課程都學過的同學,對這個問題肯定是困惑良久。下面從幾個方面帶大家了解軟體工程師與硬體工程師的差別。
  • 電子書閱讀軟體哪個好
    電子書閱讀軟體哪個好,相信不少讀者給出的答案都不一樣,現下隨著電子書的流行,電子書閱讀軟體也逐漸增多,但是卻很少有一款是所有讀者都覺得好用的,今天小編就要為大家帶來省流量閱讀軟體懂書帝介紹,希望給讀者多一種選擇。
  • 零基礎學硬體工程師到哪裡去培訓 上EDA365電子論壇
    零基礎學硬體工程師到哪裡去培訓 上EDA365電子論壇 2019年07月15日 17:17作者:網絡編輯:宏偉   硬體工程師是指從事維護硬體運行
  • 盤點:電子工程師用得最多的15款軟體
    電子工程又稱「弱電技術」或「信息技術」,它的應用形式涵蓋了電動設備以及運用了控制技術、測量技術、調整技術、計算機技術,直至信息技術的各種電動開關。主要研究領域為電路與系統、通信、電磁場與微波技術以及數位訊號處理等。電子工程相關的職業一般分為硬體工程師和軟體工程師。
  • 漫畫計算機科學,同樣一個需求,用軟體實現和硬體實現,哪個好?
    於是公司的軟體工程師和硬體工程師,就水滿報警這個小功能進行了開發(當然,對他們來說,也就是一頓飯的工夫)。我們先來說說硬體工程師的作品,如圖:我們再來說說軟體工程師的作品,如圖:就比較上面兩種實現,哪個更好呢?接下來我們還是用數據分析一下。硬體方案:價格方面,像上文提到的這種單片機,一般市場價為10元左右。
  • 電子工程專業用得最多的17種軟體,你哪個用得好?
    電子工程的主要研究領域為電路與系統、通信、電磁場與微波技術以及數位訊號處理等。電子工程相關的職業一般分為硬體工程師和軟體工程師。而電子工程師是一個對從事集成電路、電子電氣設備等相關產品生產、研發工作的技術人員的統稱。硬體與軟體是不可分離的,硬體需要軟體來執行其程序實現具體功能。軟體需要硬體做載體,它們之間是一個相輔相承的關係。
  • 硬體vs軟體工程師 Round 10,誰贏得你心?
    在硬體與軟體工程師的10局對壘前,我們先Po出來網絡百科對於工程師(Engineer)的官方定義:工程師指具有從事工程產品或系統操作、設計、管理、評估能力的人員。工程師的稱謂,通常只用於在產品或系統工程學其中一個範疇持有專業性學位或相等工作經驗的人士。
  • 硬體工程師如何做職業規劃?有哪些晉升學習路線?
    大家是否有過下面的經歷,或正在處於下面的情況:① 在學校的相關專業或方向的學生,不論是本科生還是研究生,當你在實驗室做實驗,做競賽或是畢業設計的時候,你是否曾覺得硬體知識繁瑣又雜亂,很難找到全貌一窺究竟;又或者突然發現畢業後軟體的工資待遇換算成RMB要比你高2k乃至更多,你是否猶豫過還要不要堅持下去,又或是不止一次的上網查詢硬體這條路還有發展嗎
  • 硬體工程師需要學習哪些知識 上EDA365電子論壇
    硬體工程師需要學習電路、模擬電子技術、數字電子、C語言、嵌入式、電磁場、單片機、微機原理、電子線路設計、數據結構、高數等知識。拓展資料:硬體工程師硬體工程師是指從事維護硬體運行,修理硬體故障的專業技術人員。硬體工程師要求熟悉計算機市場行情;制定計算機組裝計劃;能夠選購組裝需要的硬體設備,並能合理配置、安裝計算機和外圍設備;安裝和配置計算機軟體系統;保養硬體和外圍設備和清晰描述出現的計算機軟硬體故障。
  • 軟體工程師懟硬體,竟懷疑此電路有風險!測試專家給出正確分析
    || 前言在產品設計開發中,硬體電路設計最終看起來是硬體工程師完成的,但是不要忽略了底層軟體工程師哦!所以硬體電路設計如果能與底層軟體工程師的溝通橋梁建立好,真的可以事半功倍,並且會有助於異常分析及甩鍋猜疑的。
  • 電子專業用得最多的17種軟體,哪個是你最愛的?
    電子工程的主要研究領域為電路與系統、通信、電磁場與微波技術以及數位訊號處理等。 電子工程相關的職業一般分為硬體工程師和軟體工程師。而電子工程師是一個對從事集成電路、電子電氣設備等相關產品生產、研發工作的技術人員的統稱。 硬體與軟體是不可分離的,硬體需要軟體來執行其程序實現具體功能。
  • 電視盒子哪個牌子好?硬體工程師自測推薦
    從事電視盒子的硬體維修工作已經好幾年了,這幾年因為工作關係基本接觸市面上絕大部分電視盒子,看到不少朋友在諮詢我電視盒子哪個牌子好    電視盒子之所以會卡的原因之一就是硬體散熱差,而泰捷在軟體開發和系統定製、視頻解碼技術上有著十多年的技術沉澱,產品的軟硬體都是深度定製,擁有業內口碑散熱通道,散熱性能比前代產品提升80%,業內更是獨佔鰲頭,避免了內部元件的過度損耗,與一般盒子相比,使用壽命提升至少半年。
  • 硬體雜談(一)--硬體工程師都在幹什麼?
    大家好,之前有些新人朋友們想讓我談談工作上,職場上的經驗,方便新人們的職業發展。最近終於忙完手頭上的工作,特此結合本人的經歷,先講下硬體工程師的工作內容,以供參考。關於硬體相關產業鏈的行業知識在視頻裡也有,大家可以優酷觀看,這裡就不再贅述。一般原廠,方案公司和品牌型公司這3種公司(還有直接對接原廠的大公司)。
  • 成為一名優秀的硬體工程師,需要具備哪些本領?
    任何一個領域都需要真正的人才,這一點可放心,只要你做得足夠好,就有未來。至於一名優秀的硬體工程師,需要具備怎樣的基本功?畫師如果沒有染料和紙筆,就不能作畫,再好的靈感創意也只是空中樓閣,對工程師來說,EDA就是染料和紙筆,藉助它才能實現電子設計。EDA工具軟體,大致分為這三類——晶片設計輔助軟體、可編程晶片輔助設計軟體、系統設計輔助軟體。
  • 硬體工程師自我定位與發展方向,送給迷茫的你
    本人也是硬體工程師,目前畢業3年多,畢業一開始崗位是EMC工程師,做了1年又10個月,對電磁兼容和賣硬體設備的公司有了一定的了解,覺得EMC工程師沒前途,於是跳槽去新公司做硬體工程師,到目前為止設計過7、8塊單板。
  • 大牛談硬體電子工程師必備技能,你掌握了嗎?
    實際上,電子工程師就是將一堆器件搭在一起,注入思想(程序),完成原來的這些器件分離時無法完成的功能,做成一個成品。所需要的技能越高、功能越複雜成本越低、市場上對相應的東東的需求越大,就越成功。這就是電子工程師的自身的價值。從成本到產品售出,之間的差價就是企業的追求。