原文地址

原文发表于 简书,这里将会做了一些排版和补充。

交大、中科院、复旦保研经历总结

今天才收到复旦计算机的确认邮件,我从五月份开始准备保研夏令营,辛苦奔波了两个月,终于安定下来,不再陷入没书读的焦虑当中了。这两个月熬下来真的太痛苦了。然后从复旦回来在学校躺了两天尸体,不想再去试其他学校了。 总结下来,真的是要有天时、地利、人和,除非是第一梯队的大佬。。我们总得拼点运气才能拿到好的offer。包括我的很多同学,都一直很焦虑。被拒到怀疑人生。

我们自嘲都是,清北不要我,复交不要我,emmm至少还有母校兜底

当然这也是玩笑话,我们川大做AI在国内也算挺好的了,但都有普遍的想法是不想留本校,没意思。

说到AI,其实也挺惨的,现在是风口,竞争尤其激烈,尼玛真的是被拒到怀疑人生。很多原本想出国的同学,人家不确定,都是这样的想法:我不管了,先拿个 offer 再说,反正到时候申不到好学校,水了这个 offer 也不迟。我不知道其他学校怎么样,反正我们学院第一梯队的同学都是想出国。

我先说一下自己的情况吧: 川大软件,成绩 12/273,一国奖,一国创,一待发表的论文(医学类,4分多,DL医学图像分析)(更新: 九月份已中),比赛奖项、项目经历有一些,可以看一下我的 Github。 我自己投过的学校不多,但经历也很坎坷了,每天都是忐忑不安。我自己的保研流程就是:

  • 五月份准备好一份简历,我自己用 HTML 做了一个 web,改好样式导出 PDF,上域名,HTTPS(装逼)。
  • 准备推荐信、各种资料。
  • 找熟悉的老师推荐想去的学校的老师。
  • 准备机试和英语自我介绍(包括一个项目、一个算法等等比较常问到的问题的英文)

有些值得玩味的点就是面过我的老师,几乎都问过我以下几个相同的问题:

  • 生源地(我老家在哪)
  • 有没有申请其他学校的夏令营(如果在这个学校和清北之间选,你会选哪个。)
  • 软件和计算机有什么区别。

这得看你自己怎么答了,第一个如实答就好了(我个人认为他们可能更喜欢发达地区的学生。),第二个看你自己的情商了。

有一个比较小的 trick 就是,如果你只是想读个硕士以后去工作,软件的硕士会更容易拿到 offer(我知道的除了清华软件,其他所有学校的软件学院,做科研都非常撇。更新: 或者说做的方向比较偏软件工程),软件申计算机会被拒到怀疑人生。

我在申请过程中,有一个清晰的感受是,软件被计科歧视。我自嘲都是,emmmm在中国,大概只有川大计算机不会歧视川大软件了。

因为我从一开始明确目标就是读博士、做科研,所以我申请的都是直博,读直博要比硕士容易,大概和专硕一样,而且导师的主观意愿比较重。

下面就介绍一下我的夏令营过程:

交大计算机直博

交大直博和清华软件几乎是一个时间开始,清华软件我错过了时间,我知道的时候截止几天了,来不及准备资料(其实我准备了也会被拒,清华软件夏令营只在我们学院过了年级第一,所以说运气很重要,上一届一个学长虽然说实力很强,但人家九推居然还能拿到专硕。清华计算机软件的博士生很早就定了)。

交大软件比电院要水得多,可以去试试吧。

交大直博在同去网报名,很不正规。

由于很早,所以很多大佬都报了emmmm,竞争很激烈。我听去年去直博的学长说的,以为会很水,结果很悲惨。

六月中旬,交大招生组来成都面试,在川大望江对面,但是我们新校区在农村,我还得进城,所以在外面找了间民宿住了一晚。

流程很简单吧,准备一份中英文自我介绍,2-3分钟,问我用英文介绍一个你熟悉的项目或者算法。我记得是4-5位老师,递上简历,自我介绍完了,老师会根据简历问问题。要注意的是,这些东西要是你自己做的,一问三不知就尴尬了。

本科基本不水,这个面试都能过,我听一个面我的学长说今年过了的有一百个,太可怕了。

本科的学校很重要吧,西南地区计算机基本上只有川大和成电的,西南交大只有一个还是年级第一,自己联系老师要到的名额,重大的都没有。

有些老师会在遇到比较满意的学生的时候,递上自己的名片或者联系方式,但也别太真以为能拿到 offer,广撒网而已,我一个同学收到了老师名片,后来发邮件联系老师,也没收到回复。

我自己遇到一个老师询问我是否要去做组织切片(医学图像分析),后来面试结束留下来听他给我介绍了一下项目组的情况,其实我虽然有一篇医学图像分析的论文。但其实我本人对这个真不感兴趣,而且我也不想去做横向,想去做科研,虽然我没有直接拒绝,但是后来也没联系他。

然后到了最关键的时候了。。。七连拒。。。。。。。。这真的是被拒的怀疑人生了。。。按照以往的学长学姐的情况,我虽然过不了夏令营,但可以自己联系老师,可以冲一下清华的。。这个真的是,我tm怎么这么菜。。我真的好菜啊。

被打击的,我肯定没书读了。

我总共联系了七位老师,都是做的CV+ML/DL(我还不敢联系卢策武,卢的组没有两个国奖敲门砖想都不要想。),看每个老师的主页和文章,然后邮件写的很诚恳,讲了一下老师的研究方向 XXX,夸了一通,我非常兴趣,介绍我自己的情况,简历,等等。

两个没有回复,两个直接拒绝,但是解释了一下表示说可以试一下九推。三个中,其中一个老师我以为不会回了,过了几天问我愿不愿意去做内分泌,虽然没有博士名额了,但是联合培养,申请额外的名额,可以安排面试。

我怕是坑,而且不喜欢,就没有立即回复。等我被拒的怀疑人生,再回复的时候,已经没机会了 emmm。

另外两个,一个让他的博士生给了我两道算法题,两小时 Skype 共享屏幕,最长子串和背包,我都做出来了,。但是没有响应,后来发邮件问他告诉我已经选了其他人,连个面试机会都没给。最后一个我很早就联系了,先让他的博士生电话面试了我,问的项目经历还可以,但是问到我的数学基础知识,问我卡方分布,泰勒级数,矩阵的特征值。我就蒙蔽了。后来这个老师微信面我,让我写一份科研陈述,我写了半天吧,八百多。联系他的有八个学生,其中我项目经历比较多,另外一个基础好,但是没有接触过,最后选了另外一个。

交大就此GGG。。我陷入了无尽的恐慌当中。。

中科院信工所

结束对交大电院的幻想之后,我赶紧联系了一位去年保研中科院信工所的学姐的导师,这位老师的团队很强,18年半年就发了三篇AAAI,我觉得科研毫无疑问非常强的,而且给钱也很多,博士生一个月加上学校六千多吧。关键是老师聪明啊,想法很多。

当时我被交大七连拒之后很恐慌,我没有申请信工所夏令营,所以直接和老师说我去北京见他,提前一天到北京。面试的时候,问了一下我的文章、项目,然后从桌子上找了篇文章让我读,然后问我问题,我tm又懵逼了。。

不过这个还好,最后还是很满意。

发邮件让我填了一份老师推荐表,要参加面试,不过基本有老师收就没问题。

不过这又是另外一个故事了。和复旦计算机夏令营刚好撞了,因为女朋友的原因,我最后还是拒绝了这位老师,解释了一下原因,老师也体谅。

最后,我又没有书读了,GG的奔向了不确定的上海,又陷入了无尽的恐慌。。

复旦直博

复旦的老师做的是 CV+ML/DL,方向很喜欢,是我本科论文指导老师推荐的,五月份就邮件联系了。

不会直接给 offer,让我先过夏令营,我最后报了直博,不过他也因为我拒了我一个同学和一个大连理工的直博申请。我很喜欢他的性格吧,对学生很棒。

他当时要出国,所以我提前两天见了他,聊了快一个小时吧,带我介绍了一下他的实验室,这一步很重要,。中科院的那个老师也是这样的,也带我去了一下,介绍了一下项目课题。

最后和我说会和面试的老师打招呼说要我。

复旦今年比较奇怪,计算机、软件、网安合在一起办的夏令营,可以让学生自己选择意向,也就是虽然是软件的夏令营但是也可以报计算机。但我觉得,计算机和软件夏令营初审通过的难度是不一样的吧。两个我知道的成绩比较好的同学都被刷了,反而差的去软件可以,还通过了一个我们专业的两个国奖的大佬。emmm 大概复旦计算机只收报这个学校的第一吧,因为我报的直博所以也通过了,如果我报硕士,肯定也过不了了。值得说的是。。今年复旦光是计算机收到的申请就有一千多份,最后录取只有七十人。这是计院院长说的,很可怕。

复旦计算机夏令营在张江校区,非常小,和一个高中一样大,住在西门的锦江之星。复旦食堂吃的很好。根据计院院长说的,明年就会搬到江湾校区,张江校区就没了。

前一天半是开幕式和各团队宣讲,介绍自己团队,院长非常幽默风趣哈哈哈哈。长得也帅!因为我已经联系了老师,所以没有认真听,一直在准备机试。

第二天下午是英语面试,问题不大,2-3 分钟自我介绍,之后会问一些小问题,比如介绍一个项目。

第三天上午机试,华科的 oj,多数据规模,无运行反馈,不知道自己做的对不对,三道题。三道题小数据规模不算很难吧,基本都能做出来,不像去年一样这么难,没有BFS、图、树、动态规划。就是非常简单,包括一两个中等规模,基本都能做出来。但是大数据规模不一定能通过。这就看代码了。我推荐是刷一下 oj 吧,复习一下数据结构和算法,刷一下王道论坛的那本考研机试书。

下午专业面试,六个老师,准备好简历递上去,先自我介绍,然后根据简历问项目吧。还是那句话,不是你做的就不要写出来。比较常问到的问题就是机试怎么样、如果给你专硕读不读等等。如果做 DL/ML 的话,大概率会被问到 BP。

我在面试的时候,一个老师对我很凶吧。。问我清本去不去,我说我夏令营被刷了,只要复旦要我我就来,他说这种话我们以前听多了。问我不是还有九推吗,然后我被逼无奈说我女朋友在这里,我想快点结束异地恋,反正 挺凶的。

主要还是我已经联系了老师吧,我在面试的时候提了,一位年纪比较大的老师后来看了一下手机和另外一位老师聊了一下,应该是我联系的老师和他说了。

今年计算机、软件、网安,我数了一下最后志愿是计算机 34 个,软件 33 个,网安一半。不管硕士还是博士,都要提前联系老师吧,尤其是博士。我知道的一个人,老师明确的和他说今年学硕名额很少,专硕和直博多,他可以专硕,争取给他学硕,但是很难。我认为大概只有 1/3 的人会收到 offer 吧,直博老师愿意接受,表现正常发挥问题就不大。

最后当天晚上,应该就会被老师通知是否有 offer,没有的话也可以耐心等一下邮件。

我晚上收到老师的通知之后,一颗心总算安定下来了。本来还有一个南大软件的夏令营,也不去了,和女朋友开开心心去电影院刷了我不是药神和邪不压正。

值得一说的南大软件夏令营有两百多个,我们学院我知道的就有 8-9 个,非常多吧,我们自黑就是。川大软件可以去南大开个班级聚会了。但是我觉得南大软件那些老师其实做科研不是很强,就不愿意去,如果是计算机的话还可以,不过计算机竞争很激烈。

嗯,总结下来就是这样,希望以后的学弟学妹们,能够稳住本心,不要被打击到了,相信自己的能力吧。我的保研经历已经算顺利的吧,我一些同学被打击的emmmm,你懂。我也不想再去试九推了,跑来跑去,心很累。加油吧加油吧!

最后推荐一个网站,导师评价网。

18年10月更新

交大一位老师 26 号联系我有没有确定导师(28号推免报名),应该是最后关头被鸽了,这老师很厉害,当时我们很多联系的都没回复。然后时间也比较晚了,虽然我很想去吧,但是鸽了复旦也不是太好,最后回复了一下谢谢他的好意,祝他科研顺利 balabala。

我遇到过几个人在最后关头鸽了别人,也来不及再去找替代的了。当时和我一起拿到复旦直博 offer 的一个同学前几天鸽了复旦去了北大信科的学硕,不知道他导师怎么样。

也有老师就不明确的给 offer,而是一直吊着学生。我室友南大过了夏令营,老师答应的好好地,之后又说你先报,但是我不一定录,只能说择优录取。我们上一届一个学长清华软件直博,也被导师鸽了,本来以为稳了,结果面试被刷,明明只要老师说一声这个学生要了就没问题,最后没办法只能留本校了。

你问我后不后悔放弃交大,其实我内心也有过纠结,为什么不去一个更好的呢。明明是可以的,但最终没有这样选择。每个人都有自己的选择,你希望去更好的,这没有错。但是不要去吊着别人吧,给大家都多一些留有余地的机会。如果那位同学在前一个月放弃交大,说不定最后我会去交大呢。当然后来也有机会去,我完全可以骗老师先拿到 offer 再鸽了复旦,但是我不想做一个同样的人,所以很诚恳的拒绝了交大的老师。

我尊重大家的选择,但请不要做一个自私的人,人生还很长。也许不去交大对我的人生有很大的影响,但谁知道呢,我现在问心无愧。

复旦保研的性价比是最低的,反而是考研性价比很高,考研进复旦比保研要容易得多,我们这一届外校保复旦计算机可能只有 1% 了吧。

有兴趣的可以去看一下复旦计算机的招生计划,学硕主要留给本校的学生这没有问题,很正常吧,外校捡个学硕得看本校剩下多少。但是专硕,计算机技术这个专业总共收 178 个,推免 36 个,就很不正常了,大部分学校都是推免居多,像川大计算机收 200,推免 120,才正常的表现。交大电院甚至主要都是推免、直博。

所以搞不懂吧,别人一听说去复旦,都说复旦好考。复旦的老师自己都说考研上来的人不好使。所以这就是复旦计算机和川大一样都是B+的原因了吧。如果不是我女朋友在上海,导师不错,复旦的牌子也可以,交大没有满意的导师收我,我绝对不会留复旦。

后来和现在的导师聊天,我有点感兴趣就问了一下,也不敢太深入,因为确实是很敏感的话题。我觉得如果复旦真的希望办好计算机,也应该多招收一些保研的学生,而不是大量招考研学生,导致生源质量层次不齐。后来了解到一些情况,复旦某些学院是大部分收的是推免生,我只能归结于复旦计算机学院在复旦内部其实是非常弱势的一个学院。因为本身一个大学每年统考招收的学生必须占多少是国家规定必须不低于 50% 的,但是在大学内部是可以分配,比如说金融今年多收点推免生,计算机学院匀一点出来。

比较有趣的是,夏令营给十几个名额,七十个人大部分都是外校前几名吧。28 号一个同学和我说,他没报夏令营和九推,但是三个志愿里随便填了复旦软件学院。

后来软件一位老师答应给他学硕,但是其实他成绩在我们学院一般般吧,也没有科研经历之类的。

所以复旦保研性价比很低吧,我们这么难保进来,最后还是要和双非考进来的做同学?当初夏令营给的名额这么少,我为什么要报复旦,推了其他学校?最主要的还是一种心理上的不平衡。

另外说一句如果你想做科研,读直博,主要还是看导师,清华有些老师也只给两千一个月。而我的导师能给到四千,外加位置在五角场,博士生宿舍也很好,老师不会说什么压榨学生吧。

不能只看学校,可能清华的老师当然平均水平要高于南大、浙大什么的,但是也存在一些坑吧。我室友南大软件一位老师,不懂机器学习还偏要做,还要学生来教他原理。

像中科院那个老师,我是真的很喜欢,虽然毕业很难,15 分,相当于一年一篇 CVPR。但是怎么说呢,这个老师会花心思在学生上,而且工作在科研一线,很 push 学生,人总是被逼出来的嘛,对于不想做科研的,肯定会说他是压榨学生。但是这个老师身上有一种冲劲,我很喜欢,我觉得如果能在他门下学习,肯定会学到非常多的东西吧。

以上是发表在简书的评论中的,我稍作修改之后贴上去,以下是现在补充的:

现在回过头看整个保研历程,其实中间能做的努力和改变还很多,比如好好的打基础、学数学、了解具体的算法原理。

你们看我喜欢写博客,就大致知道,其实我是一个非常喜欢分享的人。但是我又是一个很无聊的人,每天三点一线的寝室、实验室、食堂,做着一些看书、写代码的事。所以我很感谢我的女朋友,她给我的生活带来了很多色彩。

后来我又受辅导员安排去给学弟学妹讲保研的事,不同学校的人选一个去,而复旦只有我一个人,所以我被选中了,不是很好拒绝答应了,请了实习的假去给他们讲。

我个人是希望我讲的东西对他们其实是有帮助的,因为我在我的整个大学历程里,也遇到过很多热心的学长学姐,对我的帮助非常非常大。所以我也希望我能做一个同样的人,对以后的校友有一定帮助。

这是我在当时做的 PPT,全场也只有我一个人做了 PPT,可能是我太认真了。

保研 Goolge Slides

可能讲了一些我认为的实话吧,比如说劝他们不要去参加一些乱七八糟的比赛,这和我们学院的风气是逆着来的,被批评了。

你觉得有用的,下面的学弟学妹也就那样。

后来心思很忧愁,觉得自己做了一件很傻逼的事,不应该去做这种出力不讨好的事了,而更应该多写点博客,在博客上写东西更放肆,看到这些东西的人也能选择性的接收他自己需要的信息。

最后,欢迎 follow 我的 GitHub 或者其他账号,希望我的一些想法可以对你们后来的路有一些帮助,也希望你们也能乐于帮助后来者。