大家好,我是小f。今天我想和大家分享我從電控工程師轉行到數字IC驗證工程師的經歷。
這是一段充滿挑戰(zhàn)與成長的旅程,回顧起來,我感慨萬千。
初識轉行的契機
在2021年碩士畢業(yè)后,我懷著對新能源的熱情進入職場。作為一名整車電控工程師,我的工作主要集中在仿真控制軟件的開發(fā)上。起初,我對自己的工作感到滿意,但隨著時間的推移,我逐漸意識到這個行業(yè)的局限性。在二線城市,電控工程師的月薪很難突破15K,而技術迭代的速度也讓我感到無比焦慮。
我曾在一次同學聚會上,看到一位在芯片設計公司工作的大學同學向我展示的年終獎,心中不禁震驚。相同的學歷背景,數字驗證工程師的薪資幾乎是我的兩倍!
晚上聚餐結束后回到家,我開始思考,同行業(yè)的我是不是也能從事IC行業(yè)呢?于是我開始深入了解IC芯片行業(yè),發(fā)現這是一個充滿機會的領域,尤其是數字驗證崗位的需求正在迅速增長。
經過幾周的網上調研和與家人商量后,我決定轉行,加入這個充滿挑戰(zhàn)與機遇的新領域。
報名IC修真院
經過多方對比,我在IC修真院報名了驗證課程。作為一名零基礎的轉行者,剛開始學習時,我感到無比吃力。
SystemVerilog的面向對象特性、UVM驗證框架的層次結構,這些概念完全打破了我對建模仿真的開發(fā)認知。第一周的課程讓我感到無比迷茫,仿佛在聽天書。
為了克服這種困難,我決定充分利用下班后的時間和周末進行學習。每天晚上,我都會花幾個小時來消化課程內容,做筆記,完成作業(yè)。通過不斷的努力,我逐漸適應了這種學習節(jié)奏,知識點也開始變得清晰起來。
在項目實踐中,我面臨異步FIFO驗證的任務。為了搞清楚跨時鐘域的問題,我連續(xù)三晚在直播間里向老師追問,直到弄明白為止。老師總是說:“芯片驗證是戴著鐐銬跳舞”,而我終于理解了這句話的深意。
在整個課程學習過程中,我保持著近乎苛刻的學習節(jié)奏。通勤時間,我用手機刷EDA工具操作視頻;午休時,我在辦公室學習sv語法的代碼實踐;周末則是在房間里看本周的直播回放課,有些比較難理解的課程,我需要放慢倍數,反復觀看兩遍以上。
最難忘實戰(zhàn)項目階段,為了把UART模塊驗證完成,有一次凌晨三點還在調試仿真報錯的問題。但是當看到最終覆蓋率報告顯示100%時,那種成就感讓我感到無比驕傲。
求職過程中的挑戰(zhàn)
課程結束后,我開始了求職之旅。雖然我對自己所學的知識充滿信心,但面對市場競爭,我還是感到了一絲緊張。我投遞了多份簡歷,參加了幾場面試,但初期的求職過程并不順利。
在面試中,我遇到了一些質疑。有的面試官直接問我,電控相關的仿真建模經驗對芯片驗證有什么價值?我一度感到無從回答。但我很快調整了策略,將目標鎖定在快速發(fā)展的初創(chuàng)公司。
在IC修真院就業(yè)老師的建議下,我把簡歷重點放在學習期間完成的uart項目經驗,特別是環(huán)境搭建和覆蓋率百分百的成果展示。
經過幾次面試,我終于迎來了第八次面試。在一家專注于AI芯片的初創(chuàng)公司,面試官經過幾次問題之后,對我的Debug過程印象深刻。在后續(xù)技術面試中,面試官要求我在白板上畫出完整的驗證框圖,并現場編寫功能覆蓋率的代碼。
得益于課程中的反復演練,我不僅完整作答,還口述了模塊級驗證方案需要重點關注的點。后來我才知道,這種實戰(zhàn)能力是他們最看重的。
最終,我收到了這家初創(chuàng)公司的錄用通知。與之前的電控開發(fā)相比,我感受到截然不同的工作節(jié)奏。這里的每個驗證周期都精確到小時,RTL代碼的任何漏洞都可能造成數百萬流片損失。
盡管工作壓力很大,但我也感受到了前所未有的成長。入職三個月后,我獨立完成了時鐘門控驗證。每當看到自己參與的項目取得進展,我都會感到無比自豪。
屬于我們的星辰大海
通過這段轉行經歷,我深刻體會到選擇比努力更重要,但比選擇更重要的是持續(xù)學習的能力。
在IC修真院的系統(tǒng)化培訓,不僅教會了我驗證方法論,更重要的是培養(yǎng)了我對芯片設計的敬畏之心。
如今,我利用周末時間進修形式化驗證課程,朝著資深驗證工程師的目標穩(wěn)步前進。
站在半導體產業(yè)發(fā)展的時代潮頭,我的故事或許只是萬千轉行者的縮影。正是這些勇于突破舒適區(qū)的個體選擇,共同構筑起中國芯跳動的技術脈搏。
正如我在工作筆記扉頁寫下的那句話:“從晶體管到系統(tǒng)級驗證,每個工程師都能在硅基世界里找到自己的星辰大海?!?/p>