發(fā)展與進階)
先分享一段文字避免自己成為高知識低文化的工程師做到欲望極簡了解自己的真實欲望不受外在潮流的影響不盲從不跟風。把自己的精力全部用在自己。一是去掉多余凡事找規(guī)律基礎(chǔ)是誠信二是系統(tǒng)思考、大膽設(shè)計、小心求證三是“一張紙制度”也就是無論多么復(fù)雜的工作內(nèi)容要在一張紙上描述清楚四是要堅決反對虎頭蛇尾反對繁文縟節(jié)反對老好人主義。說實話每次帶新人他們最常問的就是“做測試有前途嗎”我的回答很直接——有但看你往哪個方向走。硬件測試不是終點它更像一個樞紐。你從這里出發(fā)可以去研發(fā)、去管理、去搞自動化甚至跨界到AI領(lǐng)域。我自己就見過不少測試出身的人后來成了系統(tǒng)架構(gòu)師、產(chǎn)品經(jīng)理或者創(chuàng)業(yè)當老板。嗯關(guān)鍵是你有沒有提前規(guī)劃。硬件測試工程師的成長路徑我把這條路分成三個階段。你想想看你現(xiàn)在在哪個階段階段一入門期0-2年這個階段的核心任務(wù)就一個把測試做對。熟悉儀器操作示波器、萬用表、頻譜儀閉著眼睛都能調(diào)看懂原理圖和datasheet別光會測得知道測的是什么掌握基本測試流程從測試計劃到報告輸出形成閉環(huán)我的建議這個階段別怕加班。我記得剛?cè)胄袝r為了搞懂一個信號完整性的問題我在實驗室泡了三天。雖然累但后來發(fā)現(xiàn)那三天學到的東西比三個月都多。階段二成長期3-5年這時候你已經(jīng)能獨立搞定大部分測試了。接下來要做的是從“會測”變成“會分析”。深入理解測試背后的原理比如為什么這個信號要設(shè)這個閾值開始接觸自動化測試Python、LabVIEW至少精通一個參與測試方案設(shè)計不只是執(zhí)行而是思考怎么測更高效我曾經(jīng)帶過一個工程師他花了半年時間把某個產(chǎn)品的測試時間從4小時壓縮到了40分鐘。后來他成了我們部門的自動化測試負責人。說白了這就是成長。階段三專家/管理期5年以上到了這個階段你有兩條路可以選技術(shù)專家路線深耕某個領(lǐng)域比如信號完整性、EMC、可靠性測試成為公司里那個“遇到問題就找他”的人管理路線帶團隊、定流程、做規(guī)劃從執(zhí)行者變成決策者關(guān)鍵點無論選哪條路溝通能力和系統(tǒng)思維都是硬通貨。你不僅要懂測試還要懂研發(fā)、懂生產(chǎn)、懂客戶需求。技能樹擴展從“專才”到“通才”很多測試工程師容易陷入一個誤區(qū)——只盯著自己那一畝三分地。我個人習慣是每年給自己定一個“跨界學習”的目標。橫向擴展相關(guān)領(lǐng)域知識領(lǐng)域為什么重要怎么學嵌入式軟件很多測試問題其實是軟件問題學C語言、看MCU代碼、做簡單的驅(qū)動調(diào)試結(jié)構(gòu)/機械散熱、振動、防護等級都跟結(jié)構(gòu)有關(guān)了解3D圖紙、基本的公差配合概念生產(chǎn)工藝測試出來的問題很多是生產(chǎn)端引入的去產(chǎn)線待兩周看SMT、看組裝項目管理測試進度經(jīng)常是項目瓶頸考個PMP或者先學學甘特圖縱向深化自動化與編程能力說實話現(xiàn)在純手工測試的崗位越來越少了。如果你還只會手動點按鍵、看波形那真的要警惕了。我建議你至少掌握以下技能Python用來寫自動化腳本、數(shù)據(jù)處理、儀器控制數(shù)據(jù)庫基礎(chǔ)測試數(shù)據(jù)怎么存、怎么查、怎么分析避坑指南我曾經(jīng)見過一個團隊花了大半年搞了一套“完美”的自動化測試系統(tǒng)結(jié)果沒人會用最后爛尾了。自動化不是越復(fù)雜越好實用、可維護才是第一位的。行業(yè)趨勢與新技術(shù)聊完了個人發(fā)展咱們看看大環(huán)境。這幾年硬件測試行業(yè)的變化說實話比過去十年都大。趨勢一AI測試——機器開始“思考”了以前我們做測試是“人定規(guī)則機器執(zhí)行”?,F(xiàn)在AI來了它開始自己“看”結(jié)果、“找”異常。舉個例子AI視覺檢測用深度學習模型識別PCB上的焊點缺陷比人眼快10倍準確率還更高異常預(yù)測通過分析歷史測試數(shù)據(jù)AI能提前告訴你“這個批次的產(chǎn)品可能有隱患”測試用例自動生成AI根據(jù)電路圖自動生成測試向量和邊界條件你可能會問“那測試工程師是不是要失業(yè)了”我的看法是不會但你的技能要升級。未來的測試工程師不是跟機器搶飯碗而是要學會怎么訓練機器、怎么驗證AI的測試結(jié)果。趨勢二數(shù)字孿生——在虛擬世界做測試這個概念聽起來高大上說白了就是在電腦里建一個和真實產(chǎn)品一模一樣的虛擬模型然后在模型上做測試。好處很明顯不用等實物做出來設(shè)計階段就能測可以模擬極端工況比如-40℃到85℃的快速切換成本低、迭代快我記得去年參與的一個項目就是用數(shù)字孿生技術(shù)提前發(fā)現(xiàn)了散熱設(shè)計的缺陷。如果等實物做出來再測至少要多花兩周時間。但要注意數(shù)字孿生不是萬能的。模型的精度、邊界條件的設(shè)置都會影響結(jié)果。說白了虛擬測試和實物測試要互補不能替代。趨勢三測試即服務(wù)TaaS這個趨勢在國內(nèi)還不太明顯但在歐美已經(jīng)很普遍了。簡單說就是企業(yè)不再自己養(yǎng)測試團隊而是把測試外包給專業(yè)的測試服務(wù)公司。這對測試工程師意味著什么未來可能會有更多“測試咨詢”類的崗位你的客戶不再是公司內(nèi)部的研發(fā)而是外部客戶溝通能力、方案能力、商務(wù)能力會變得更重要給新人的幾點建議最后作為過來人我想分享幾點真心話別把自己局限在“測試”兩個字里。測試是手段不是目的。你的目標是保證產(chǎn)品質(zhì)量手段可以有很多種。保持好奇心。遇到問題多問一句“為什么”比多測一百次都有用。學會總結(jié)和輸出。我習慣每做完一個項目都寫一份復(fù)盤文檔。寫出來才是真正消化了。擁抱變化。AI、數(shù)字孿生、自動化……這些不是威脅是機會。誰先學會誰就占先機。最后一句硬件測試這條路越走越寬但前提是你得一直往前走。別停。