暑期科研

什么是暑研

所谓暑期科研,一般是指国内本科生利用暑假机会,通过一定的形式,赴海外高水平大学的实验室进行一段时间的科研实习。实习期间,你可以在学长学姐的带领下做一些基础性的实验,也可以自主选题做一些独立的课题。

时间一般会选在大三的暑假,因为这个时候你已经基本完成了本科期间所有核心科目的学习,具有一定的专业背景和工作能力,并且即将面临申请;长度一般在三到四个月(当然可以更长,如果条件允许),三个月的长度最为常见,当然如果是大三暑假之类的特殊时期,计算机学院的同学可以申请延迟返校,获得更长的科研机会。

对于想申请PhD的本科生而言,暑研的主要目的包括拿到一封高水平的海外推荐信、寻找更多当面面试及录取的机会、潜在的科研成果、提升英语交流能力等等(重要性依次降低)。

此处需要区分一下暑研和其他毫无意义的水项目。大体而言,我们学校的学生能接触到海外交流项目大体分为三类:暑研项目、暑期学校、各类游学项目。“暑期学校”主要指美国高校(以加州大学系统为例)在寒暑假提供的短期学分课程。美国这类高校会在假期提供课程给本校的学生修学分,同时为了赚取一笔经费,会把部分非核心课程开放给外校或者外国的学生申请参与。按照目前了解到的情况,同学们能申请到的很多课程属于文化类或科技概述类的课程,意义不大。但也有少部分Computer Science的课程有一定的价值,可供参考。之前,笔者曾请教过一位在美国任教的老师关于暑期学校对PhD申请的作用,他直截了当的告诉我“没用”。总体而言,暑期课程对于PhD申请的作用非常有限,远不及你暑假在国内导师实验室里积累一段硬核的科研经验的作用大。最后一种“游学项目”是被我们PhD申请者最为不推荐的。 这类项目的共同点,一方面在于没有严格的学分,另一方面充斥着大量无意义的文化课程内容和旅游安排。此处我们给出毫无争议的结论:这类项目对于PhD以及Master的申请作用为零,如果考虑到时间成本还是有害的!所以,我们一方面建议院系尽量减小对这类游学项目的支持,而将经费转移到对正规暑研的资助上,另一方面我们也希望志在申请的同学不要在这类项目上荒废时间。

暑研与PhD申请的直接联系

在各大国内高校与海外的高水平交流日益频繁的今天,我们坚定地认为,一段可靠的暑研经历对于PhD申请有着质的提升。按照以往申请到高水平PhD的案例,暑研几乎是不可或缺的核心因素。特别是对那些尚未有硬核的科研经验、对科研概念尚不明确、英语交流能力比较差的同学,暑研对于你们几乎是一个脱胎换骨的过程。

所以此处,我们不厌其烦地再次强调,PhD的申请者最好要有一段硬核的暑研经历!

如何寻找暑研

结合我校和我院的实际情况,我们总结,一般有如下三种途径可以寻找暑研机会:

第一种是学校或者学院官方提供的项目(可参考下一节的汇总表格)。由于UCLA已经取消了CSST项目,并且由于一些原因短期内没有恢复的希望,因此大家应当酌情考虑其他的项目。除此之外我校可以申请的美国科研项目还有UCI(加州大学尔湾分校)的UCInsipre项目,该项目也是一个不错的科研机会,并且录取难度相对不那么高。

除掉上述的CSST,还有两个来自加拿大的水平也比较高的暑期科研项目,分别是MITACS和阿尔伯塔大学。MITACS包含了加拿大数十所学校的暑研项目,其中加拿大排名前三的学校(McGill, Toronto, UBC)的录取难度较大,其余学校录取难度较小且水平较低,录取人的质量也良莠不齐。阿尔伯塔大学的整体质量略低于MITACS前三的学校,录取难度不是特别高但是每年录取的人比较少。

第二种是自行套磁寻找(套磁信的模板可以参考第四章第2节PhD正式申请时的套磁信),这也是一般的常规操作。这种方法的优点是你可以往任何你觉得好并且你感兴趣的老师/学校处套磁尝试寻找机会,缺点是回复率肯定非常低,而且整个过程会比较辛苦,既消耗体力,也考验心理承受能力。推荐大家从对应年份的寒假就开始联系导师(因为寒假时间相对较为宽裕,方便你仔细研读对应老师的个人主页),套磁信的内容讲明自己的专业优势和研究兴趣,比如高GPA,研究经历,美国交换经历,语言成绩,以及自费!一般老师只能愿意接受自费的情况,毕竟经费有限,不愿意花在本科生身上。不过若是你申请香港等地区的暑研,由于签证需要会给你一个科研助理的身份,此时你会有较大概率获得对面学校给出的工资。

笔者在此着重强调一下第二种,因为你在申请PhD期间也不可避免地需要了解各位老师的科研风格、科研兴趣和回复情况以决定自己的申请选校,因此暑研套磁本质是提前进行了这类工作,否则到了申请季会很繁忙。笔者这里还是强烈建议大家自己阅读老师主页进行陶瓷的。

有五点提醒和建议。第一,保持耐心和良好心态。回复很少,或者回复说我不要暑研学生,甚至完全没有回复,都是再正常不过的现象,要保持耐心,坚持下去。第二是多吸收前人经验,喜欢招暑研学生的组总是喜欢招,不要暑研学生的组大概率每年都不会要。第三是抓紧时间,尽早开始。茫茫海套,能收到回复的时间不可控,所以切不可拖延,早日开始,一般大三寒假末期就可以准备开始这个事情。第四,强调“自费”。需要说明的是,学院对于海外交流,即使是自己联系的,一样会有一定的资助;如果你还是特优生,还可以将学校给你的三万块钱经费用到这里,加上学院的配套,总共大概最多能享受到五万人民币(实报实销)的资助。如果你所要去的地区消费水平不高,估计五万人民币至少能cover掉你的大笔支出(例如机票,住宿,保险,签证)。最后一点,套磁可不必局限在自己目前的研究的小方向,可大胆地在相关方向“广撒网”,海套不同方向的老师。暑研期间一般有学长学姐带,所以就算是全新的方向也不会出现不适应的情况。

第三种,请了解自己的本院教授帮忙推荐,也是比较推荐的一种,特别是结合到我院/校的实际情况。虽然我校/院官方提供的高水平科研项目很有限,但是计算机学院和网络空间安全学院有很多从海外知名高校回来的优秀年轻教授,他们一般都在海外都有着比较多的资源。可以考虑请求他们的帮助,通过他们个人的关系与海外教授交流,并以个人名义将你推荐到他所熟悉的导师/实验室中实习。这种方法的优点在于,由于暑研老师和你的导师之间认识,你可能会获得更多锻炼和提升的机会。需要说明的是,导师的关系是其次,暑研成功的关键还是在于你的努力。这种方法的缺点也显而易见,由于老师人脉有限,推荐给你的选择也很有限,有很大的可能无法给适合你方向和兴趣的老师/学校。 这种方法要能成功执行,需要满足一定的条件。第一,华科的老师需要真心愿意帮助推荐你。第二,一般来说,强调“自费”。第三,你的简历肯定还是得有一定强度,不能太差,否则即使华科的老师想帮你,也不方便推荐你。

整个过程,有以下三点注意事项,请大家一定要遵循。第一,你寻求帮助的华科导师肯定要是非常熟悉了解你的,比如他之前就是你的实验班导师/特优生/科研导师,如果他之前都不怎么认识你,你突然去请求他帮忙,给你寻找暑研机会,并且还要用个人名义去推荐你,这肯定会让老师非常为难。第二,**不管是华科的教授还是海外的教授都非常忙碌,他们也没有义务一定要帮助你,请务必放低姿态,有着正确的态度以及充足的礼貌。**第三,办理手续也要很多时间,一切抓紧,不要拖延。 综上是我们总结的三种寻找暑研的方法。第一种各个学校官方项目,缺点是要么难度太大,要么去的学校的层次实在是难以恭维(加拿大前三除外),但是优点是非常省心。第二种常规操作,缺点是过程可能会比较痛苦,也有一定风险,但是很有锻炼价值(未来申PhD的套磁是一样的),选择更多可能性也越多。第三种人脉内推,风险最小,过程相对容易,去的学校也不会差。

暑研的时间节点

一般来说,7、8、9月份三个月是比较理想也是最常见的暑研时间。如果条件允许待得更长,可以考虑多在美国待一会儿,但是一定要确保自己在国内的课程没有问题,而且至少得在期末考试(如果有的话)之前回来,这是基本底线。目前,这其中涉及到长期的请假问题,学院暂时还没有比较官方的制度处理相关问题,到学校方面请长假又比较麻烦,请大家关注后续学院的相关政策。

这里说明一个特殊的情况。如果快到原计划返程的日期时,因为种种原因想在组里多做一小段时间(比如自己参与的项目稍微多过一段时间就会有重大进展,或对这个方向太感兴趣以至于想多学点东西等),就要尽快找导师商量,同意后要尽快找系里的小秘延长自己的DS2019,因为只有在DS2019上写的时间段内在美国暑研才是合法的。另外自己学院这边也要重新商量时间问题,出国出境交流申请表要重新填写,不然对之后的报账甚至是毕业都会有负面影响。

暑研期间该做的事

这里仅以个人经历,对大家进行一些可能有用的提示,仅供参考,大家要结合自身实际情况合理安排自身日程和任务。

(1) 请求推荐信。这个当然也是核心的一件事情,离开之前,要和老板好好交流一次,谈谈你申请的想法和目标,以及听听他的看法和建议。询问教授是否愿意给自己提供推荐信,是否愿意给自己提供一封好的推荐信。一般情况下,我们认为,只要你表现不错,教授不会吝惜他的“好话”,至少在我们身边的实例中,得到正面的推荐信的占大多数。另外一个问题是,老板可能会限制推荐信的封数,这个问题真的就因人而异了,有的老板人很好,完全不加限制,也有的老板很“吝啬”,只给提供几封。如果老板有主动明确表示他能提供的封数,切不可强求,只能考虑适当争取。一般而言,提供10~15封都是美国老板们愿意接受也理解的,这基本上也能满足申请需求了。

(2) 老老实实做科研,写周报。暑研期间一定要多和老师和学长学姐沟通,在他们的指导下完成一定量的科研工作。期间如果遇到困难一定要及时和他们交流,切记自闭。此外,绝大部分组有每周开一次组会的习惯。作为一名本科生,虽然你可能不能做出实际上的进展,但我们还是建议你每周主动写一次周报做一次汇报,一方面便于老师安排你的任务进度,另一方面也有利于树立你在老师心中刻苦努力的印象,便于拿好的推荐信。 (3) 面套。暑研期间你既然已身在国外,就要做一些在国内做不了的事情,那就是面套。暑研期间可以挑一些你特别感兴趣的本校或者其他学校的导师,提出与其面套的要求。部分稍远些的学校你甚至可以安排一次特别的行程去往交流。一般而言,面套的效果要远远好于邮件或者视频面试。笔者在暑研期间就和普渡本校的一位老师,以及一位恰好路过的哥大老师进行了当面的交流,最后都有很好的结果。

(4) 再考一次TOEFL或者GRE。在美国生活了这么久,英语肯定有一个很大的提高,特别是托福听力和口语。可以考虑再刷一次分,而且美国的考位很容易找,回到国内抢考位简直是一种炼狱。这里需要强调的是,英语考试的解决当然是越早越好!而不是拖到暑研!如果你可以在暑研之前就彻底解决英语考试问题,那绝对是最佳的状态!强烈建议在暑研之前就已经把考试彻底解决,或者至少是有了可以接受的分数。本条提示意在提醒大家,可以利用在美国的机会“再舒舒服服”地提一次分,绝不意味着我建议大家到了这个时候再解决英语考试。把英语考试都拖到这个时候,会让你非常的疲惫,而且极大地影响你在科研上所投入的时间和精力。

(5) 文书写作。在美国,你周围的学长学姐,不仅英语好(特别是Native Speaker),而且懂申请(都经历过而且是佼佼者),更关键的是还懂你的专业、你的心思。利用在美国的最后一段时间完成你的文书写作,然后请求他们帮忙修改,提意见,无论是从语言上,还是专业上。如果单论语言和写作,美国大学都有Writing Center可以提供非常好的帮助。最后如果有条件,也可以麻烦教授再把一道关。不过同样要强调的是,没有人有义务帮你的忙,而且大家都很忙,寻求帮助的时候要十分注意态度。

(6) 多掌握国外信息。可以多和国外的申请者交流,获取一些申请的最新信息。比如,哪个学校哪个系特别难,哪位老师比较push不要去,哪位老师的面试风格是怎样的,等等。既然身在国外,就要想尽办法获取一些你在国内无法获取的最新信息。

暑研套磁tips

既然暑研对于本科生来说是申请海外PhD的桥梁,那么在暑研阶段就开始关注自己之后中意的课题组并主动与他们联系是最省时、最高效的套磁方法,毕竟身处国外,可以获得最新的、甚至是国内无法获取到的信息。

首先要给中意的导师发邮件套磁。在这之前你必须准备一份较为完整的CV,写完CV初稿之后,你可以找暑研组内的师兄师姐请教如何润色你的CV,在这里建议大家要详略得当,比如如果自己曾经发表过论文,无论自己是一作还是co-author,都可以把发过的论文写在前面、最醒目的地方,甚至可以加粗强调;再比如教授比较看重海外经历,因此可以详细写写暑研期间做的项目,当然这个时候你还在暑研的过程中,这就需要你随时对这个部分进行补充。为了在表示礼貌的同时能让导师更有机会直接读到你的邮件,一定要在工作日的白天发邮件到教授邮箱,建议在早上6、7点左右发送,这样教授一上班,就有机会在邮箱的第一封信里直接读到你的邮件。套磁要趁早,甚至7月底、8月初就可以开始尝试,当然回复率会非常低,不要灰心;对于回复了你邮件的教授,要作为日后重点套磁对象,建议保持联系,比如隔一段时间就update你的科研、申请状况。

如果你心仪课题组的教授给了你积极的回复,那么恭喜你,下面可以进行更深入的套磁了。此时假如你暑研所在的课题组允许、你的导师同意,你就可以申请去给你积极回复的老师那儿进行面对面的交流,也就是俗称的“面套”。面套的效果往往远远好于邮件套和远程面试,原因至少有以下下三点:第一,你不远万里往教授课题组跑一趟,教授会觉得你对他(她)是真心感兴趣;第二,面对面谈话不仅有即时的反馈,还有表情和肢体语言的交流,另外PhD的录取是导师和学生之间的双向选择,你去与教授面谈的同时也是对对方课题组的“考察”,比如课题组的规模大小、资源资金是否充足、实验条件是否完善等;第三,面套可以防止邮件和远程面试的通话质量被时差和网络“支配”。

在你给教授提出申请面谈的邮件中,你可以指定一个大致的时间段,千万要避开周末、秋假(一般在10月份,将近一周的时间,虽然理论上PhD学生是没有秋假的,但导师有可能会趁着这几天出去度假)、感恩节等假日(这些日期要提前做好功课),如果教授同意的话会给你几天确切的时间,之后你就可以大胆地做出选择。如果有多个教授,完全可以统筹安排成一次出行。

行程是需要仔细筹划的,要做好转机、坐大巴、找住宿的准备。因为笔者是去美国做的暑研,因此下面推荐几款在美国出行的常用APP,并且说明一些注意事项。由于地广人稀等的各种原因,美国的基础交通设施相对国内非常不便利,这就需要我们在启程之前做好良好的规划。机票可以用Student Universe订到,单次航班一般是一两百刀左右,对于学生有时候还会有一些优惠,但是美国大多数都是小城市,小城市之间没有直通航班;大巴可以用Wanderu查票、订票,价格一般在20刀、30刀左右,有时候活动价甚至跌到个位数,十分划算,其中“灰狗(Greyhound)”是美国最著名的全国长途汽车公司;到了目的地城市,可以选择搭乘“网约车”,Uber和Lyft都能满足你的需求,其中Lyft会稍稍便宜一些。最大的问题是住宿问题,这里推荐Airbnb(即爱彼迎),这里可以查到全球民宿,住宿体验良好,价格非常实惠,唯一需要注意的就是所选的住所离你要去的学校的距离、附近的交通情况和周边的安全性。在美国的任何地方都远没有国内安全,有几个网站可以专门查看各个街道犯罪率,大家可以去百度或谷歌自行搜索,但对于民宿本身来说,目前尚未发现有任何安全隐患,大家在选择的时候看看评分、评语就好。这些APP全部都可以在Google Play或APP Store商店里下载。

要注意的是,你去和教授面谈,并没有说一定是“面试”,所以可以交流的内容有很多,但还是建议自己事先准备好一个PPT,讲讲自己之前做过的研究,特别是CV里详细提到的项目。对于不同的课题组,可以适当地修改PPT的侧重点,详细地讲这个教授可能最感兴趣的地方。到了见面地点之后(一般是办公室),可以向教授提出“我简要地做了一个关于我之前研究项目的PPT,如果您感兴趣的话我很乐意现在与您分享”,教授一般不会拒绝。另外,教授一般会亲自、或者请自己组里的学生带你参观实验室,非常nice的教授或者组里的学长学姐甚至愿意为你报销饭钱。这个时候你需要做的,就是不失礼貌地与他们大胆交流、提出问题。

最后,完成与教授的面谈、回到住所之后,千万别忘了给教授回一封感谢信。在之后的暑研过程中,还要经常与这些面套过的教授联系。暑研的空余时间若是准备好了其他材料,甚至可以在国外就直接向这些教授递交申请。

推荐的海外科研项目

我们之前总结过一些可以申请的计算机方向海外科研项目,总结的文档如下: https://docs.qq.com/doc/DTHVjZklqQk1UTG9h

内容如下:

  • MITACS: http://studyabroad.hust.edu.cn?types=1&id=7de0ec25605a49d58afa9ce6c8771495

  • Alberita: http://studyabroad.hust.edu.cn?types=1&id=182b928c89a7472fa257ba76d8b9550b

  • EPFL:https://eee.epfl.ch/e3program-at-a-glance/

  • Stanford-UGVR:(编者注:该项目仅接受清华、北大、科大和台大申请,列于此仅供补全列表之用)https://engineering.stanford.edu/students-academics/programs/global-engineering-programs/chinese-ugvr

  • Princeton-ISIP:(注:该链接因为申请结束了应该也失效了,可以搜索该项目查阅相关信息)https://international.princeton.edu/international-student-internship-program-application

  • UCI-UCInspire:https://sites.uci.edu/ucinspire/

    华科国教院平台链接:http://studyabroad.hust.edu.cn?types=1&id=decb3b78dd094dbfa26f87ecffa55e3f (注:该项目长期开设,要求自费)

  • Brown-icerm: https://icerm.brown.edu/summerug/

  • UND-iSURE: https://gep.nd.edu/find-a-program/summer-programs/undergraduate-research/

  • KAUST-VSRP: https://vsrp.kaust.edu.sa/

  • UTokyo: https://www.s.u-tokyo.ac.jp/en/utrip/

  • Auckland: https://www.auckland.ac.nz/en/study/study-options/summer-school-2023.html

  • IST: https://ist.ac.at/en/education/internships/