数字IC设计和CS选那个?

Posted IC观察者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数字IC设计和CS选那个?相关的知识,希望对你有一定的参考价值。

问题:

题主女生,保研至某211电子科学与技术专业。但是老板主要是接工程,之前给自己安排的是软件相关的项目。大概自学4个月java,项目功能已经实现了。平时没事还自学了些计算机网络,数据结构与算法之类的基础知识。

目前比较纠结研究生毕业找工作是做IC设计还是CS。CS就业机会多,但是高薪还是主要分布在一线城市。而且自己还有很多东西需要学,就学了差不多不到一年时间(中间挺多时间都在上研一的课)来说,项目里用的一些技术感觉都是皮毛,没有深入。并且CS加班多,中年危机更厉害。而且题主是女生,比较担心如果生孩子几个月后跟不上节奏。

做IC设计的话,研究生自己应该没什么和这个相关的项目了,还是得自学,但是感觉IC设计应该加班不太多,至少中年危机不会来的很早。并且西安也有不错的岗位。

另外,目前觉得两个方向都可以接受,感觉自己一直是那种学什么就能学的还可以的人。(仅限于考试,哈哈)。现在课比较多,平时java,verilog,matlab都有用到一些。

回答:

这是两个截然不同的方向,但也有很多相似之处!

在宏观上,我可以理解成IC设计是属于物理层面偏硬件,而CS是物理层偏软件。

举例来说,凡是跟芯片设计有关系的,Intel,AMD,德州仪器,都是偏硬件;

凡是跟软件关系大的,从微软到甲骨文到金山,都是偏软件的。

还有一些是做产品和集成的,比如说NOKIA,华为,BYD之类,是典型的软硬兼修,并不偏向哪一个,因为他们的产品离开了硬件软件都不行。

回归正题,

题主女生,保研至某211电子科学与技术专业,目前接触的都是偏软件类,也只有verilog是属于偏硬件类,这种情况下CS和IC其实都可以选择,这与企业招人有关,不做介绍。而在这个背景下我个人的第一选择是比较倾向于cs的,第二选择才是IC方向,但如果只是这点却不足以让我们做选择,而且也比较片面。

我们还要考虑行业前景,职业发展,薪资待遇,包括题主所讲到的中年危机,加班等方面。

看题主说好像在西安,其实我也在西安,我之前是做web前端后面转的IC,除了出差外也基本一直在西安工作,整体上都还不错,IC在西安确实也有很好的岗位与公司。

而关于行业前景,IC行业目前有多香,有多火这里我就不多做介绍了,CS这么多年下来大家也都了解明白,也不多说。

而职业发展这块,CS确实存在中年危机,35岁这道坎使很多人落幕落泪,反观IC要好的不止一星半点儿,因为行业的关系导致了IC是越老越吃香,中年危机也基本不存在IC人的身上。

而薪资待遇方面,IC属于后来者居上,这两年的发展,各公司开出的薪资客观上讲并不比CS差,对应届生来讲可能有反超的趋势。

根据题主的问题,可以看出题主是个比较有思想,三观很正的女生,在考虑后期工作后的加班,结婚、中年危机等对职业生涯会产生的影响,其实不用的,作为女生也好,男生也罢,都会与到这样的问题,而IC行业在加班上,工作强度上或许稍微比CS要好些。我的理解中CS是属于偏向高强度的工作,IC是稍微有所缓解,只有在项目期间的强度会高,平时会比较轻松点。

结合题主的情况来看,如果不考虑兴趣爱好的情况下,比较建议选择IC,毕竟从长远上来看IC是符合解决题主目前所担心的问题。

以上是关于数字IC设计和CS选那个?的主要内容,如果未能解决你的问题,请参考以下文章

无标题数字ic设计|ic芯片设计全流程

无标题数字ic设计|ic芯片设计全流程

数字IC前端设计究竟怎样?薪资前景如何?

数字IC前端设计究竟怎样?薪资前景如何?

模拟IC设计与数字IC 设计的区别

如何提升研发效率?数字IC设计要点解析