Amiya · 2022年06月15日

【职场说】10问采访工作15年的资深ICer(必看)(一)

作者:IC媛
文章来源: IC媛

本期导读

今天我们采访的是一位工作了接近15年的资深ICer,他同时也是公众号ExASIC和IC技术圈的号主。他将为我们分享他的职场故事并为我们答疑解惑,指点迷津!本次采访一共有10个问题,考虑篇幅较长,分成两篇进行分享。        

af0fe40154c0bcc871565872d5e20b51.png

Q1.入职多年来,印象最深/深受触发的一个小故事?

我觉得是我的工作经历。我那时候08年刚进入这个行业,开始是做FPGA验证的,所在公司做得是加密芯片,好像只有在银行一些领域有应用,应用有点窄,这样使得公司芯片做出来了之后,还得自己出应用方案或者去给别人推广,直接卖芯片可能还没人要。这使得我的工作经历就比较杂一点,像IP验证,芯片的verilog代码以及仿真,计算机平台上的软件,原理图PCB等硬件调试各种都有接触过,我觉得这是一个比较特别的。

然后后来换工作,换工作又换了一个DFT的岗位,待了一年多,公司也一直没接到合适的活干,就大活干不了。后来又换工作了,换到现在的这家公司干到了现在。

现在这家公司老板也是看中我做过FPGA。然后当时公司所研发的协议内容是第一次做,就让FPGA平台先测试一下,摸清除这个协议到底什么样子的。我就从 FPGA开始,然后做这个代码验证,后来还做过综合,还有数字后端也有做过,所以做的比较杂一点,我觉得这是比较特殊的。

然后我的感受:全部体验过一遍之后,可能就可以找到自己最感兴趣的在哪里,我觉得这个是最重要的一点收获。现在公司慢慢的人也多起来了,分工又明确了一些,像数字验证之类的都有专门的人在做,慢慢的每个芯片人做的事情又没那么杂了。

Q2.基于您刚刚的回答,我想问问您在什么情况下会去换工作,然后你选一家公司,你是从哪些角度去选的应届生选择一个岗位应该重点考虑那些有因素呢

我觉得换公司的时间点主要是跟你在一家公司待的时间长短有关系。比如说职业发展遇到一些瓶颈,像我刚开始待的那家公司,虽然是做芯片的,但是待久了,我觉得我做得事情比较杂,单片机或者硬件设计都要去做,发现我对这些好像不是那么感兴趣,那个时候觉得好像是看不到未来,应该要做出改变,所以那个时候就看一看外面的工作机会。

挑选企业的话,我主要是看工作内容,工作岗位,比如公司大概是什么类型的,做的内容是不是自己感兴趣的。这个本质上是一件排优先级的事情,我也会考虑一些次要因素,比如说像公司的规模,是国企或外企还是其他类型的。

应届生选择岗位,我觉得最主要就是把这些问题排优先级了,这个是最重要的,对不同人来说优先程度不一样,着重考虑优先级最高的那个因素,比如必须跟男/女朋友在同一个城市或者说家里情况比较特殊,没办法去外地城市,像这些东西就是一些硬性的东西。

除此之外,更多的我觉得最优先考虑的应该就是岗位,是设计岗或验证岗或dft还是后端,或者说是FPGA算法,我觉得这个是这个是优先考虑的,这个根据个人兴趣进行选择即可,我觉得这个考虑好的话,以后的发展会比较顺利。

其次考虑公司的产品,因为公司的产品可能更多地决定了你所做这个项目的复杂程度,以及个人能力能提升到什么程度,最终呈现在你的简历上面能写哪些东西。初创或者公司的大小规模,我觉得相对次要一些,项目方向、项目内容和项目带来的个人能力提升我觉得更优先一点。比方说你是做WiFi6的或者说是做PCIE的或者说是一个大规模的SOC,这些方向可能会决定以后选择范围的大小,我觉得这个比较重要。

Q3.您觉得想要在职场上发展较好,需要具备哪些特质呢?

我觉得主要是看看工作能力或者说工作经验。比如说像应届生,可能更多的是看重学习能力或者说专业能力。应届生在某个领域可能经过自己的学习或者查阅资料,能做出一些东西来,这对学生个人来说是有成就感,公司也会通过你做过的事情来判断你的学习能力。虽然学校的经历和实际工作存在差距,但是用人部门他们觉得差距不是问题,主要是看学习能力。入职以后,就看两个月或者半年能不能学习或者说熟悉工作上的这些东西。

那么对于像工作时间稍长一点的,他们可能会看到一些像领域上的东西,比方说像做SOC的公司,他们看看你之前有没有做过SOC相关的或者MCU之类,这样跟他们尽可能接近一些。这样好处就是培训时间会比较短,一上来就能干活。

Q4.您给在校应届生或者才工作几年的ICer有啥建议吗?

我觉得主要的是在找工作的时候要找自己喜欢做的事情,我觉得并不见得哪里钱多就去哪里。大部分的学生在学校接触的可能都是偏理论或者设计方面的更多一些。找工作的时候可能会遇到一些机会,比方说一些知名大公司很可能会提供一些后端的岗位或者像一些DFT的岗位,这些岗位工资也比较高。这个时候学生可能就会陷入纠结,不知道那些岗位适不适合自己,我觉得这个时候就要慎重考虑一下,并不是说那些岗位不好,因为一旦选择了这个岗位,可能就很难再去调岗或者转行了,我觉得这个对应届生来说是非常重要的。

另外一个就是对刚工作几年的ICer,比方说工作了三五年的,挑选一个适合自己的方向比较重要。比如说选公司或者选岗位没有选好,可能会有一些转行转岗的现象或者有些工程师遇到一些瓶颈了,他们会考虑换工作。所以针对这种情况,我觉得可能主要的还是要去重新再挑一个方向了。挑方向要慎重,如果接下来的一个方向没挑好,可能就七八年过去了是吧?时间成本很高。

另外一个可能更重要的是要踏实的去做事情或者做项目。从项目中间去不断的积累经验,积累多年后很多经验书本上已经没法提供了。更多的经验不在于写代码了,比方说一个芯片它出现了什么样的bug,后来怎么解决的或者说从芯片的架构上去怎么去减功耗或者去省成本,这些东西可能书本上不见得有。

但是每个项目又不太一样,不同公司的情况也不太一样,这个时候就需要不断地去做总结。比方说跟着芯片的测试团队去研究芯片到底是遇到了什么样的问题,比如在下次改版的时候怎么改进,我觉得这个是比较重要的。

Q5.针对您刚刚的回答,我还有一个疑问,如果某个应届生在学校主要是做设计的,但是秋招的时候选择了验证岗位,之后在这两个岗位之间的转岗或者切换容易吗?

我觉得是这样子的,如果刚开始是在一个比较大规模的公司,它的分工非常明确的,比方说你做验证做了3年或者5年,你想转一个设计的话,按照目前这个情况还是有可能的,并不是说完全绝对的不可能。但是换岗可能意味着之前验证的这一套东西,在以后的设计工作当中就用得比较少。另外在转行或者转岗准备期间,可能要更多地去了解设计的东西,比方说怎么写代码这个东西。因为做验证可能关注的是像一些接口的波形或者怎么去读写寄存器,里面的设计的原理可能接触得比较少,比如像fifo的深度或者时钟域的同步,一些关键的地方可能就不太了解。

另外一方面,在转岗之前,最主要的一个是看公司内部能不能转岗,这个是成本最小的。如果是换公司转岗,很可能去不了很大的公司,像很大的公司,他可能更多的是看工作经历经验,如果你转岗的话,可能之前的经验就不太用得上了,这个公司可能觉得就跟招一个应届生也差别不是太大,这样的话给出来的薪资不是太好,所以说也要有这样的心理准备。内部转岗是更好的,领导对自己的能力可能各方面都还算比较了解。如果是换公司的话,可能就要有那样的心理准备了,如果是换到小公司或者换了一个稍微初创一点的企业,或者成立两三年的,这样的话可能机会还是比较大的。然后另外一方面虽然工作两三年,有些公司可能还会再看看学历的背景,或者是学校的背景,就这方面公司可能都会看。

每个人的想法和经历都是独一无二的,存在观点差异也是正常的,本篇观点仅供大家参考。

作者:IC媛
原文: IC媛

推荐阅读

更多IC设计技术干货请关注IC设计技术专栏。欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。
推荐阅读
关注数
10974
内容数
1216
主要交流IC以及SoC设计流程相关的技术和知识
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息