查看原文
其他

一个 ICer 在大公司和小公司的经历

处芯积律 是说芯语 2023-02-02

“是说芯语”已陪伴您1172天




不少ICer向我咨询ICer在职场中要如何成长,是选大公司好还是选小公司好。网上的标准答案是先去大公司进行正规的学习然后去小公司施展自己的才能。实际情况是这样吗?今天就和大家谈谈我在大公司和小公司的一些经历。


首先讲讲大公司,我毕业进的第一家芯片公司就是大厂。进公司后有一些培训,能够帮助菜鸟工程师系统的了解IC设计验证的各个流程。培训的内容包括tool的使用,脚本的应用,版本管理工具的应用,代码风格,芯片设计验证流程,文档管理等等。是不是所有大厂都有培训呢?这个不一定。完整系统的培训对新人成长很有帮助,不仅提升工作技能还帮工程师形成了良好的工作风格。所以没有培训的大厂建议赶紧搞起来。


公司培训完之后,部门还会有培训,这个主要是针对工程师要从事的工作内容进行培训,这包括工作环境的培训,spec理解的培训,各种脚本,工作语言的培训等等。


这些公司内部的培训做完之后,开始正式进入项目。因为我是验证,所以开始的项目是维护以前的验证环境。大部分进大厂的新人都是从这项工作开始的。熟悉一个design最好的方式是跑regression debug fail 的test。所以我开始的工作就是跑regression,解bug。然后项目的feature有改动或者版本升级,就会走一遍验证的流程,这包括看spec,提取testplan,增加test,收集coverage等等。


对于我初入职场一两年主要是维护环境。工作上大部分事情很琐碎,能够帮助验证工程师完善基本功,但是说提高验证工程师的核心竞争力是很难的。


很多公司的验证工程师维护一个验证环境好几年。一个奇怪的现象是,虽然做的时间长,但是对于环境本身不怎么了解。以致于面试的时候,面试官问他这个环境基本框架是什么,为什么这么设计,他说不清。这就是管窥效应。在工作上对于自己关注的事情处理的游刃有余,但是工作之外的事情,一无所知。你让他增加test,跑regression,debug,他能做得很好,但是你让他说清楚验证的框架,他说不出来。


大厂就会有这样的问题,很少有机会能让一个工程师独立去搭建一个框架。验证工程师在做维护验证环境的工作时,一定要弄清楚验证环境是怎么工作的。大厂里面没有那么多机会让你重新搭建一个验证环境,那么该怎么提升自己的核心竞争力?


第一个是积极去争取承担新的任务,新的任务会有机会接触到新的模块或者新的流程。比如你做IP验证,你可以积极争取做 这个IP的SOC的验证,进而可以拓展到FPGA的验证,这样从IP,SOC,到FPGA都能学习到,还有呢?你还可以做低功耗的验证,是不是发现思路打开了?


第二个是对当前维护的环境不如意的地方进行总结,然后用充足的理由说服上司让你重构环境,让环境更好的使用和维护。相信只要理由充分,大部分领导都会答应这件事情。这样就有机会搭建属于自己的验证环境。


第三利用公司内部的资源进行学习。像公司内部会有验证技术的分享会,论坛,视频资料等等。看看其他人用了什么验证技术,验证环境是怎么搭建的。


第四利用公司外部的资源,向在其他公司的朋友,同学请教他们公司的验证流程和验证环境是怎么搭建的。


总之要不断的拓宽自己的知识来源,不能仅限在自己的一亩三分地。




下面来讲讲大公司里面哪些东西是小公司没有的。


大公司的学习资料。这些资料包括tool的使用,设计/验证的手段,设计/验证的经验,脚本等等。大公司的学习资料是经过很多年很多人的积累完成的,如果能够吸收,相当于站在前人的肩膀上。因此是宝贵的资源,这些资料小公司是没有的。


大公司的芯片流片流程。如我们之前文章所说,芯片流片失败是一件很大概率的事情,有很多失败的原因是因为人的因素,大公司之所以流片失败概率比较低,全归咎于一套科学完整的流片流程。因此在大公司里面,要认真学习芯片流片的流程。


大公司的代码管理和开发环境。好的开发环境和代码管理手段真是提高工作效率的利器。很多初创企业这套环境管理的一塌糊涂。好好利用在大公司工作的机会,吸收掌握这套环境。


大公司里接触先进技术的机会。一个很明显的例子,几年前就有大公司在尝试HLS进行设计,UVM验证方法学也是大公司首先推起来的。对于这些先进技术的研究,大公司愿意给普通工程师尝试的机会。但是小公司要生存,不会有这样时间让你去尝试。


大公司成熟的组织框架。比如一些大的芯片公司会配备 IT技术部门,架构部门,固件部门,验证部门,设计部门,集成部门,后端部门等等。了解这些部门的人员配比,可以清楚的知道做一款芯片需要多少人力的投入。并且在和这些部门合作的过程中掌握部门团队合作技巧。对未来自己工作很有帮助。


大公司的企业文化。说企业文化,有些人很反感,但是这却是切切实实的东西,不同公司出来的人你会明显感觉到工作方式,工作状态不一样。这些东西在小公司是学习不到的。


大公司积累的人脉。大公司名气大,员工多,牛人也很多。在芯片圈山头文化还是普遍存在的,在大公司工作好比进了所名校,从大公司出来会有很多同事资源,对未来找工作很有帮助。



转自:处芯积律



----------------------- END-----------------------



推荐阅读:


芯片行业哪些人能达到年薪百万?
台积电正在被抛弃
小米做高端,没想象中简单
IC行业的风口还能火多久?

收藏 | 中国主要芯片设计公司一览
痛惜!乌克兰顶级半导体科学家在冲突中身亡
芯片赛道不是农场,是战场






是说芯语转载,欢迎关注分享




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存