Duke MSCS 入学七个月体验+介绍 20Fall

avatar 459330
KennethSun
27550
57
看到地里开始报21fall的offer了,正好写一篇给学弟学妹(和potentially去年defer的老哥老姐们)择校的时候一个考量。楼主去年(20年)8月签证加急强行冲美,尔来已有7-8个月。本文希望从以下几个方面介绍Duke MSCS:

1. 项目定位特点和概述

在杜克,CS和ECE两个项目分工比较明确:CS负责research,ECE负责engineering。因此杜克ECE才成为了著名转码友好项目。在杜克CS的官网介绍里,写着MS students graduate with the flexibility to pursue careers in research, or to go on to doctoral study. i.e.,两个都是research,没有工业界。However,近几年每年都还是有过半的同学找工进了工业界,因此官网的这句话只是表明了杜克的CS项目设置意图。With this being said though, 你仍然可以选非常多ECE,DS etc.的工程课。CS项目选课很自由,十门课毕业,如果选project或thesis毕业只需要四门CS课号的课,如果course only需要上六门CS课,又有很多课是既有CS也有ECE课号,所以个人感受没有受到什么限制。更多情况见下面选课。

2. 录取情况,同学分布
杜克MSCS项目在官方公布的近五年数据里录取率平均为15%上下,为杜克grad school所有项目中最低,但近两年有扩招趋势。同学以美本和985陆本为主,个人体感大家水平都很高,使楼主从小到大头回感到没人垫背脊后发凉的感觉(lol),初中高中本科那些及格线挣扎的同学全都消失了,每个人都很上进。做team project的时候交流起来真的无比舒服,一个比一个聪明。
项目人数上,20fall CS一共16人,ECE一共50人,i.e. CS+ECE一共66人,算是非常小的项目了,下面会继续提到。同时作为参考,避免COVID影响的修正,19fall CS 35人,ECE74人,加起来109人。

3. 找工情况
这是大家关心的重中之重。20fall的情况是,全项目共16人,楼主认识其中12人(都是国人,不知道另外4人有几个烙印)。算上楼主一共13人中,6人找工作(5人上岸,1人还在找),2人明确读博,1人明确回国(于是找的国内实习),3人国内网课,1人开学后没联系不知动向(很强的老哥,实力找工读博都问题不大)。

所以结论是,今年杜克CS一半人想找工,找工的基本(i.e.除一人外)全部上岸。5人情况:3亚麻,1高通,1 intuit。据我所知,我熟悉的三四个人每人都收了不止两个面试,楼主自己收了脸,巨硬,亚麻,linkedin,genopsis(忘了是不是这么拼了)好像还有其他一两个忘了叫什么的小厂的加起来七八个面试。另外这里要提一下,这5人里加上楼主有4个人都非常熟,一个小圈子,互相有事没事“你找的怎么样了”“又拿oa没”“脸狗有消息了吗”(传 播 焦 虑),特别管用。楼主感觉到的经验就是,即使你的项目大家找工十分不积极,只要你的三四五个人的小圈子找工积极,你们就都能上岸。再适时地把这种氛围( 焦 虑 )散播给圈子外的人,甚至能给整个项目的人一些积极的推动。大家都是不推不上磨,人之本性,问题不大,推一推就能出货,有非常积极的结果。

这里就我的观察感受结论是,杜克在厂子招聘的school diversity上的优势吃满了。所谓school diversity,就是厂子在招人的时候会考虑到不会从同一个学校招太多人。如果这个学校已经有太多人在你之前拿了面试/拿了offer,那么这个厂子就会减少甚至停发这个学校的offer。如果学校规模极小,同校内卷基本等于零,同时学校reputation足够让你拿下脸狗微软巨硬亚麻oracle等一众大厂的面试了,剩下就看你自己简历是不是写的很拉胯,工作投递是不是积极,开始的早不早,LC做题家当的怎么样了。我确实见过不止一个CMU/哥大的巨佬同学没有收到脸甚至亚麻的hello邮件/oa了,所以学校内部oa/面试名额竞争的问题可能真的不容忽视(来解释为何很多大佬带着出彩的简历却收到寥寥的大厂回复,原因可能并不是人家不优秀)。

另外一点来美国亲自体验找工作才感受到的是,捞人还是大厂捞的多 (比如某A姓香蕉公司)。这点来美国之前考察地里少有帖子明确提到,但明显感觉来OA/interview schedule的厂子还是一二线大厂多,投了简历石沉大海的,绝大多数都是小厂或startup,which is reasonable,毕竟headcount数不在一个量级。选择地理位置好的本地厂子多的学校,好处是兜底选项多了,下限高了。真到一二月份还没工作本地小厂紧急投递一波可能能兜住,但真talk about dream company之类的,还是盯着大厂子投。但另一方面,杜克这档的学校(相信拿了杜克cs的手里肯定也有很多其他有竞争力的offer)的reputation,大厂是不会因为远就不要你的。当然了,这里要考虑今年covid大家的onsite都变成了virtual onsite,公司对路费的考量会减少,但另一方面,我认为即使到现场onsite,距离远近也不会成为大厂拿不拿面试的阻碍,毕竟大厂不差那点钱。

总之,找工方面,杜克CS的reputation足够你敲开任何一个大厂intern/ng的简历关大门(之后就看个人,是骡子是马拉出来溜溜了)。20fall CS找工群体基本全部上岸。另外会有很多人关注选课,感觉杜克cs偏research,我能找到足够多的项目放在简历上吗?这引出来下面第4条选课。

4. 选课
以楼主个人感受,杜克CS选课十分灵活。分为两类,course only或者project/thesis。Course only要选四门CS课号的课和其他,project/thesis只需要选四门CS课,其他任选。基本上可以一句话概括:想搞研究,选CS课号的课,杜克就是研究型大学,搞的研究绝对cutting-edge。想做工程,ECE的课全是硬核project(硬核:写不完)。想有project上简历,ECE的几件套绝对够用。另外推一门DS的课,课号IDS721,是一个N年工业界背景的大叔(叫Noah Gift)讲cloud。这门课教N多AWS,google cloud里各种云服务的用法,手把手教你装点自己的github portfolio,比如要求要有详细的readme,要用非常professional的语言在readme里总结项目architecture,附带demo视频(要求16:9,1080P,清晰麦克风)。还经常讲他自己当startup CTO的时候,你需要用什么思维思考问题。再细节到,要求我们deploy app到cloud上的时候,要做load test,总之十分professional。这门课至少有四五个复杂程度可以上简历的项目,而且由于上述对我们github的professionality的要求,真的非常好看。他还会经常说,我不希望这门课卡你们GPA,只要你交上来就是满分,但你的项目会放在自己的github上,是给自己做的,你们自己能跑多远跑多远,真的是在career的角度上为学生着想。另外,杜克CS还有一门专门刷题面试的课(P/F,教你面试技巧,找工业界的面试官来给讲课),感觉学校给的career support还行。

总之,选课感觉没什么限制,想research就选CS课,想工程就选ECE/DS etc的课。就是CS的课有点少,ECE的课比较多,要个permission number选就行了。

5. 生活
杜克所在的Durham类似一个小县城,平时比较安静也比较无聊,当然从去年九月来美国也一直疫情没出去玩一两次。安全问题丝毫没啥可担心的,美国城市越大越乱,城市越小越安全(i.e. 无聊)。当然了,来了美国先好好当做题家上岸再说…慢慢悠悠刷题不慌不忙十二月一月才开始行动的,下一个找不着工作回家种地的就是你(lol)。楼主除了做题之外,就是和同项目(加上ECE的)同学桌游火锅,还斗胆去滑了一次雪。Literally, 没啥好玩的。可能回到线下会热闹一点吧,现在着实没啥好分享的,光在家网课了(捂脸

关于比较general的信息,比如学校周边住哪好,哪里安全,有什么吃的超市之类的就比较general了,任何一个杜克项目介绍的帖子里估计都会有,不是CS specific的话题就不介绍了。

另外几篇介绍CS的:

DUKE MSCS 招工学习情况干货贴 - 18fall
instant.1point3acres.cn

Duke CS 全方面解读 - 15fall
instant.1point3acres.cn

还有篇楼主去年采访学长的: Duke MSCS 介绍 - 19fall学长访谈:
1point3acres.com

总体先想到这么多,如果有帮助请加米!有啥想问的楼主尽力回复!

补充内容 (2022-03-12 02:02 +8:00):
2022年3月来更新一下20fall CS全职情况:2个google,1个fb(楼主),1个mathworks,1个微软,1个高通,4个读博,1个回国寒武纪,,2人联系不多不太清楚。上述共计13人,20fall CS总人数16人,还有3人是老外。
同学本身都很强,加上杜克人少diversity优势每个人至少都收三四个面试,抓住一个就上了,所以楼主觉得找工情况十分良好。CS找工整体还偏佛系,隔壁ECE的刷题更猛,他们今年intern至少15-20个fb
57条回复