最近在《硬件十萬個為什么》發起了一個討論“做硬件有前途么?”。大家發表了很多意見,我看了深有感觸。所以我也來談談。
《怎樣銷售你自己》這本書的開頭這樣寫到“決定一本書價值的諸多因素中,什么是最重要的?”“要看作者,看他是否言之有物,而且又有能力表述完整,最重要的是作者本人是否就是運用書中道理的活典范?”所以先往自己臉上貼金,說一下自己的經歷:大四上學期我找到杭州這份研究所的工作,05年3月份我就到研究所實習,后來一直干到2008年合同到期。第一年優秀新員工,第二年優秀團干部,第三年先進工作者。寫過2篇所謂的科技報告,參加過995工程、863課題、也爬過艦橋、鉆過潛艇,中國的各個軍港我幾乎都跑過;到了華為,一開始做刀片服務器,一段時間參與Micro的平臺系統設計,支撐過ATCA、iStram等其他產品,做過半年監控安防產品,申請了5個中國專利,3個美國專利,搞過技術預研,搞過產品化,產品維護,蹲過生產,跑過市場,帶過研發團隊,也做過系統工程師,也搞過知識管理,“部長獎、總裁獎、優秀導師”各種獎也拿過。考評也是一開始不理想,后來慢慢好起來的。離開華為之后,到現在這家公司,現在跨界搞互聯網。
1、一個學光學的人怎么變成畫電路板的了?
我2005年就到了杭州這家船舶相關的研究所,因為軍工相關,所以我就不提及單位名稱,項目名稱,設備名稱了。由于我在學校是學光學的,本來到這家研究所,計劃是去搞光纖傳感的,也就是繞光纖的。所以2005年大量的時間,我在啃上學時應該學的理論知識:“物理光學”、“微分方程”;因為光纖傳感器里面有個貝塞爾函數,弄得我很郁悶。
后來由于某種原因,這個項目被重點實驗室的人負責了。我作為電子研究室的人去參加項目,項目任務分配也就是利益分配,我一個孤軍作戰的小本科,自然被重點實驗室的一堆博導、博士看成“編外”。所以被分配的活其實也很簡單,就是把光轉換成電信號。
系統里面有波分復用,時分復用。模擬光信號的時分復用由于有兩種方案可以實現,一個是直接ADC高速采樣,一個是先解時分復用再ADC多路采樣。由于我為了給自己的部門爭取更多的利益,所以整天就琢磨怎么多做點電路。而重點實驗室的哥們也在琢磨:光電檢測電路那么簡單,自己搞搞好了,就不需要我這個外人了。
雖然第一次試驗,我的電路也有很多問題,但是是能用的。后來我也解決了系統的噪聲問題,達到了國內領先的兩個單位的同等水平。而博士自己折騰出來的電路實際上一直都只作為試驗板,所以后來我也沒有被人排擠出項目。
因為光學儀器別的部門的人都不讓我碰,慢慢的,我就更多的琢磨電路去了。
不管怎么樣,我利用自己完成了自己分配的工作,積極主動的去承擔更多的任務,久而久之也就被項目負責人認可,愿意給我多分配一些工作,慢慢在項目組立足。
不管做什么工作內容,或者領導對你有什么偏見,只要你是個好用的人,時間久了領導自然喜歡用你,也就會認可你。所以去做一個好用的人吧,沒有領導會不喜歡你。
其實做什么不重要,重要的是你做出來的東西比別人好,自然就被需要。
2、硬件知識龐雜,用強力的單點技術去證明自己。
我剛到研究所的時候,需要完成畢業論文,所以就跟項目負責人溝通了一下,項目負責就跟我說了一句:“你一個本科生,干不了啥的。”
其實這句話極大的刺激了我。也促使我在一堆博士里面,想辦法生存。我努力使自己做到兩點:1、提高數學基礎,重新學習一遍“物理光學”、“微分方程”,“激光原理”,防止博士們說話,我聽不懂;2、把自己的“動手能力強”的特點充分發揮出來。就是把用到的芯片做各種試驗,把研究透,把光電檢測電路的噪聲做到最低。
我就是在這個環境生存下來了。離開的時候那位“覺得本科生干不了啥”的博士生導師,對我還是比較認可的。
后來,我剛到華為的時候,也被人鄙視過。
有一個電路,是二極管合路電路,從理論計算,經過二極管壓降之后,是不能滿足器件的供電范圍。理論計算,這個方案一定是有問題的。
算上二極管的溫度特性,再考慮輸入電源的電源范圍和紋波,我提出了我的質疑。
這時候主持會議的人(其他部門的人)瞪了我一眼,然后他跟我們部門的老員工說了一句:“以后,你們部門來人評審,派有經驗的人來參加評審。”,他當我面說這話,我當時臉都綠了。
實際上,被供電的器件是“海思”的芯片,他們跟海思已經商討過了,即使電壓低于器件datasheet標稱的規格,也是可以保證正常工作的(事實也證明,發貨5年時間沒有在這個環節出過問題)。
后來,我一直在寫一個LPC、PCI轉UART的邏輯,這段代碼也被別的部門借用了。后來這個“會議主持人”突然來找我討論PCI的邏輯,和UART的邏輯,當著當時的主管面,把我夸了一番“技術扎實”“搞得很透”。
這個“會議主持人”可能早已忘記了這段往事。后來這位硬件大神成了我的直接主管,持續了4、5年的時間,他就是從認可我的邏輯能力,開始認可我的其他方面的。后來,他一直對我很認可,也一直給我比較好的績效。
其實我一直沒跟他提起過,曾經他鄙視我的事情,估計他忘記了。他看到這里的時候,會不會恍然大悟,原來你就是那個矬人,哈哈。
一些的硬件工程師跟我聊“硬件入門難”,我的建議往往都是:
“傷其十指,不如斷其一指。”
3、模電是什么?藝術,幻術,賭術。
在研究所時,老前輩們經常跟我們灌輸的一句話是:“模電是一門藝術”;
為什么說是藝術呢?模電與藝術的共通性,我覺得有如下幾點:
第一,模電跟藝術一樣,是理論結合實踐的。模電雖然是一門工程類課程,但是只學會了書上的理論知識,無疑只能紙上談兵。例如大家都知道,運放電路正向放大的放大倍數,但是需要考慮寄生參數特性,考慮驅動能力,自激,截止頻率,等等。
當你覺得,有的問題或者是一些細節還沒有科學闡釋的,這時需要根據問題的性質并結合所學電子電路的知識創造性的制定解決方案,這就體現了電路的多姿多彩,藝術性。
第二、模電和藝術一樣需要長期的積累。曾經一個老前輩,到處解決接地的問題。帶著一本很厚的筆記,隨便哪個設備現場,隨便接接地線,人到設備好。
第三、模電和藝術一樣,當你把理論不可解釋的部分,通過實踐之后,再找到,或形成新的理論,這樣螺旋式進步。這也是很多硬件的人長期沒有進步的一個原因。“demo板這么做的”,“以前一直這么做的”,“別人這么做的,沒有問題”,只有你自己跳出來想為什么,才可能進步,否則你永遠都是連連線的。
當你掌握不了電路背后的規律和原因的時候怎么辦?覺得這東東簡直是幻術。
其實我的經驗是這樣的,如果在找不到規律,或者學習理論時間較長的時候,你可以選擇去試驗,多試試各種可能性,有些地方電阻改大改小,去找規律,就是我所說的“賭術”,只要你動手能力強,你可以去不停的試。但是注意兩點:第一、嘗試不要盲目,要有目的性,找規律;第二、在找到新的現象或者規律以后,一定找到能夠解釋它理論。
經驗有時是重要,但是任何問題都應該是理論解釋得通的,當你解決問題時,一定要堅信:所有問題背后都是有原因的,理論上都是可以分析出來的。
4、夯實基礎 + 手伸長一些。
硬件的外延:很多,需要接觸,更需要懂,否則你做出來的東西也是沒有生命力的。
|----------市場需求
|
|----------業務實現
|
|----------上層軟件
|
|----------底層軟件
|
硬件-|----------電路設計
|----------邏輯設計
|----------互連技術(PCB)
|----------結構
|----------工藝
|----------熱設計
|----------器件可靠性
|----------生產(供應鏈)
|----------采購(供應鏈)
|----------EMC
|----------安規
|----------環境
|----------成本
|----------裝備檢測
作為一個合格的硬件工程師,不但要從各個角度去考慮問題,更需要像一個包工頭一樣統領各個領域,把產品做好,對產品負責。
硬件的內涵:很多,需要持續的積累。
硬件-----|---------電源
|---------時鐘
|---------處理器(X86、MIPS、PowerPC、DSP、單片機)
|---------存儲器(SDRAM、DDR1~4,E2PROM,Flash,硬盤,校驗算法CRC、ECC)
|---------邏輯(HDL語言,邏輯器件,邏輯工具,加載)
|---------網絡(數字網絡,語音,無線,wifi)
|---------分立器件(電阻,電容,電感,變壓器,磁珠,二極管,三極管,FET,驅動器,保險管,傳感器)
|---------接口(接口電平,接口協議,熱插拔)
|---------電路理論基礎(電路分析,模電,數電,射頻,信號處理,濾波器設計)
|---------硬件流程
|---------硬件開發工具
|---------硬件系統
|---------可生產性,可維護性,可維修性,可供應性,可測試性,可靠性。。。
不要固步自封,局限于自己做的工作,只有在“硬件內涵”夯實基礎,在“硬件外延”手伸長一些。
不要怕硬件所需要的知識太多,其實其中的樂趣其樂無窮。知識,不像人民幣“用一塊少十毛”,而是越用越靈活。
任正非說:“華為由于幼稚不幸地進入了信息產業,我們又不幸學習了電子工程,隨著潮流的波逐,被逼上了不歸路。創業者和繼承者都在消蝕著自己,為企業生存與發展頑強奮斗,絲毫不敢懈怠!一天不進步,就可能出局;三天不學習,就趕不上業界巨頭,這是嚴酷的事實。”
5、“跑步鍛煉”給我的啟發。
我堅持跑步了100天,跑壞了2雙鞋,平均每天跑10公里,減輕體重20斤。這件事情,給我一些啟發。
學硬件就跟跑步減肥一樣,是個痛苦的過程,必須耐心,每天積累。
古今之成大事業、大學問者,必經過三種之境界:“昨夜西風凋碧樹。獨上高樓,望盡天涯路。”此第一境也。“衣帶漸寬終不悔,為伊消得人憔悴。”此第二境也。“眾里尋他千百度,驀然回首,那人卻在燈火闌珊處。”此第三境也。此等語皆非大詞人不能道。
我想每天像跑步一樣,做《硬件十萬個為什么》,把一些經驗、觀念、思路、案例和理論分享給大家。我計劃花1年到2年的時間,每天這樣積累,也是我自我學習的一個過程。
-
硬件工程師
+關注
關注
187文章
361瀏覽量
75778
發布評論請先 登錄
評論