我就是一名地地道道的硬件工程師,現在我工作已經3年多了,有人說硬件工程師沒人干了?這句話我是很不認同的,對于硬件來說,在現在的生活中應用廣泛,什么手機上面的硬件部件,mp3,航空航天技術哪個沒有用到硬件,計算機硬件如PC、手機、攝像機、路由器、交換機、服務器等產品的基礎就是硬件單板。對于硬件工程師如果按職能分,可以分為原理圖設計工程師,LAYOUT工程師,測試以及工藝工程師。按行業分,大概可以分成強電和弱點,再細有消費類、家電類、工控類、汽車類和醫療器械類。當然還有高精尖的,比如航空航天,軍工等等。
那我們先來看一下硬件工程師將來的發展會是怎么樣的:
在6月底于美國舊金山舉行的年度設計自動化大會(DAC 2018)期間一場“40歲以下創新者”獎項得主座談會(Young Under 40 Innovators Award Panel)上,來自Google的平臺架構師李晟(Sheng Li)對臺下聽眾表示:“我認為這是硬件人的黃金年代。”
另一位“40歲以下創新者”得主、美國喬治亞理工學院(Georgia Tech)副教授Arijit Raychowdhury 也呼應了李晟,表示:“我認為現在對硬件工程師來說是好時機,有很多機會。”機會這么大,你覺得硬件工程師會都沒人干了嗎?
提出這樣問題的人,我覺得在這里首先你要先全面了解一些硬件工程師:
一、硬件工程師的職責與定位
首先,介紹下一個硬件產品的研發流程,如下圖所示:
公司內所有的崗位是同等重要的,有些公司可能沒有研發或者部分研發工作外包。雖然各團隊的重要性是一致的,研發團隊在產品開發中的位置應該更加核心,研發人員可以轉去做市場、測試、供應鏈或者質量管理等,但市場等崗位的人卻很難轉做研發。一來研發門檻較高,二來研發工作接觸面廣。
硬件工程師在研發團隊中重要的一員,硬件產品的研發團隊大致組成如下圖所示:
一個硬件產品的項目團隊中,有兩個和所有人打交道的角色,一是項目經理,另外一個就是硬件工程師。硬件工程師需要和各種研發人員打交道,協調工作,這也要求硬件工程師具有豐富的知識面、強大的協調能力。
對于硬件工程師來說一般可以大致分為四個階段:
首先是初階的硬件工程師
在別人指導下完成階段三和四的一部分工作,應屆畢業生入職3個月基本可以達到。
再來就是普通的硬件工程師
獨立完成階段三和四的工作,一般工作1到2年即可
然后就是資深的硬件工程師
主導完成階段三和四的工作,參與完成階段二總體設計的工作
最后專家級硬件工作師
主導完成階段一和二的工作
這是我了解到的硬件工程師的一般大致發展趨勢,那么對于硬件工程師來說,很多人都還是會很重視硬件工程師的發展現狀及方向
硬件工程師現狀:
對于 硬件工程師這行,方向寬,需求少
凡是通電的東西,上到飛機潛艇,下到手電門鈴,都需要硬件工程師?梢哉f我們生產生活的每一個角落都有硬件工程師的貢獻。
但是!在整個職業需求市場上,硬件工程師的位置比較少。一般的企業,軟硬件工程師的比例在3:1到4:1.不過托最近智能硬件風潮的福,可能會有改觀。
而且硬件工程師這行,入門易,精深難
初級的電子電路知識,高中課程就有。也有不少其他專業的人士,在大學學過一些電路課程,畫過幾個電路圖,自熱而然的就認為自己“懂硬件”。可以說,如果只懂高中物理電學知識,初級的硬件工程師,經過工作的熏陶,做起來還是綽綽有余的,當然,這是局限于大公司的原理圖設計工程師。
但是!搞硬件,一方面需要“深”,一方面需要“博”。
硬件工程師的發展方向
不管你是程序員還是硬件,肯定都不會想一輩子都在那里寫代碼吧,不會一點進步也沒有吧,那么對于硬件工程師來說他的發展方向有幾種
1. 團隊管理者
管理者協調資源、管理員工的工作分配以及績效、設計完善流程等。
2. 產品經理
產品經理負責一條產品線工作、規劃及發展。硬件工程師由于工作涉及面比較廣,對產品整個流程的工作及問題都涉及到,適合向產品經理發展。
3. 創業
雖然國家鼓勵這樣做,但創業是困難的,如果創業賣硬件,就更難了。做好準備,也是一個選擇。
4. 技術專家或系統工程師
專家提供的是什么?不是源代碼、不是原理圖,而是產品實現的方案、思路以及技術發展的方向。
硬件工程師沒人干了?你覺得會嗎?現在發展勢頭這么好,而且硬件工程師也是有好的發展方向的,就看你選擇哪一種吧!