我在這個行業(yè)工作了15年以上,在這幾年芯片行業(yè)火了以后,我卻還是決定要選擇別的方向發(fā)展了。


我是06年進入芯片設計行業(yè)的,正好那段時期是國內(nèi)芯片最低迷最艱難的時期,也算為國家的芯片事業(yè)奉獻了整個青春。這十幾年的付出和收獲是極其不成正比的,當時有一種,自己的技術(shù)水平在不斷成長,但是收入?yún)s遠遠趕不上別的行業(yè),甚至遠遠落后于通脹的感覺,換句話說就是越干越窮。


那個時期,行業(yè)內(nèi)的人普遍都過的比較艱辛,多少高學歷高智商的人才在這個行業(yè)內(nèi)是苦苦掙扎也得不到應有的回報。當然近幾年來芯片行業(yè)的生態(tài)得到了極大改善,人才非常緊缺,拿高薪也比以前容易很多了。


我決定離開芯片主要是因為個人因素,當然作為一個芯片老兵,我也愿意分享一些我的個人經(jīng)驗和對這個行業(yè)的一些看法。


首先說說為什么芯片行業(yè)賺錢比較難吧。我個人認為這是因為芯片在產(chǎn)業(yè)鏈所處的位置決定的。在整個互聯(lián)網(wǎng)的產(chǎn)品線上,硬件本來就是底層,那芯片更是底層的底層。行業(yè)在產(chǎn)業(yè)鏈的底層就意味著離用戶的錢最遠,所以芯片在產(chǎn)業(yè)鏈中的位置就決定了這是個低利潤,依靠密集型勞動來獲得微利的產(chǎn)業(yè)??善酒质请y度最高,技術(shù)含量最高,需要巨大的研發(fā)投入,大量工程師的密集腦力勞動才能實現(xiàn)的。所以很明顯的,同樣的勞動付出,可能在互聯(lián)網(wǎng)行業(yè),計算機行業(yè),和在芯片行業(yè),是沒法去進行比較的(可以說做芯片的專業(yè)難度數(shù)倍于軟件或者互聯(lián)網(wǎng),但是回報可能是幾分之一吧)。


其次我來談談國內(nèi)芯片設計行業(yè)的一些情況吧。在2000年初,當時國內(nèi)的芯片設計公司主要還是一些美資企業(yè)設立的中國部門,還有華為海思,像國內(nèi)的公司有士蘭微,展訊,瀾起這些。到了2010年以后,尤其2015年以后,出現(xiàn)了大量的國產(chǎn)芯片公司。然而芯片這個東西呢,并不是投了錢搞了個公司,招幾個領導再加一批工程師,做個幾年就能搞得好的,很多公司雖然是在做芯片,可是并沒有做上路。在國內(nèi)的這些公司,除了已經(jīng)技術(shù)積累的非常成熟的美資企業(yè)之外,華為海思算是國內(nèi)設計公司中的佼佼者,展訊當時做的也算不錯。為什么我會說到做的上路了呢?就是指一個公司的技術(shù)積累的水平,整個設計流程,流片成功率已經(jīng)非常穩(wěn)定,對研發(fā)的管理水平也相當不錯了??赡苡行┤藭枺y道有很多公司連這樣的水準都達不到嗎?還真的是,國內(nèi)芯片業(yè)內(nèi)的許多公司連這樣的水平都差的遠,原因主要還是芯片太難做,要達到讓技術(shù)流程和管理都穩(wěn)定下來的程度并非易事,因為當時華為海思可能要達到這樣的水平也需要十年以上的時間吧。而一些新建了沒幾年的國內(nèi)設計公司,他的設計流程,包括管理水平都還是很混亂的,流片也是經(jīng)常失敗的,有些領導崗位上的所謂資深工程師其實是資歷不夠的,并沒有足夠的能力來領導項目。工程師如果一開始在這樣的公司工作的話,首先他可能對工程的流程的認識會不夠,而且在這樣的公司里工作往往是非常糟心的,做的無用功就會多很多。所以雖然現(xiàn)在國內(nèi)芯片行業(yè)整體的薪資水平上去了,但是那些技術(shù)積累已經(jīng)成熟穩(wěn)定的,既能夠?qū)T工技術(shù)成長比較有幫助的,又能夠在里面安安穩(wěn)穩(wěn)干活的公司其實并不多。當然了,如果堅持度過了混亂期,拿了股票最后上市的話回報可能會是豐厚的??偠灾@個行業(yè)的坑比較多,以至于安穩(wěn)干活都有那么點難。當然了,好在現(xiàn)在行業(yè)缺人,在這被氣走了想換一家公司也還是很容易的。


最后說說關(guān)于芯片驗證崗位吧,我入行的十幾年,大部分時間都是在做芯片驗證。入芯片行業(yè),很容易就會做到驗證崗位,因為驗證人員的需求量比設計大很多,而且做驗證的門檻低一些。我其實很擅長做設計,也更喜歡做設計,但是由于我的職業(yè)經(jīng)歷里有一部分時間是在做驗證的,最后就總是脫離不了驗證崗位,領導總是找理由把我塞到驗證崗位上去,因為驗證實在是缺人。


說實話,我認為芯片設計流程里,驗證是的比較不好的崗位。首先工作量非常大,但工資并不會高于設計。作為一個既做設計又做驗證的工程師,我可以說驗證的工作量十倍于設計都不為過。在規(guī)格的中一個特性,一行代碼,在驗證那里就是十倍二十倍的工作量。這還不去說了,再說第二點吧。驗證的靈活性大,語言更接近軟件,其實技術(shù)的積累性就差,這就意味著這個崗位更接近青春飯。如果說芯片設計是密集型腦力勞動的話,芯片驗證就是比密集型更密集的超級密集型腦力勞動,年紀上去體力和腦力就不太適合這樣的崗位了。技術(shù)積累性差,更容易被年輕人所取代。第三,流片如果出問題,責任更容易往驗證這找,其實芯片驗證無止境,沒流片誰也不敢保證百分百,驗證崗位的壓力其實是最大的,因為設計嘛,規(guī)格review過沒問題,代碼部分有驗證保底呢。而且驗證工程師從定規(guī)格開始跟進做驗證方案環(huán)境搭建,到最后做完了還經(jīng)常被拉去做測試環(huán)境,整個項目從頭到尾連軸轉(zhuǎn)的就是驗證。我最后離開芯片行業(yè)不想干了,很大程度上也是因為我做了驗證。我覺得吧,做芯片慎入驗證崗位。