时间:2024-08-10 来源:网络搜集 关于我们 0
本科毕业直接入行IC,投FPGA岗,阴差阳错入行DV验证岗。
此后的一年多时间,从RTL的功能验证,性能验证(pv),后仿验证,到Tapeout后的硅后调试(support ATE测试)都有参与。
其中和design team,dft team,fpga team,firmware team都有交互,support soc dv(提供对应模块的初始化激励),算是经历了一次完整的16nm芯片的项目周期。
之后以此流片项目背书跳槽,现就职于AMD芯片设计工程师。
一、先说几点行业通用的
1、毕业五年内最好不要去初创企业,大平台或者成熟的企业不一定能让你学到东西,但一定能提供最基本的“安全”,求发展的前提是先“活着”。
当然,冲着初创公司原始股,打算几年内财富自由的,也不是不可以,前提是得有两手准备。
2、workload最好不要超过一周有效工作时间的70%,debug这种技能基础好的同学半年,基础差的同学一两年基本都能掌握,有时间多思考系统,多看spec,多优化环境(要想少加班就得提高代码质量),多想一想上层数据流动,跳槽面试很少有人会问你怎么debug ,怎么调环境的,更多地是考察系统和综合能力。
3、业绩这种东西是公司家的,身体和发际线是自己的,偶尔一次绩效打d算不了什么,头发没了就回不来了。
4、面试的时候和你说工作具有挑战性,往往意味着糟糕的flow、毫无逻辑的环境、随心所欲的testcase、不限时长的加班,最终的结果就是让你逐渐失去热情,所以换工作/找工作得三思啊!
(同理,HR说你可塑性强的意思基本都是因为你什么都不会,所以可以给你压价,所以不要想太多。)
二、下面说点工作相关的
1、如果刚刚毕业,有机会从基本验证组件实现,到环境搭建,到测试用例编写已经覆盖率的收集,就尽可能去争取(不扯技能提升与发展之类的鬼话),看着很辛苦,但是等到项目迭代起来你会发现太TMD爽了,相反一上来维护别人的环境,你大概率会因为各种奇形怪状的coding style怀疑人生。
2、想要多做一些模块验证,提升一下技能的完整性是好事,但是请你一个模块至少完整地跟完1-2次流片周期,不要半年一换,做芯片不等同于软件开发(没有贬义),还是需要一定的时间积累和技能深度的。
3、做后防验证的时候,请尊重一下后端的同学,不要因为timing和面积约束不好要改function就不耐烦,人家修timing,算功耗也很辛苦的,有时间多向pd的同事学习,有后端知识的dv目前很少见(面试时的加分项)。
4、如果老板一直让你fix在低速总线上的各种外设,意味着你该想办法走人了,因为时间久了你会发现,好像和应届生也没什么区别。
5、有时间的话,多学习学习软件,多了解一下fpga的使用,或者最近必要热门的异构计算,等等等等,不管是你要自己开发小工具或者是拓展视野,都很有帮助,我们不是de,没有必要在一个方向上一条道走到黑(或者说做不到)。
三、不同岗位上的建议
数字设计:如果是同level的公司,优先考虑design,总线互联,AI core,cache,soc,都是不错的方向,不过有可能的话,我比较推荐low power设计(说的就是我自己,肠子都悔青了),比较小众,卷的程度不厉害,同时又非常重要,尤其是做云端芯片的公司,基本都有这方面的需求,广阔的天地,大有作为。
模拟:目前国内能提供高端模拟(记住高端二字)岗位的公司仍然很少,普通的ac-dc和dc-dc,led driver这种能提供的技能积累还是比较有限的,未必真的就是越老越值钱(职业危相比数字来说还是缓和了不少)。
验证的转型方向,大致有如下几个:
1.转行设计,这个转的人最多,机会相对也最多,我也曾有过类似的机会。(不说了不说了......)
2.系统软件开发,一些做云端计算芯片的公司会有这种机会,待遇也非常不错,因为dv相对来说比普通的software engineer更了解底层逻辑,所以有时反而得心应手,不过需要额外掌握cuda相关的知识。
3.fpga验证,这个不展开了,目前基本都是做fpga的同学往dv转.....
4.emulator硬件加速,这个也不错,是目前介于simulation和fpga原型验证的一个折中和补充,建议有机会作为dv的一个补充技能,不是非常建议专攻这个方向。
5.算法建模,大公司会有专门做model开发的岗位(小公司一般dv自己负责维护model ),可以更好的熟悉架构(是的,在某些公司它属于架构组)。
6.eda公司的AE,这个比较小众,不展开讲了。
最后要说的是:
其实能不能得到技能提升和大公司还是初创公司关系不大,关键看跟的leader和分配的项目。
但是,“世俗”的力量是强大的,通常情况下大公司背景的同学在面试时的加成效果更好,据我的观察毕业3年左右的同学在面试时个人能力和项目经验占到的权重基本上是30%,上家公司平台和所在部门能占到的权重至少有40%,此外初创企业所面临的风险也不是应届生能承受的。
如果不是天赋异禀,尽量不要做“富贵险中求”的事情。