{{errorTip}} 

话题:CS

1 个问题

美国 CS 就业,大多数公司真的不看学校吗?

该话题答主

Yiwen Xu | 芝士圈咨询顾问

卡内基梅隆大学 Computational Biology
美国互联网大厂Senior Software Engineer。Carnegie Mellon Un
Yiwen Xu:

先总结性地回答,美国CS就业,大多数公司并不是特别看重学校。因为对于一个求职者,公司要看的因素有很多,比如学校、专业是否对口、地理位置、实习、Project、Publication等。这些因素都很重要,而学校只是这其中的一部分。学校对求职者的影响主要体现在简历关。我将以自己和朋友在北美互联网公司的求职经历及我们公司的招聘要求来详细解答为什么学校并不算是很被公司看重的一部分。

虽然你在问题中说学校需要排除networking和地理位置的因素,...

显示全部

先总结性地回答,美国CS就业,大多数公司并不是特别看重学校。因为对于一个求职者,公司要看的因素有很多,比如学校、专业是否对口、地理位置、实习、Project、Publication等。这些因素都很重要,而学校只是这其中的一部分。学校对求职者的影响主要体现在简历关。我将以自己和朋友在北美互联网公司的求职经历及我们公司的招聘要求来详细解答为什么学校并不算是很被公司看重的一部分。

虽然你在问题中说学校需要排除networking和地理位置的因素,但衡量一所学校还有很多方面,比如学校的排名,教学质量,名气,faculty实力等。

大公司开放给New Grad的software engineer校招岗位,会相对看重学历一些。而对于社招学校就没那么重要了。我将从几方面来说明学校对过简历关的影响。

【简历上的Education部分】

学校对于简历最直观的影响就是在简历上的【Education】这部分。Stanford University、MIT、UC Berkeley和CMU是US News计算机科学专业排名Top4的学校。如果你是这一类学校MSCS(计算机科学硕士)毕业的人,那简历关相对来说就挺好过的。因为这个学校CS专业的实力,以及这个学校在各大科技公司的校友群体已经能让recruiter认可这个学校学生的学习经历了,科技公司也喜欢去这类学校的career fair招人。当这些学校MSCS专业的毕业生在Education部分放上自己的学位,就已经是一种专业实力的证明了。

这就像国内华为很认可华科计算机专业的毕业生一样。除了Stanford University和MIT这类学校之外,美国科技公司还很认可的学校有USC、NYU、UMich、UIUC、西雅图华盛顿大学等等这些理工科很好的大学。

【简历上的Project/Research部分】

学校对简历来说还有一方面很重要的影响是【Project/Research】这一部分的内容。对于Software Engineer这类岗位,公司会更看重intern和project经历;对于Data Scientist/Applied Scientist这类岗位,公司会更看重research和publication经历。

对于大部分New Grad来说,除了在工业界的intern经历,其余的project/research/publication主要来自于学校的课程project或学校实验室research经历。所以学校的课程设计和faculty实力对这部分内容影响蛮大。

举个和research相关的例子,我有个学弟master一年级跟着CMU Machine Learning部门的教授做research,虽然他本人不是MSML(机器学习硕士)项目的,但是因为教授实力很强,学弟对做research也很努力很上心,一年内发了一篇NIPS一篇ICML。所以如果学校faculty实力很强很高产,对学生来说就有很好的research机会。

再拿课程举例,比如CMU的Cloud Computing(CC)这门课,能通过自己努力上下来的,可以往简历上加好几个硬核project和skills。我甚至有直接被hiring manager(非本校校友)问到我有没有上过CC,他说只要上过CC他就认为求职者的technical skills能胜任他的这个岗位。你可能会问,现在不是有很多CS求职培训班也可以带学生做project吗?网上也有Cousera、Udemy等网课网站,也有Udacity这样的网站开设nano degree。根据我在上课和求职期间对这些网课网站的了解,我个人认为CS求职培训班的很多project属于入门级的,这些project是属于recruiter已经看到过很多很多遍的那种project了,含金量不高。CMU的很多硬课的project,都是属于难度很高很复杂的。

就拿CMU的11785 introduction to deep learning这门课来说,虽然听名字是introduction级别的,但是作业要implement 很多deep learning基础算法(from scratch),以及implement很多近年该领域paper的model。每次作业都给个Kaggle competition,成绩按照model的performance打分。

我记得我那一学期第一个作业是从头implement一个简化版的PyTorch,最后一个大作业要写一个来自于google brain发表的语音识别的model,难度十分大,当然这个project也在我多次求职面试中引起了面试官的兴趣。其他推荐的课还有15214 Principles of Software System Construction 等。CS专排高的学校所带来的课程质量不是一般的网课可以比较的。

由此,学校对简历的Education和Project/Research影响蛮大的,所以学校对过简历关还是有一定的影响的。但是除了学校名气和实力这个因素之外,公司还需要考察求职者专业是否对口、背景是否与招聘岗位匹配及地理位置等因素。

【Technical Skills】

Recruiter招聘的时候很看重你的背景和职位是否match。除了给New Grad的general software engineer岗,大部分岗位其实更看重你的过去全职、实习、project经历所用到的那些technical skills是否和hiring manager给他的job description符合。这些technical skills除了从学校上课这个途径获得,你也可以在很多网课上学到,毕竟CS是一个很需要自学能力的专业。求职者如果过了简历关,那么在后续面试中面试官几乎不会看学校title了,他们更多考察的是你本身对CS基础如数据结构、算法等的了解程度。

匹配的背景比学校的title更重要。比如有些同学在名校学习Mechanical Engineering等工科专业,虽然和software engineering一样都属于工科,但如果课程、project和工作岗位并不匹配,那么名校的title对找CS相关工作也没有任何帮助。比如我认识的一个Cornell 统计学master毕业的朋友,美本学的数学专业,有很优秀的数据分析背景,但她找Software Development Engineer(SDE)的工作并不顺利。虽然她有工作经验,但是投一些大公司junior level的SDE还是收到了简历拒,主要原因还是经历不大对口。而我内推过的一个SJSU CS专业的学生,虽然学校CS专排不高,但是学生自身基础知识很扎实,一样过了面试拿到offer。

【地理位置】

San Jose State University(SJSU)并没有像题主说的那样由于学校导致工作不大好找。如果上LinkedIn搜索,可以找到各大科技公司都有不少SJSU的校友。位于苹果公司总部附近的SJSU,虽然专排并不算高,但由于地理位置好,找工作情况也很不错。美国有一个机构叫HiringSolved,在2017年收集了超过10000份来自科技公司的招聘数据,做了一份硅谷科技巨头招聘New Grad数量的学校排行榜,MIT、Stanford、CMU分别位列第一、第二和第三,SJSU排第八,超过了很多高校。

找工作的时候一般都要在申请系统填写自己的地址。通常公司去外州招聘一个员工比较麻烦,因为你来onsite,来回机票、Uber、住宿、吃饭这些公司通通都需要报销,而在本地招一个人,公司能少出不少钱,所以公司很看重学校的地理位置。我想CMU和NEU都在硅谷开设校区,并且在这两个校区开设的专业大多数是就业导向,也有一部分这个原因吧。CMU在硅谷校区的Master of Science in Software Engineering和Master of Science in Information Technology等专业的就业率都非常好。NEU开给零基础转CS学生的Align Master of Science in Computer Science就业率也很高。

找工作Tips:题主说的在网上找内推,其实不如本地直接参加科技公司的networking活动来的直接有效。在手机上下个Eventbrite或者MeetUp之类的app,就可以找到公司networking活动的信息。或者关注LinkedIn上公司的官方账号,也能收到他们发布的招聘活动消息。如Amazon今年秋天在好几个城市开了大型招聘会,这些信息在Amazon的LinkedIn帐号上都有提前公布。

综上所述,除了大S、MIT等学校的毕业生,学校的title在北美CS就业中没有那么重要,US News所谓的学校综排更不重要了,很多综排很高的学校的CS系都很小,以研究为导向,而且很多藤校CS也不是他们的强项专业。比起学校,学习更多的technical skills,把简历写漂亮,积极主动地利用networking机会才对找工作更重要。

 

收起
取消
芝士圈小程序
  • 芝士圈留学文书
    芝士圈留学文书

    实时查看文书进度,随时随地联系导师

  • 留学快递寄送
    智能选校工具

    数据基于65000+申请用户,简单2步定制你的专属选校分析

  • 留学申请咨询
    留学申请咨询

    全面扫除留学疑问,随心所欲召唤行家

  • 留学疑问全解答
    留学疑问全解答

    与梦校学长学姐交流,解答申请路上的任何疑问

  • 出国留学申请文书修改服务
  • 智能选校工具
  • 留学申请咨询
  • 留学疑问全解答