伯克利的EECS和CS应该选哪一个?

本站小编 微信公众号/2020-10-06

作为一个成功拿到UCB EECS项目offer的过来人,在这里可以根据自己的申请经历和就读体验跟大家说说心得体会,希望以下分享可以给题主带来一定的参考和帮助。

个人背景

我本科是UCSD,专业是EE 电路track
硕士成功申请到了UCB、Gtech、USC、Umich、Cornell、CMU以及UCB的offer,
最后选择了UCB EECS项目的offer。

因为EECS项目的学制只有一年,所以在入学之后就直接跟着其他同学一起去找工作、投简历和准备面试等等。在第二学期的时候,我就拿到了微软、Western Digital以及Qualcomm的全职offer,最后综合考虑,选择了微软的offer。

接下来,我讲从几个方面来展开叙述。

一、如何进行选校

选校这个问题是每个留学生都会经历的问题,在之前的申请中,我也看到过很多经验贴,不过我当时感觉前辈们写的都有一点抽象,读完之后,我并不能get到特别有用的信息。但现在来看,其实我get不到有用信息的根本原因,并不是因为前辈们讲得抽象,而是因为当时那个阶段,我并不清楚自己想要什么,也不知道自己应该做出什么选择。

我们就拿UCB EECS这个项目举例好了,首先你不要管别人对这个项目的评价如何,当你知道学制只有一年的时候,你是否做好了入学之后就立刻着手准备工作的准备?如果你不太喜欢一直在学校学习,希望只是镀层金,学习一些实务知识,尽早去找工作的话,那么UCB EECS项目还是很适合你的。因为有一说一,UCB的名校光环,对找工作还是很有帮助的,基本上除了谷歌和苹果,其他公司的认可度都是蛮高的。不过如果你的未来规划是读博,并不是找工作的话,我就不建议你申请UCB了,毕竟学制相对较短,跟不了太多的项目,积累不了太多的科研经验。如果你对自己并没有明确的未来规划,要是在2018年之前我肯定就会建议你不要申请了,不过从2018年开始,学院允许学生申请延期读到第三学期,也就是说你可以多在学校读一个学期,最长可以一年半毕业,有半个学期去决定你到底是找工作还是读博,学习压力也会相对减轻一点。

二、学制一年的项目,好?还是不好?

好或者不好,其实因人而异,每个人未来规划不同,自然会导致不同的想法和结果。说好的同学,原因基本上都是UCB地理位置优越,靠近湾区,名校光环,方便找工作此类理由;说不好的同学,原因呢也比较简单,课程比较少,学不到太多知识,项目一年学制,时间太短此类理由。入学UCB一年,我来说说我自己的想法。

既然选择了UCB,那你肯定就是一个就业导向型的选手,你毕业是打算直接找工作的。如果你是打算读博,拿读研当一个读博的跳板,我真心建议你选择一个综合排名差不多的学术型硕士,那样对你后续发展会有帮助。如果你确定了就业导向,那么UCB EECS这个项目肯定是不错的。其实EECS项目毕业生的就业方向也就是两个,一个硬件,一个软件。先说硬件,我们这组有7个人基本上都在三月之前拿到了offer,而且公司基本上都是苹果,Intel这种大厂;再说软件,其实软件方向的就业情况我并不是特别了解 ,但CS业内应该都知道,软件相关的岗位要比硬件好找得多,而且基本上软件上运用的知识都是本科学习的知识,我的室友跟我说,在他面试软件岗位的时候,面试官问的问题基本上都是data structure等等问题,并没有问到太多的硕士学习的内容。

我们专业的教授在开学的时候就跟我们说过,找工作不要太担心,好好上课,提升自己,还是很容易的。个人感觉,如果你确定了自己的未来规划——毕业后直接就业,UCB还是很适合你的。

三、选择一年学制的项目好?还是两年学制的项目好?

如果你经历过找工作的话,或者你了解CS这个领域的话,你应该就会知道其实CS不同项目的工作方向的针对性还是有些强的,就拿数字电路这个项目的就业方向来说,对口的工作岗位其实就是NCG(也就是New College Grad),跟这个岗位工作内容相关度较高的一门课程其实只有EECS 251这门课程。单从这个问题来看的话,其实一年两年区别并不大,因为能运用到你日后工作上的课程只有一门。从效率上来讲,肯定是一年学制的项目效率会更高。当然如果你英语不好的话,可能读两年项目会更好一点,毕竟你还需要一个适应期。不过如果你英语很不错的话,完全可以申请一个一年学制的项目,我们组有一个女孩子,刚入学没多久,就拿到了苹果的offer。

刚刚我说过了,你未来想做什么,这个问题很重要。要是在2018年之前,你对自己的未来没有规划,我绝对不会推荐你来UCB。不过现在UCB可以申请读三个学期,如果你对自己的未来很迷茫,实习一学期,真实的去感受一下CS这个行业,从实践中去找答案也是很不错的。不过如果你后续是打算读博的话,项目在课程设置上开设的一些商业相关的课程,对你是真的没有太大的帮助,有一说一,的确是有些浪费时间。

而且硕士是一年还是两年,在投简历的时候并不会有什么影响,面试官不会因为你读了2年硕士对你有特别的认可。我之前在投简历的时候,也没有因为硕士只有一年,就直接拿到了reject。当然有些面试官可能会问你为什么你读的硕士只有一年,比如说Micron和微软,我也和他们解释得合情合理,他们也比较认同。

当然一年也有不太好的地方,就是找工作的时间只有九个月左右。在校期间,没有机会实习,可能有些同学会担心没有实习经历,拿不到心仪大厂的offer。跟各位说一个数据好了(我们空口无凭,直接拿数据说话),我们组一共有7个人,其中有6个同学在本科期间都没有实习经历,硕士入学后就直接找的工作,第二学期基本上都拿到了大厂的offer。本科期间有实习经历的那个同学,甚至在第一学期的时候,就拿到了苹果公司的offer。所以说,问题并不是特别大。

四、硬件岗位找工作难吗?

刚刚已经提到了硬件和软件这两个方向,软件的岗位肯定比硬件的好找一些,这里我就不展开阐述了,我主要说一下硬件。

其实我之前也一直跟别人说硬件的工作不好找,但是他们知道我们组7个人基本上都拿到了offer了之后,都会对着我翻白眼。

如果是不了解CS业内的人,你问他们硬件岗位的难度是不是很高?他们的回答,肯定会是肯定的答复,说什么当下CS领域硬件一直在走下坡路。2016年之前,这句话的可信度还会很高的,因为2014年到2016年的确是硬件的低迷期。但2016年之后,硬件的市场逐渐恢复,需求量也日渐增多,如果你不是特别了解CS这个领域的话,可能不会知道这一趋势。

在2018年年初的时候,我们的一位授课教授跟我们说过这样一句话:如果你是想要赚钱的话,那么选择软件;但如果你想要立足于CS这个领域,成为领军人物的话,还是要选择硬件。

在听到这句话的时候,当时我是不太认可的,而且本身因为本科没有实习经验,入学之后又要立刻面临找工作,心里还是有些没底的。真的开始着手找工作之后,我发现虽然硬件的相关岗位申请起来还是有一定难度,但每年的发展趋势都在朝着好的方向发展。我今年在找工作的时候,我发现高通硬件部门NCG的需求量大了很多,很多原本不招NCG的公司,因为苹果公司一直在挖人才,迫不得已也开始招聘NCG。那些之前被高通裁掉的部门,微软全部接盘,同时这些工程师还接到了IBM、AMD等大厂抛出的橄榄枝。虽然硬件的市场需求现在仍旧没有软件高,但和之前相比还是好转很多了。学硬件也可以有很好的出路,只有你具备良好的专业水平,可以熟练掌握专业技能。

五、UCB入学后应该如何规划?

刚刚已经提了很多遍了,UCB入学后就要开始着手考虑找工作了,那么入学之后如何进行规划呢?我们来谈一谈这个问题。

虽然在申请季的时候,就考虑这个问题比较早,但早些考虑总归是有好处的。你可以不想在一入学就陷入一种紧张的状态,你可以考虑从第二学期开学之后再去找工作。不过我个人建议,入学之后,你最好就可以考试准备面试,和小伙伴一起面试mock,也可以投一些小公司,亲身去感受一下面试。因为你后续开始正式找工作的时候,你就会发现面试是真的很累。电话面试,校园面试,还有6轮的onsite面试等等,有时候一天有好几个面试,面完了感觉整个人都不好了。所以提前适应一下面试的节奏,了解美国面试的风格,为日后面试打基础会更稳妥一点。

留学的这段时间,我一直都在不断的提升自己,不论是专业能力方面,还是综合实力方面,我都在不停的学习和进步。一路走来,虽然很辛苦,但我感觉这些付出和努力都是值得的。我所经历过的,都是我的人生阅历,也都是我的财富,这些经历在我后续的发展和工作中,都会变成我的优势。学习得越多,看到得越多,眼界和视野就会月开拓,未来发展的自然也就越来越广阔了。

希望各位可以通过我以上的介绍,对UCB EECS这个项目有所了解,也希望各位可以在申请季,通过自己的努力,拿到女神校的offer。