为了面试,我跑到图书馆外的阶梯上,吹着风捧着电脑

背景介绍
本科:上海交通大学信息工程专业
GPA:91.41/100 (Rank3/158)
TOEFL:108(S 23)
GRE:V-152+Q-169, AW-4.0
暑研:CMU ECE暑研9周,一篇论文在投
校内科研:一篇期刊论文一作,一篇会议论文一作
Offer:Cornell IS PhD、UT-Austin CS PhD、Dartmouth College CS PhD、Purdue CS PhD、USC EE PhD (with fellowship)
校内科研与方向选择
校内科研,顾名思义指的是在本校的科研经历。大家在申请PhD的时候,也许会把暑研和推荐信放在最重要的位置,然后是GPA、TOEFL和GRE的三维成绩,校内科研相对来说也许会不那么看重。其实这样想也无可厚非,但是如果大家真的想做科研,而不是单纯刷履历,那么校内科研会是一个让你很好地认清自己、选定方向的方式,通过参与校内的各种PRP、大创项目,我们可以低成本地试错,最终确定自己的研究方向,如果做的不错,同时也能收获一封质量不错的推荐信。有些同学更是放弃了海外暑研的机会,选择在暑假坚持校内科研,从而发表了高质量的论文,也申请到了非常不错的学校。所以校内科研这一环节切不可轻视,特别是今年因为疫情的影响,美国暑研的机会可能会一定程度地减少,那么抓住校内科研的机会就显得尤为重要了。
我的建议,对于准备留学申请的同学,建议大二下能够确定自己主要的研究方向,同时也很可能是未来的主要申请方向。因为确定方向太晚会导致你可能没有太多时间做出一定的科研成果,对你的研究经历和推荐信强度都是不太好的。关于研究方向,其实EECS领域的方向五花八门,包括但不限于Machine learning theory、Computer vision、Wireless sensing、5G、HCI、Robotics等等,所以如何选定自己的研究方向又是一门大学问。我的建议是,首先通过专业课的学习对各个方向都有一定的了解,然后可以寻求一些老师、学长学姐、同学的建议,最后根据自己的热爱选定自己的方向。虽然目前机器学习领域非常热门,追逐热门本身也不一定就是坏事,但是这同样意味着它的竞争是非常激烈的,所以选择这些方向的同时也要做好思想准备。再者说,读PhD的五年是不短的时间,热门是会随着时间改变的,特别是EECS这个领域,变得还特别快,此时,唯有热爱可以带领我们走向最终的成功。
至于选择哪位导师、加入哪个实验室其实很重要,但这没有好与坏之分,只有合适与不合适的区别,所以需要给自己一些试错的时间和机会,才能选择到自己最合适的实验室和导师。我个人也尝试过好几个项目,进入过好几个实验室,所以对这一点是有切身体验的。
GPA、TOEFL和GRE
三维成绩对于PhD的申请来说其实不是那么重要,尤其是TOEFL和GRE,基本就是达线就好。我TOEFL考了两次,GRE就考了一次,而且每次的复习时间其实都比较短,最后考的分数也不高,都是够用就好。对于工科生来说,TOEFL总分100,口语24就基本可以符合所有学校PhD申请的标准了,口语稍微低一些也没关系,因为美国的学校其实并不像中国学校对分数卡的那么死,对申请者还是从整体的方面综合考量的。我就是因为第一次TOEFL口语考了22,所以才考了第二次,但是也还是只有23,不过最后也够用了。这里还想提醒一点的是,如果条件允许,可以在暑研期间在美国考一次TOEFL,口语分数很可能会高不少。
对于GRE,我从入门到分手也就一共花了寒假里的12天,但是这也是非常痛苦的12天。这十几天里,我几乎除了吃饭睡觉就是学习GRE,而GRE的学习没有什么诀窍,也就是背单词、刷题、背范文这些。对于工科生,考到325+肯定够用了,要求低一些,像我,320+也是够用的。但是有一些学校可能会卡作文的分数,所以这部分大家也不要太掉以轻心。考GT的过程中,感悟比较深的是,因为交大在寒暑假没有考场,所以我有两次都是跑到上海财经大学的考场去考的。而由于财大的考场离交大很远,所以我都是提前一晚住到财大旁边的。其实前一晚在做最后准备的时候,在一个陌生的环境里,心情是有点紧张又有点焦虑的。但其实有了这种心情也没什么好怕的,前一晚稍微有点失眠也是很正常的,因为走上考场以后这些都会被抛却脑后,它们不会影响考试的发挥,只要之前准备充分,分数会是努力最好的体现。
最后关于GPA,这其实是一个长期的过程,这也没什么诀窍,就是三年里的每一门课都好好上就行了。当然有时为了科研而牺牲一点课程成绩其实也是正常的,千万不要太苛责自己。最后重要的是专业排名,可以选择一个最高的排名写在简历上,这样看起来比较好看。
暑研与推荐信
暑研确实是申请中比较关键的一环,而暑研的主要目的是要推荐信而不是发出文章,我觉得这一点是我们在整个暑研过程中要认清的。
关于暑研导师的选取,有很多网站,比如CSRankings这个网站,可以去查询导师信息。一般一个领域里的老师就这些,你选一些招暑研学生可能性比较大的导师一个个发邮件去套磁就好了。
在暑研期间,比较重要的是weekly report和最后一次一对一的meeting。Weekly report是指你每一周或者每两周给暑研导师写一个报告,实时报告进度,这也是他最后给你写推荐信的最主要的依据。最后一次一对一的meeting是你结束暑研之前和导师约的,这个时候可以总结你的整个暑研进展,然后适时提出要推荐信的请求,先当面把这个事说定,后续基本就没问题了。当然平时的组会其实也可以常常发言,让导师对你有更深刻的印象。
当然,暑研期间其实也是你很好地认识这个领域,了解国外教授的好机会,抓住这个机会多多跟导师、学长、其他同学了解信息,申请时就会沉着、轻松很多。
申请过程
其实在前面的所有工作都做好以后,申请的过程并不是太复杂了,很多都是体力劳动,按部就班地去做就行了。但是其实我时常也会觉得申请的过程实在拉的太长了,期间的很多小问题会让人感到焦虑和困惑,这都是正常的,和一起申请的同学多交流可以有效地缓解焦虑情绪。当然,同学之间除了聊天之外,还可以互相改改文书、互相督促一下申请进度,这都是大有脾益的。
最终,我们要理性看待申请及其结果,没录取你不一定是你的问题,也可能是学校的原因,主要看的是双方是否match,在这个过程中,我们可以经常去GradCafe、一亩三分地等网站上看看,了解一下大家的申请进度和情况,以便调整自己的申请。
申请过程中难忘的经历就是面试的时候不停找场地的过程了。因为申请的面试过程是在校期间,图书馆自习室比较难约,寝室里又比较嘈杂,所以要找到一个合适的地方进行面试还是挺困难的,有时候我会跑到校外宾馆开一间房进行面试。还有一次,因为临时要和我在世毕盟的mentor(MIT CS PhD)和培训师进行模拟面试,没有找到合适的安静的场所,我就跑到图书馆外的阶梯上,吹着风捧着电脑进行模拟面试。其实这些过程现在回想起来还是挺辛苦的,但是皇天不负有心人,在申请准备的时候有多艰辛,在收offer的时候就有多快乐。
关于GGU
关于GGU,我最想说的和大部分都一样,那就是感谢。感谢培训师老师和mentor学长对我的指导和帮助。他们会把我的申请看作他们自己的事情,学长帮我修改文书总是很及时,老师总是很耐心地回答我的问题,他们的存在为我省了不少麻烦,也缓解了我不少的焦虑和担心。
其实对于找中介这件事大家肯定都有不同的看法,我觉得根据自己的需求选择就好。其实我当时选择中介的时候也曾纠结过是否要找中介,也了解过其他的几家中介。我觉得GGU的优势在于它的培训师+mentor的制度,让人感觉有了双重的保障,培训师和mentor合作,为学员提供全方面的服务。还有GGU的半包方案比较适合有自我管理意识的同学,很多申请的过程步骤能够自己完成,只不过需要中介来帮忙提意见,并适时督促进度,有了GGU,你会感觉申请过程不再是孤单的,而是有人一直陪伴着自己的,这种心理上的帮助也许看起来不是那么明显,但是还是潜移默化地影响着我们的申请的。所以,如果你不是很放心自己的申请,或者觉得自己还是不能完全把控申请过程的话,那就找一家中介吧,而我觉得GGU是个非常不错的选择。