近几年,很多人进入了IC行业发展。但真正做好职业规划的没有几个,大多数的人都是处于迷茫的状态。IC行业的风口还能持续多久?IC行业到底卷不卷?自己能在IC行业待多久……我们在网上总能看到这样的一些问题。

 

其实,大部分行业的发展都有周期性,建议大家入行之前先问一下自己,是真的热爱这个行业,想在行业内长久发展?还是跟风入行,赚点钱后再找下一个风口?不管是哪种,入行后还是建议好好学习,只要学得够扎实,有些知识和技术在其他的行业、领域也是通用的。

 

当然,如果大家想在行业内长久发展,就要尽早有成为一名资深IC设计工程师的觉悟,要知道,不想当资深ICer的工程师不是好工程师。那么,如何才能成为一个资深的IC设计工程师呢?一般来说,大多数人都会经历以下的十个阶段。

 

一、要有想法 

​有部电影台词这样说,“做人如果没梦想,那跟咸鱼有什么区别?” 无论你是科班出身,还是非科班出身;是应届毕业生,还是参加几年工作后转行的;是985、211学历的,还是专科院校毕业的……只要真正把成为资深的ICer当作目标,那么大家起点就是相同的,拉开差距的主要是接下来的各自努力了。 

​二、多看书积累专业知识 

​不管朝什么方向发展,其实要看的书都很多。要命的是,有时候技术类的书大家一下子不一定看得懂。看不懂的书一定要多刷几遍,有句老话说“书读百遍,其义自见”。除了看技术类书籍,还要多多为英语充电,看不太懂时建议去网上挖一些视频跟着学习,不过讲真,这个时候如果能有老师指导,效率肯定会大大的提高! 

​什么情况下才算是真正读完了一本书呢?拿到一本书首先看它的目录部分,搞清楚这本书主要讲哪些篇章,大致瞥一眼每节小标题,知道书的脉络发展。当读完内容后回到目录部分,能够依据目录章节的标题回忆起大致的书中内容,这才算读过了。 数字验证方向推荐必看书籍《SystemVerilog验证》、《UVM实战》等;数字IC设计方向推荐《Verilog HDL高级数字设计》、《专用集成电路设计实用教程》、《SOC设计方法与实现》等。读书的目的是为了积累专业知识,为之后的发展打下理论基础。

​ 三、结合理论做一些项目

如果你自控能力和学习能力比较好,对书本知识掌握没什么问题,那么就要考虑一下项目实操这个难关了。这也是为了之后能找到一份好工作做打算!一般来说,企业招聘会更青睐于有实践项目经验的人,看书和动手完全是两回事,以往就有人出现理论知识都会但动手实操啥也不会的情况。 

​如何去找一些好的项目做呢?自己找其实是很难的,根本找不到。建议大家可以考虑报一个培训班学习,跟着老师多练练手,比如E课网官网就有一些课程包含了实训项目,加上老师声情并茂的讲解,完全可以感受到大厂那套工作流程,学到几个有用的项目经验。

​ 四、坚持海投简历 

简历是对自己过去很长一段时间的工作和学习情况的总结,能够让面试官直观地了解你。做简历多少得花点心思,简历模板尽量选择简单朴素的,简历内容中的各项信息要罗列清楚,与IC设计相关的专业技能尽量靠前书写,简历命名上如果企业没有特殊要求,建议以“姓名+联系+投递岗位”的形式呈现,这样方便HR挑选简历时更快找到你。


每个人的基础都不一样,投递之前最好对想要去的企业或岗位有所了解,可以多在网上搜一搜、问一问前辈经验,看看公司的招聘需求,更精准更改和投递简历,提醒大家一定要多准备几份简历!要知道就算是投递的岗位相同,不同的公司招聘进去有时也是干不同的活儿的,找工作面试的本质还是看人岗匹配度。投递十几份还是没有回音怎么办?别灰心!一定要坚持海投,据我所知,有的大佬刚开始找工作时投递了200多封,收到反馈的也只有那么几家单位。要知道有时候会有公司岗位招到人了但信息没有刷新、岗位暂时没有空缺的情况,所以你投递的部分简历可能是无效的。


投递简历的渠道有很多,可以通过招聘会现场、公司官网、招聘直播活动、公众号(推荐摩尔人才云)等等。当然,如果有认识的师兄师姐能够帮忙内推更好,这样走流程一般会更快。

​ 五、选择一家企业,抓住风口


经常有人会陷入offer的甜蜜选择中,到底是去大城市还是留在小城市?去国企、私企还是外企?选择offer需要考虑城市、岗位、公司、薪资等多种因素,具体的大家可以参考这篇文章。ICer挑选offer的几大重要因素
 

​ 六、宁可累死自己,也要卷死别人

​参加工作之后基本都会面对加班的现象,尤其在一线城市,没有哪个行业是不加班的。IC行业也加班,但是不是根据具体岗位来的,一般来说IC行业加班多不多主要是看公司。比如国内的初创公司加班还是比较多的,公司刚开始发展,一般都拿时间换效益,后来进入稳定期就好了;但像在外企、研究所、一些大厂啊,相对来说加班是比较少的…… 

​不管是去什么类型的公司,刚进去还是建议多加班多主动学习,尽快熟悉岗位的工作内容,提高一些常用的操作技能。最好能把你用在玩游戏、刷剧、撸串上的时间规划出一部分来用在主动加班学习上,一定会有意外的收获,要知道你努力学到的东西一定会在某一刻发挥最大价值,年轻人学到就是赚到! 

​七、精通某一工具/熟悉某一领域 

​我们经常会看到很多招聘信息上提到的任职要求:精通什么工具、熟悉什么相关的设计……不同的岗位需要掌握的工作技能很不相同,入职之后想要快速成长就一定要把所在岗位需要掌握的技能学透,做到游刃有余。要留意一些的方法和技巧,学会自己进行阶段性总结,尽量学有所用和少做重复性劳动。


比如数字IC设计岗,大部分都要求最基本的精通数字电路设计;熟悉Verilog或VHDL。进阶上需要熟悉异步电路设计;熟悉FIFO的设计;熟悉UNIX系统及其工具的使用;熟悉脚本语言Perl、Shell、Tcl等;熟悉C++语言、SystemVerilog、Matlab等;熟悉DC、VCS、LEC、PT等工具的使用;熟悉CMOS电路原理等等。加分项上需要熟悉数字信号处理算法、通信算法、图像算法等中的一种或多种;熟悉计算机体系结构、熟悉通用MCU/SOC设计流程;熟悉各种总线协议、接口协议等。了解到行业大部分公司对该岗位的这些技能需求后,再进行有目标的学习和积累!

​ 八、结交行业朋友 

​做技术绝不是闭门造车,一般来说,大部分IC工程师的工作主要是和电脑打交道,这样的工作环境容易让人逐渐话少,不擅长交流。静下心来专注做研发固然很重要,但多和同行们交流有时候能帮助ICer在成长中获取更多的有效信息,技术上有更大的突破。所以,休息时间建议大家多和同行朋友们交流,有问题互相帮助解答、彼此学习,或者分享一些生活中的趣事,久而久之,大家就会变熟悉起来,社交圈也会有很大变化。 

​能够和朋友们共同进步更好,但如果发现彼此之间差距逐渐拉大,同行的朋友们都逐渐走上人生巅峰,而你在一家公司工作4、5年,薪资和能力等各方面都没有得到什么提升,那么就要及时反省一下或者考虑考虑跳槽了。这时候结交的朋友们或许能给你提供一些帮助! 

​九、管理团队 

​如果你的技术能力够硬、工作资历够老或人际关系够好,那么很有可能被领导看重,转向管理岗位发展。每个人擅长的领域不一样,做管理并不是一件轻松的事,要注意关心团队中的每个人,帮助他们能力提升,提高彼此的配合程度,要具备一定的组织协调能力和言语沟通能力等。

​ 不过,就算是走管理的道路,建议也不要轻易放弃在技术方面的继续深造。坚持一段时间看看自己是否适合做一个管理者,如果不能,还是要及时回归技术研发;如果能,也要保持对技术的热爱和学习,这样和下属交流时,才更能赢得大家的尊敬。

​ 十、成为资深IC设计工程师

总之,如果你具备超一流的技术能力、丰富的实战经验、能带领团队完成项目交付,懂得及时抓住机会,就可以考虑资深的管理者方面发展;如果你对技术的深耕与研究更为感兴趣,通过刻苦钻研与经验积累,做纯资深的技术ICer也不错,做好规划再选择就好。

 

不管大家现在在哪个阶段,只要能继续保持对IC行业的热爱和学习,那就会离成为一名资深ICer的目标越来越近!