2022年保研总结
这篇博客是928刚刚结束写的,一半是因为经历确实非常曲折,不想收获的经验白白浪费,后来的学弟学妹重蹈覆辙;另外一半则是对这段人生经历的感慨,记录下来也许以后会有更深刻的理解,又或者仅仅只是为了遗忘,遗忘这段时光。
个人情况
绩点
夏令营的绩点排名是10/116(8.7%),预推免的绩点排名是6/120(5%)
极限卡5%,还是有点意外的,因为我在大三刚开始的时候就是10/116,努力了一个学期满绩,结果大三下还是10/116,难绷。满绩只不过保持排名罢了,何况我后面一个同学修的学分比我多,也满绩,结果他的绩点在大三结束的时候比我少0.0001,对没看错就是少小数点后四位。有点离谱,然后大三下学期呢以课设居多,考试还能摆烂了,课设我是真的没法摆烂,所以最后一个学期的话除了一个系统结构太难摆烂拿良之外,其他的都是优(呜呜呜,大学四年终于体育拿优了),结果没想到大家比我还摆,所以我就到第六名了,这为我预推免打下了坚实的基础,说实话我两个最重要的offer都是预推免拿的。所以坚持到底也许真的有奇迹吧。
项目
然后做过的项目的话,全部都是课程项目,分别是:
- zjq的软工(在线协作编程系统)这个项目很重要!不过可能和我担任队长有关。当时我们软工组小组,因为我在图形学也组过一次队伍叫组队战神龙,zyf和lyf原班人马加入软工(我们的软工小组名字是bighard)。zjq软工会先让大家当甲方出需求说明书,然后变换角色当乙方实现需求,当时我们小组搁那讨论了半天,然后我灵光乍现想到了一个绝妙(不是)的坑爹项目,就是现在神经网络啥的不是各种层堆叠么,我就想能不能像process on一样图形化地搭建一个网络流程图,然后自动生成神经网络代码,这样的话就能够很方便地进行调参之类的,写代码还是容易出bug。这个项目被群友起初称为第一难的项目,结果没想到还有个小组更离谱,出了一个在线协作编程系统,就是把石墨文档+vscode+github缝起来,简单来说就是能够创建工程,然后实时同步写代码,还支持github(难绷),后来老师说github不算核心需求,看看能不能砍掉。这个项目随即被评为第一难的项目,我们屈居第二。结果没想到害人终害己(不是),我们组正好抽到这个第一难的项目,而我的室友武校长抽到了我们组出的项目2333。然后我们就一往无前冲刺了,最后项目效果还是很好的,zjq评价很高,叶晨老师还把我们的展示视频二创发朋友圈了,我们自认为写的不满意,但是大家好像评价不错。就给我很大的信心!因为这个项目算是我唯一一个可以正式上线的项目。然后无论是保研面试还是实习面试都会问,主要问两块,第一块是协同编辑怎么实现的,第二块就是软工怎么开发的(这个就是敏捷开发!反正照着敏捷开发的教条一通吹就行,我们也差不多执行了?敏捷挺敏捷的,开发地怎么样就不好说了),还有问软工的一些基础知识啥的,比如黑盒白盒之类的,上课也没听过,就大概了解一点吧,细的就不知道了。
- zjq的图形学(静态场景渲染),这个项目初期还用了一下写到简历了,唯一被问过一次的是北航,结果把我挂了2333。但是后期完全抛弃掉了,因为我对图形学还是没啥兴趣。
- sj的计网(网络同步盘)这个项目贼TM重要!!!!建议选沈坚,痛苦一学期,面试就有的说了。这个项目几乎每次面试都会问吧,实习或者保研,问的基本上就是怎么实现的呀,还有那个什么并发编程,我这个是用epoll进行IO多路复用实现的并发,实际上还可以搞多线程,但是我是大二下学期选的sj,所以那个时候我连线程是啥都不知道,还记得问ljl和bygg全局变量能不能被线程修改2333,现在想想那时候对线程认识太浅了。但是这个IO多路复用贼重要,因为一般的问题是epoll,select的底层实现原理,这个算是经典八股文吧,计算机网络没有不问这个的。比如大名鼎鼎的redis就是用epoll实现的,epoll真的超强。不过虽然是八股文,其实可以往低下深挖很多,比如底层实现的数据结构(红黑树,用双向链表实现事件通知列表,不需要从内核拷贝事件通知列表,而是用共享内存的方式减少内核态和用户态的交互提高效率。总之虽然是八股文,但是多问几个为啥,就能挖到很深很深的地方了)
- dr的操作系统(unixv6++操作系统改进,添加日志层)这个又是一个我觉得写的一般但是大家都觉得不错我也觉得有点信心的东西了,这个说实话整个过程问的挺少的,因为很少有人懂操作系统,大部分人可能也就懂计网那套赚钱的东西,操作系统能用就行。但改进这个还是花了不少精力的,也非常感谢dr老师的细心指导和引领,最后我绕过了一个我没查出来的bug,走向了光明!我应该是最早一批搞完这个的,后面有很多人问我实现思路,一开始还没啥信心,但是他们听了都说好,我就也勉强相信这个好了。这个项目记忆中就被问过两次,第一次老师根本不懂我在做啥,第二次老师还是很懂的,我这个系统没做测试,也被老师批评了,但好在其他问题我答地还好,最后老师还是接受我了,因为他觉得我综合的系统结构水平不错(实际上我觉得我系统结构水平一般)。
- 系统结构(单发射五段流水线CPU)这个东西全程几乎没被问过吧,可能我没有遇到过懂这个的老师?实习面试的时候公司员工更是寥寥无几(毕竟谁吃饱了撑着研究硬件呢2333),但是我觉得这个东西非常有必要写到简历上!!!如果没有更好的东西写的话,我曾经和南大的一个老师(李武军老师,他特别厉害,人也很好,以前lamda的,今年在CS招生)聊过,因为联系地晚了,他其实南大结果出来之后两天就招满了,但为啥还是愿意跟我聊呢,他说看到我成绩不错,打过竞赛,又写过编译器CPU,觉得我系统结构底子很好,他那边今年有个博士写出了一个AI编译器,然后说我可以挂名别的老师,然后去做这方面的事情。即使抛开这件事情不谈吧,我认为编译器、CPU、操作系统等等是计算机科学与技术专业的科班学生的基本功,老师就算不知道这些的实现,但也一定知道这些东西是很有价值的项目。所以写上很装b(不是)。我在知乎上面看过说,有个人去面试然后当场手画CPU的结构图,然后被当场录用了。所以大家可以好好写CPU,但是不要跟着课程写,课程写可能有些事倍功半吧,许多同学其实最后不得不借鉴一下学长学姐的?在这里隆重推荐一下《CPU设计实战》龙芯杯指定教材,作者是陈云霁,这本书贼好,作者也贼强,计算所的,保研可以保到他那里去,今年我看预推免的时候他还有名额2333,也许被鸽了吧。这本书叶神也极为推荐,所以照着这本书写真的降维打击我校课程了。
- 编译原理(tiny c编译器)这个和上面的一样,就是属于懂得人很少,但是大家都知道的东西。这个也不建议自己xjb写,因为这个东西太成熟了,网上有非常多的例子、教程。还有龙书呢,照着龙书写也很不错,但是难度可能有点大。github上面有个chibicc,这个项目很好,就属于那种敏捷开发的流程吧,但是循序渐进,一次增加几十行代码,你很容易地能理解一个编译器如何被开发出来的,最后开发出来符合C11标准的编译器,主要看git 的log历史,还是非常详细的。当时也是异想天开吧,这个编译器大三上的时候其实写了不少了,写到了语义分析和中间代码生成了,但是当时xjb写,就是那种,一开始想的很好,后来发现越来越麻烦的那种。然后我一怒之下就大三下学期的时候推倒重写了。我室友当时也想重写来着,可能没有足够的理由说服他,所以也还是拖到最后写的。
- 中文信息处理,参加了一个kaggle比赛,NLP方向,短语匹配任务,成绩不咋样,老师主要看你怎么做这个任务,顺便考察一下你的NLP方面知识,比如bert的一些结构呀,deberta做了啥优化(我们这个项目用了),还有注意力机制的一些细节,比如为啥要除根号d之类的,这些算是基本功了。反正也是问你原理,看你只是用还是自己理解了。然后对于这个任务本身考察也非常多,我被怼的贼惨2333(南大hsj老师,就追着问为什么要用这个方法,为什么这样就能计算相似度之类的)我感觉这些问题可能有些做科研的同学都答不出来,我当然摆烂说不会,最后理所当然地进了候补。不过老师让我回去认真想想这些问题,然后我想了一些,还是有些收获的,最后老师也对短语匹配提出了一些自己的看法,还是很有收获的。最后也补录到了,但最后还是没能去,黄老师没有任何问题,属于极品导师了,但是我还是觉得南大专硕很难受,没宿舍住在校外,看起来就跟局外人一样,区别对待吧。反正觉得人下人,也就是因为这个原因,我最后冲了预推免,南大如果给学硕也许我真的不会再冲了。
竞赛
项目大概就是上面这些,竞赛方面的话,有ys和lhl大佬的带飞,拿了CCPC银牌(在此非常感谢两位大佬),ACM竞赛含金量贼高,但是全程没有老师问,因为没啥好问的可能,但是老师不问不代表没有含金量,这个东西属于老师对你的简历的第一印象,也是对你的评价的第一印象,先入为主吧。
失败的科研以及感触
我的简历差不多也就是上面这些东西了。三项吧,成绩、竞赛、项目。没有科研,科研其实我搞过一段时间,但是因为那边老师压力挺大的,后来感觉撑不住跑路了,当时对我的自信心造成了毁灭性的打击,心情极其压抑和沮丧,不过这和我当时的状态很相关吧,疫情封在宿舍,然后几乎没有和人交流的机会(我的室友都在狂学!一个准备考研或者出国(大概,他平时就沉默寡言),一个和我一样准备保研,一个准备出国,所以这种氛围真的让人容易emo,然后我长期以来也非常焦虑,我感觉是焦虑症吧,就是无缘无故地开始焦虑。所以又不会自己调节,最后崩掉也很正常。)后来就去报名学校的心理咨询?但可能那边人觉得我只是单纯地学习焦虑罢了,然后派了一位讲师,聊了很久,最后收获不大。
为啥要说这一段经历呢,我想说的是,可能还有很多人和我一样容易焦虑,没有很坚定的自己的主见,环境在做啥自己就也想去试试,看到别人去准备科研自己就很焦虑,生怕错过了什么机会等等,但是呢又对自己没有足够的勇气和信心,担心自己做不好,又觉得不敢尝试,或者尝试的过程也很焦虑和恐惧自己做不好,我现在只想说,不要太看重你当下的那一天,我有个朋友曾经跟我说过,你的未来怎么样是由你的过去全部历史造就的,不是一天两天的努力可以改变的。
从我过去的经历来看,我从年初的时候就开始焦虑保研,寒假的时候练习英语的时候就很焦虑,想快点看到成果,觉得时间不够。结果后来上学忙起来了,英语就全丢掉了,最后英语也没有练好,如果我不那么焦虑,每天练个半小时,坚持上三四个月,我觉得我英语口语也吊锤夏令营了。不过问题是,夏令营的时候大家英语普遍不好,虽然我没练,最后也很焦虑,只能临阵磨枪,准备了一系列的英语问题,然后准备中文回答谷歌翻译再自己修改修改,结果我夏令营和预推免的英语问题基本上全部押中了(我感觉自己还挺厉害的hh)所以甚至当时焦虑自己英语不好也是没有必要的。年初的时候觉得自己保外无望,害怕wzh老师的名额被抢光了,或者wzh老师不认可我,然后很早就联系了卫老师,结果还是报了一系列的夏令营和预推免,最后收到了很多offer。在准备夏令营海投的时候,投稍微好点的就觉得自己不太可能入营,然后就很悲观沮丧,例如南大的lamda,清北等等,其实投了又能怎么样?万一入营了呢hh,去看那可能成功的一面,我们倾向于冒险,看失败的一面,我们倾向于保守。所以眼里盯着希望,会让自己有动力去冲,比如港中文,我都没敢报名,觉得自己英语不好,结果我室友比我英语还烂,也报名了,还通过了面试,我当时就觉得贼后悔,还有港科,有个实习,招30人吧,tm面向全球招生,我也觉得没希望,然后我有两个同学进了。港校有一些英语水平要求吧,但是不是报名的时候要求,入学之前达到就够了,但这方面我不太了解,大家想了解的可以问问jxjj?她现在在港中文,导师贼强。
许多东西去尝试了会有意想不到的结果,在尝试的时候不要太过关注于失败,眼睛里盯着那些成功的地方,会让自己有激情和动力。或者换个视角,将尝试看做是自我超越的机会。面对困难和可能遭受的失败,难受是肯定的,但不要逃避,冲过去了就光明了,就算失败也能坦然了,但是逃避之后而遭受失败,只会打击自己的信心。实际上如果对自己的内心做认真的审视,也许我们能够发现,最让我们害怕的东西不是失败,而是失败的可能性。当失败实际上已经发生的时候,我们很快就能接受,但当失败可能发生的时候,我们就会无比害怕,以至于让自己的行动受阻。而这种失败的可能性,就其可能性来说,不如说是一种偏见,对于自己的处境的一种无明的偏见,我们对未来总有这样那样的预期,但是未来并不总是按照我们的预期那样走,事情是客观发生的,不被人的主观意志所转移的,大概意思就是这样。为啥不能对自己的未来有着好的方向的偏见呢?这种偏见是长久以来形成的思维模式,改掉很难,但是可以通过自我觉察,去觉察自己的思维模式,让自己能够不被自己所幻想出来的东西束缚手脚。
夏令营/预推免参加情况
夏令营:
- 北京大学软件与微电子学院 初筛未通过(正常,但听说今年鸽穿?)
- 北京大学深圳研究院 初筛未通过(需要联系导师我没联系,本来也对深圳没好感,只是lyx同学报名了,我觉得试试也无妨)
- 清华大学深圳研究院 初筛未通过(报了北深怎么能不报清深?)
- 复旦大学大数据学院学硕 初筛通过,面试挂(贼惨的挂的那种)
- 上海交通大学计算机学院 初筛未通过(正常,但是听说今年鸽穿?)
- 浙江大学计算机学院直博 有机会参加夏令营,放弃
- 南京大学计算机学院 面试通过,最后只拿到专硕名额
- 南京大学lamda 初筛未通过(可能报的老师很火吧,又或者太有名很多人报名)
- 南京大学人工智能学院 今年似乎计算机学院/人工智能学院二选一,报了一个就不能报另一个
- 中科大信息安全学院 面试通过,学硕
- 中国人民大学信息学院 面试通过,学硕
- 中国人民大学高瓴学院学硕 初筛未通过,但最后还是毫无疑问地鸽穿
- 自动化所 初筛未通过
- 计算所 初筛通过,未参加后续(因为不太想去计算所)
- 软件所 初筛通过,未参加后续
- 北京航空航天大学学硕 初筛通过,面试未通过进wl(真的有点意外,因为我觉得他和我校差不多,最后928鸽穿打电话给我,我当然很高兴地拒了)
浙大需要联系导师,我联系了,暑期要做两个月的项目,最后导师要你就行,但是我没有什么直博的意愿,最后还是没参加。还是跟着lyx同学的风 投的,我只能说不要怕错过什么机会,当时拒了还是很难受的,以为自己又少了什么机会,因为对自己没有什么信心,但是后来回想起来,我想说这个直博*都不去。两个月时间非常久,而且不是百分之百录取,甚至只是50%或者更低,但是浙本爷就是百分之百录取,而且还占名额。浙大本校保护贼严重,听说浙大网安今年已经录取了的外校的学生,结果临时有三个浙本爷要读硕士,结果把后三名直接取消录取了,有两个人被逼直博,还有一个武大的学生因为有本校保底,所以不怕,跟着浙大教务硬刚。我觉得挺恶心人的,浙大高中还是梦校,这一通操作让我觉得浙大也就那样。另外浙大留给外校的硕士也寥寥无几,绝大多数浙本爷内定。上大学之后我去浙大看过一次,不记得去的哪个校区了,但是一进去一大片超大的空地,毫无美感,总让我有一种铺张浪费的感觉。
夏令营看起来报了很多,但大部分还是入不了营的,因为大佬太多,然后基本上都是海投,所以大部分offer集中在少数人手上了。点评是:赢家通吃,败者食尘。要么自己足够强,要么就得走一些不那么容易走的路,比如错峰报名(复旦大数据,科大网安),提前联系导师进组打工(清北日常),还有直博,最后一个当然是预推免捡漏啦hh,不要以为预推免捡的都是大佬不要的offer,你想想为啥他们当初为啥拿offer,没点含金量会拿么?鸽子满天飞的时候,你会发现从前高高在上的名校求着学生来,被放鸽子的也基本上是强导。某同学928拒了本校,直接上岸浙大。另外预推免也不能完全是捡漏,因为有很多学校大部分名额会留给预推免,比如清软今年只在预推免招生,北深夏令营只是搞个导师见面会,还有复旦是把大多数名额留在了预推免,浙大硕士只在预推免招生,还有南大也在预推免招了一半的学生。
预推免:
- 北大计算机学院 面试通过,学硕
- 北大智能学院 压ddl报名,结果错过了2333
- 清华大学深圳研究院 初审未通过
- 清华大学软件学院 初审通过,面试未通过
- 复旦大学计算机学院 面试通过,学硕,最终去向
- 浙江大学计算机学院 初审未通过
预推免就简单多了,反正夏令营有南大了,报名当然往上面报名,所以也就参加了清软,北大计算机和复旦计算机。最后出乎意料地拿到了后面两个offer,我真的不敢相信。反正在保研结束之前,谁也不知道自己最终会去那儿吧,反正一直往前走就对了。在9月22号早上之前我还觉得没啥希望,也就参加一下不留遗憾,已经做好了去南大的准备,结果9月22号上午面试完中午收到北大老师的电话,然后第二天,9月23号复旦上午面试完中午收到了复旦老师的电话。所以事情好像在最幽暗,希望快要熄灭的时候,突然峰回路转,眼前一片光明。这个经历也是促使我写下这个博客的一个重要原因,倒也不是用来佐证坚持到底就是胜利,这话也只能说给最后胜利的人听,我只感觉很幸运,但那刹那间又觉得很虚无,认真做的事情反而失败地彻底,随便做的事情反而无比顺利。至少,不应该放弃希望,准确来说,要去拥抱自己的未来的种种可能性,要勇敢地去存在。
夏令营
复旦大学大数据学院
按照时间顺序依次讲保研经历吧,我参加的第一个就是这个学院,说实话挺意外的,因为我排名第10,基本上是不可能进复旦大学的,比如,今年复旦计算机学院在我系CS夏令营,入营只要了前六名,基本上就是5%的线,所以我是没有机会入营的。这就是打信息战了,虽然我最后面试没通过,但是这个决策是一点问题都没有的,甚至引发了一系列的链式反应,我参加的第一个夏令营是复旦,收到的最后一个offer也是复旦。兜兜转转走回起点了吧,黑格尔从纯存在出发最后矛盾运动的最终结果就是存在本身,这样的一个圆圈还是让我很有感慨和激动的。
为什么我会选择报这个学院,最重要的因素就是计算机学院往年基本上进不了夏令营,所以其实希望不大,但是呢,我一开始就在关注大数据学院,并且详细了解了这个学院,而不是计算机学院,所以我在报名的时候其实倾向于大数据学院,所以不会去计算机学院当炮灰。因为大数据学院真的非常好,不亚于计算机学院,只是不出名而已。当时在我前面的和在我后面的基本上都报的是计算机学院,所以理所当然地被拒了。我当时收到大数据学院的入营通知的激动还是让我非常印象深刻的。
大数据学院非常地nice,大家可以去知乎上搜 https://www.zhihu.com/question/455672985 ,那里面列出来的导师都不错,尤其是魏忠钰老师,好评如潮,是复旦NLP组的成员,他们实验室有位许嘉蓉研究员,特别好看,嗯,大家可以搜一下 http://www.fudan-disc.com/people 。大数据学院当时我报的学硕,专硕太tm贵了。学硕发的是统计学毕业证,不过没有关系,这个学院有至少一半的老师在做AI,包括CV NLP 机器学习等等,
至于面试就贼惨,哎,我当初希望的是能够一战直接上岸复旦大学,不用受后面长久的折磨,结果没想到一直延续了三个月。复试通知是6.26发的,面试应该是7.4还是7.5。这中间我一直在准备,但是面试一塌糊涂。
后来理所当然地g了,据说在候补中游,然后最后补到了,但是因为预推免报名了计算机学院,复旦系统会自动取消其他学院的候补。但这不是最恶心人的,最恶心人的是大数据学院在我准备面试计算机学院的那天早上打电话告诉我候补到了,然后还告诉我我放弃了候补,所以这个名额给别人。真的很难绷,搞得我当时就不想准备计算机的面试了。但好在中午的时候收到了计算机的offer。
因为这是第一次夏令营,而且还是我最喜欢的学校,却挂地彻底。因为我满怀期待地准备挺久的,结果一个问题都没答上来,真的心态崩了,但崩完之后也就不再抱有那么大的希望了吧。不过我想说:
我好不容易心动一次,你却让我输的这么彻底,哈哈哈哈…… 焯!
北航计算机学院
这天算是极限ddl吧,记不得哪天了,反正是一天面试三场,分别是北航,同济和人大。北航的话会有个摸底的机试,基本上是大模拟,不涉及算法。然后是面试,面试还是挺丰富多彩的,照着简历问吧,首先是英语,然后是一些数学知识,问的挺有意思的,就是那种,对某某的理解。最后就是计算机知识和一些简历上的项目了。大概20分钟?我感觉我答地也妹有问题啊,最后还是挂了,在wl的中游。这个也有点搞我心态,因为北航我以为和我校差不多档次。不过我也大概率不会去的。
听人说有人被北航压力面,面地怀疑人生,但是我的面试老师挺好的,没有追着问。感觉还是体验不错的。
同济大学电信学院
当一回本校爷!考试规则极其复杂(一看就是sj风格的),上机测试的软件非常难用,过程还全程打开腾讯会议音频,隔三差五就有人直接开麦说老师我触发作弊警告了(实际上随便搞一下都会触发)真的有些难绷。那个界面写得也令人不敢恭维,有的文字大,有的文字小。还有那个录屏软件也不知道谁写的,把系统资源都耗干了,最后电脑一卡一卡的。笔试感觉写得不咋地,但是最后成绩还不错,夏令营的第三名。这点同济还是公开透明的,考了多少分就是多少分,全部公示出来。某华五学校完全黑箱操作,让我很难受。
欢迎大家报考同济!同济虽然面试体验一般,但是通过面试的概率非常大,一般进了夏令营就比较稳了,复旦进了夏令营才刚刚开始,因为10%录取。
中国人民大学信息学院
哎,算是很想去的学校了吧。要是高瓴我就绝对去了,当时这个学院报名截止最早,5月20号。几乎所有人都会把他当练手吧,就是准备材料之类的,准备这一个学校的材料,后面的复用很多。研究半天报了一个什么大数据科学与技术方向学硕,当时联系了金琴老师,老师表示很欢迎,然后建议我填这个方向。结果,tm这个方向有100多人入营!招生也就找10来人,有的方向,大概招录比也就1:1。反正出结果的时候觉得自己被坑了。
面试过程及其曲折,当时我刚参加完同济的面试,正准备登录腾讯会议,发现有人给我打电话,一问原来人大信息学院打电话过来跟我说已经轮到我了,我不在,所以跳了过去,然后让我放心,放在稍后面试。但是很难蹦的是,今年突然给了一篇英文论文,给15分钟左右阅读,然后面试的时候英语讲,我绷不住了,也妹听说有这个环节啊,可能是人太多用来筛选的,但是我英语真的不太行,硬着头皮看。然后突然我家里人到我房间,跟我说有人找我,一听才发现,在我身后的第二机位设置了静音,我登录错了会议,人大那边始终联系不上我,只能打电话给紧急联系人。而且打了两次电话,我爸以为是推广电话,就直接挂掉了,第三次才接。真的,人大的老师真的太负责了,换成别人可能就把我取消资格了。然后登录正确的会议,重新发了一篇论文,又硬着头皮看,实在看不明白,心想这回凉透了。但面试官很和蔼,就问了论文讲了啥,我东拼西凑了几句,老师就问别的问题了。问的问题基本上就是一些基础概念,然后就是项目了。
所以人大的老师还是不错的,很负责,让我对他印象加分了很多。最后在南大面试一结束,我收到了人大的offer。于是南大面试地一般的事情被我抛在了脑后。赶紧联系金琴老师,老师两天没回,我有些急,就找了学长拜托联系了一下,然后和金老师聊得还不错,但是我当时还有点想等南大的结果,所以也诚实和老师说了,老师也没说啥。过了两天老师就答应其他人了。这件事情让我非常难受,因为金琴老师的实验室非常好,我也联系了很多学长问过了。当时心态崩了,抑郁难受了很长时间,可以说是最大的一个挫折吧,因为我其实很想去的,但是当时临场的时候还是太天真了,有些想法不用完全说出来,因为金老师也跟我说,如果有更好的去处就尽快跟她说的。怎么说呢,有机会在眼前最好还是不要轻易放弃吧,毕竟你跟老师说不一定来,老师也就不一定要你了。好好掂量一下,老师不要你的结果你能不能承受吧。
但是还是极力推荐金琴老师,金老师已经是正教授了,但还在科研一线,亲自改学生论文,和学生打成一片,说话也非常温柔。实验室产出挺不错的,做多模态。
后来又联系了张静老师,张静老师人也很好,给我充分的时间考虑,要不要去,不过后来我收到南京大学黄书剑老师的offer,所以最后还是决定选南大。张静老师非常优秀,是唐杰老师的博士生,和唐杰老师有很多合作。另外,张静老师还亲自指导论文写作,自己也在科研一线,近年来还在一作发论文。张静老师近年转向了知识图谱,也是不错的研究方向。
人大信院有点意难平吧,这个院在CS系挺不出名的,学科评估B+好像,但是这个院属于那种小而精的,数据库方向贼厉害,据说如果导师是杜小勇老师的话,在北京面试数据库方向基本上横着走。这个院前些年还是非常强的,比如文继荣、赵鑫、卢志武等等高瓴名导原本都是这个院的,高瓴基本上就是信息学院的AI方向老师起家的。所以这个院的一些老师是非常强的,只不过总体老师很少,所以学科评估一般。还有很厉害的老师比如,系统方向的张峰(听说他的学生都是清北、上交的),范举,我觉得可以重点关注近年引进的人才。听说人品不错的老师包括柴云鹏,还有一个**才的老师,名字记不得了,最后一个字是才(听说天天实验室欢声笑语)。
南大计算机
今年南大计算机和人工智能基本上就是二选一,虽然两个都能报,总体感觉的话,人工智能bar高一些,因为发的都是学硕(羡慕),计算机的话,应该按照面试排名,前多少个学硕,后多少个专硕,学硕专硕基本上1:1吧。反正南大历年大海王,先放一大堆人入营,然后来个上机筛人,最后面试。上机的题目还是非常非常考验计算机的基本功的,虽然都是选择,但是有一百多道,更有甚者,多选题多选漏选不得分。然后面试就很诡异了,听说有的老师只问项目,有的老师只问专业课。计算机问的当然是408,人工智能则问线代机器学习之类的。复习有个侧重点就行。我的老师是只问项目,但是呢老师好像也不太懂我的项目是啥意思,所以扯皮了一会,体验不太好。最后我感觉应该凉了吧,但是随即收到人大offer,也就把南大的面试抛到脑后了。
然后拿到了南大专硕,面试表现不太好,但是运气成分居多。南大专硕没有宿舍,一年学费一万,租房子一个月大概2000以下,1200以上。有个和园离南大挺近的,但是和园很大,最远的地方也有两三公里。而且比较破,比较好的宿舍很远,大概骑个电瓶车15分钟。但是我觉得南大的专硕学硕运气太多了,基本上所有学校都是学硕专硕分开的,学硕候补学硕,专硕候补专硕。这样方便了教务,但是苦了学生。为了让大家了解南大教务,可以参考知乎上面的两篇帖子。https://www.zhihu.com/question/31108740以及,https://www.zhihu.com/question/64271290/answer/2664739680
这两篇还是一些道听途说了,我自己的经历则是,南大貌似夏令营没有候补任何同学,因为有个wl5-10名的同学居然一直没有被候补,难道南大10个鸽子都没有?最后南大鸽穿了。学硕鸽了不让专硕补录,专硕鸽了不让夏令营的wl补录。夏令营的wl和预推免的wl一起按照成绩排名,但是我寻思这两拨人也不是一个时间点面试的啊,怎么一起排名?据说优先递补预推免。但是南大不公开成绩,也没有名单,所以谁也不知道咋回事。我有个20名左右的同学补录到了,但是前面那个5-10名的同学还没有补录到。至于夏令营鸽了的,应该都给了预推免。
但是,预推免的那一批应该是夏令营被初筛筛下来的,一般来说是夏令营的生源更好。我听说预推免反而容易拿学硕之后还是心理很不平衡的。那也没有必要报名南大的夏令营,直接等预推免就好。因为南大机制是,进了夏令营的同学不能报名预推免。所以那些专硕的同学想要在预推免冲击学硕是不行的。但让我心寒的是,我打电话问南大教务的时候,南大教务一直告诉我有机会补录到学硕。
后来我也因为我是专硕,然而我实验室的所有其他同学都是学硕而彻底心寒,在听说预推免反而更容易拿到学硕之后也很生气。最后决定报名预推免。
南大算是梦校了吧,我预期大概也就是南大。然后南大其实还有很多优秀老师,如果去人工智能学院不去lamda的话,不如去cs。因为人工智能学院的实验室基本上都在CS招生。例如NLP组黄书剑老师招生(很好的老师),CV组王利民老师招生,李武军之前一直在lamda实验室,今年独立招生。还有强化学习的组也在CS招生。其中王利民老师贼强,是汤晓鸥老师的博士,谷歌引用破万,而且还是青年教师,我有个同学放弃了高瓴,拿的南大专硕,还是选择了王利民老师。李武军老师则主要做分布式机器学习,其他的记不太清了,实力也非常强劲。南大的软件所非常值得报名,例如马晓星老师,蒋yy老师(这位老师改革了南大的操作系统课程)还有新引入的老师,左志强,据说是国内为数不多在某顶会上发过论文的人。总体来说,南大的计算机学院不算巨无霸,但是仍然得到了A的学科评估,计算机各个分支都有比较厉害的老师,据说南大PL国内第一。
中科大
中科大基本上就是我这个排名去的地方,但实际上随着大家越来越卷,应该不会满足于此了。我联系中科大老师挺早的,一开始联系了冯福利老师,结果冯老师一直没回我,我第一次陶瓷就失败,我当时躺在床上emo,然后就觉得自己在AI方向优势不大,不如去套系统方向的老师,于是找到了李诚老师,结果李诚老师那里没有名额了。(这里也介绍一下李诚老师,李诚老师也非常厉害,发过OSDI,这个会议非常难发,每两年举办一次,每次仅仅录用40篇左右,相比较于AI领域的论文录用,实在是太少太少。所以在这个会议上发过论文的基本上都是大牛。他主要研究的是分布式系统,似乎也在研究分布式机器学习系统)然后我就不知道该怎么办了,因为中科大计算机有四个学院,分别是,计算机学院,大数据学院,信息科技学院,以及网安学院。当时我本着正统思想报的计算机学院,然后发现计算机学院做AI方向的很少,虽然我当时一时上头想去做系统,但冷静下来还是想去做AI。过了很久,冯福利老师总算回我了,说要和我聊聊,当时已经六月末了。我应该六月中旬发的邮件。了解到他目前只在信安招生,并且如果要进组需要经过两轮考核,第一轮需要读一个星期论文,第二轮需要复现论文。当时时间很少了,夏令营马上就要开始了,我就寻思夏令营结束再去看看能不能面试了。然后碰巧我同学转给我一个中科大毛震东老师招生的信息,在网安招生,我一合计觉得网安有两个不错的老师,就申请解锁CS的志愿,然后报名网安去了。
毛老师也需要两轮考核,第一轮是选一个题目准备一个星期然后讲,第二轮是读论文。第一轮的话差不多就在6.26之后,也就是我在准备复旦的夏令营。当时其实也不太想参加,我觉得参加夏令营比较重要。但是我先了解了一下第一轮可选的题目,发现里面有一个SVM的原理和实现,我对原理性的东西非常感兴趣,所以觉得可以冲,另外这个SVM也是机器学习的重要算法,所以学了之后面试说不定用得上。所以我是基于这个原因,在繁忙的夏令营复习中抽出两天时间好好学了SVM然后做了三十多页的PPT。结果他们只要求我15-20分钟,但我要讲的内容必须30多页才能放得下,所以我就没管时间限制,直接狂讲,尽可能地讲快点压缩时间吧。反正讲的他们说一点问题都没有,最后问了两个无关痛痒的问题就结束了。
第二轮是在网安面试结束之后,给了一天时间看毛老师的一篇论文,论文还算简单,但是确实挺巧妙的,我把原理翻来覆去推导了三四遍,讲论文的时候我又把推导给详细展开讲了,时间也超了不少(但我已经尽力压缩时间了2333),然后老师挺满意的。就这样通过了毛老师组的面试。但是可惜犹豫半天还是最后还是选择了南大黄书剑老师。
在这里也重点介绍一下毛老师组吧,毛震东老师目前隶属于张勇东老师实验室,张勇东是国家杰青,所以项目这块不用愁的,不至于没有科研经费。毛老师组有三位老师,分别是毛震东老师(多模态),王泉老师(NLP,知识图谱方向)以及胡博老师(推荐系统),毛震东老师人品极好,参考研控,研控有些黑料是尬黑了。我问过毕业了的学长,他的反馈是老师人品好,但是比较忙,你有什么事情找他他都会尽力帮你解决,比如改论文,讨论idea等。王泉老师是李航老师的博士,还是很厉害的。毛震东老师和王泉老师从前是信工所,隶属于李斌老师的,李斌老师的实验室知乎上都很有名,但李斌老师后来去了小米,他们也跟着走了。组内有一些打工项目要做,但是不多,大概平均下来两周一天的样子。相应的回报很丰厚,据说组内的补助是他们认识的人当中最多的。
然后再介绍一下冯福利老师,虽然很遗憾最后没有参加他的面试,但是毫无疑问未来是大牛,2019年博士毕业于新国立蔡达成老师的实验室,谷歌引用已经3000多了。冯福利老师今年到中科大就职,清北学生闻风而动。另外一起来的是另外一位大神,王翔老师,王翔老师也是2019年毕业,和冯福利老师同门,谷歌引用6000+。他们目前应该是在何向南老师组内。有想法的可以早点陶瓷。
中科大还有很多很厉害的老师,可惜因为理工科+地处合肥,优秀的男女生比例让人难以靠近。值得一提的是,中科大超弱commit,夏令营只是走个过场,主要是导师自己的考核,这点和清北有点像。其他的华五应该硕士不存在这样的情况。中科大而且招收的全部都是硕士,没有直博,博士都是硕士转的。而且中科大转博非常容易。所以中科大可以早点陶瓷,进组打工。另外,大数据据说bar还有点高,但联系导师基本上应该没啥问题,至少网安的话,今年第一年招生,往年是和信科一起招生的,反正年年被鸽穿,今年大概也差不多吧。bar很低!而且有毛老师和冯老师和王翔老师这样的好老师在,所以冲网安也不错。另外,网安还有一些网安方向的大佬。冯老师和王老师主要搞推荐系统。
预推免
预推免就比较简单了,我原本都打算放弃预推免,就去南大,然后我还找了一段时间的实习,一直在准备实习的东西。但想想还是报名了,毕竟心理还是有些不甘心。
夏令营基本上7月下旬就结束了,预推免则到9月中旬,这中间我过的还是非常痛苦,因为让我接受南大没有宿舍确实有些难。我慢慢地给自己建立心理防线,安慰自己说没有宿舍租房子一个人住也很爽,差不多也能接受吧。但是当我听说将要成为我的同学的学生也是学硕的时候,我就破防了。就是说服自己是件很痛苦的事情,也是一件扭转人性的事情。这和坦然地面对是两码事。比如谈恋爱或者结婚,和一个差不多能将就的人一起,就需要花很多时间去说服自己,这就是自己和自己的斗争。然而这过程中自己内心的真实想法就被压抑了下去,属于妥妥的精神内耗。而且更容易会发现对方的缺点,放大缺点。而和一个自己很喜欢的人在一起,她的缺点则可以被忽略。
而另外一种心态则是,能够就事情本身是那样地去接受它,或者承认它,需要承认当时我只能去南大专硕,也必须承认自己内心不满,不应该掩盖这种内在的矛盾。而是想办法去化解。要么就去南大专硕,变得更强,要么
清华大学软件学院
这个学院不太一样的地方在于,其他学校的软件学院基本上都是捞钱的地方,但是这个软件学院却不是,他的前身是另外一个正经的清华的学院,所以这个学院不算是那种纯贴金的地方。里面也有非常厉害的老师,但是网上风评不太好,参考研控。我个人觉得这个学院一方面是正统清华人,另外一方面有几个老师还是相当相当厉害的,搜一搜基本上就能知道。但是吧,应该比较厉害的都被本校爷占了。所以可能想找到很好的老师比较难,除非很早陶瓷。至于哪个老师好,目前了解到的应该是lms。挺强的。我也没想到我能入,面试过程也还好,比较顺利,我另外一个同学则被怼的很惨,但虽然如此,我最后还是没有进。这让我有些挫败,不过也能接受。
北京大学计算机学院
这个我是真的没想到能入,而且还过了。当时我实在不抱希望,然后就一直拖一直拖,报名截止前才交了材料,相应地,智能学院甚至没有报上名。然后我当时可能还是觉得系统有意思,就报名了体系结构,没想到的是,北大居然每个方向限选导师,我入了才注意到。系统结构方向的老师非常少,我联系了不少都没怎么回复。大部分应该都被占了吧。我也觉得很沮丧,就随便面试了,面试早上8.50开始,我7点开始做PPT吧。有点难绷,反正也不焦虑,就是不想做,一直拖。最后面试很顺利,问的很多问题我都答出来了。后来我才知道,原来不仅仅是分方向,还分不同实验室的面试。我理解的大概是,我们先报名,然后每个实验室在指定方向里面挑学生,挑好了学生上报给教务处,教务处就说这些人入了。然后面试也是实验室面试。基本上可以说就是导师看中几个人,然后让过来面试这种。
面试结束之后,当时面试我的老师就打电话过来问我有没有意愿,我当时不知道他就是我的导师,我还犹豫了一下,多方打听才知道,原来是和导师一一绑定的。难绷,我了解了一下老师,做图计算的优化的,这个方向我不了解,但是看到优化我就很激动。我也问了学长说人品很好,年级很大了,还在科研一线,去年还发了一作论文(其他作者是同事),就是那种不是只说不做的老师,是余华山老师。不过他只招硕士。相比较而言余老师可能成果没有很突出,但是人品和科研态度没有问题。而且据说组内也不push,兴趣驱动吧。老师联系我也让我受宠若惊,但是后来因为有复旦的AI方向的offer,还是忍痛拒绝了。
复旦大学计算机学院
啊哈哈哈,复旦来喽(突发恶疾)。怎么说呢,还是觉得很感慨吧,第一个夏令营就是理想的复旦,然后狠狠地拒了我,我当时还查了资料,为复旦编写了一个英语问答:你为什么要选择复旦,然后英语回答把复旦两个字的历史讲了一遍。绕了一个很大很大的圈子,最后还是复归到复旦。之前提到,如果我不报名计算机,就能被大数据学院录取,所以复旦面试当天早上我也很绝望沮丧,甚至面试前两个小时才开始复习。但是结局却出乎意料地圆满,有三个当时面试我的老师联系了我,问我有没有意愿去读,其中两个是直博,一个是浦江实验室的老师,方向是CV,据说导师会是王晓刚老师(大家可以自行百度),另一个老师是NLP方向的。还有一位老师有硕士的名额。我其实一直不太想直博,但收到两位超强的老师的直博还是非常激动的,我一度想冲,但是还是忍痛拒绝了。我觉得我目前不太适合读博。另外一个老师则有多模态的方向,我觉得也还不错,所以就答应了。但晚上的时候我躺在床上后悔,觉得去NLP方向的那位老师那儿直博真的是绝佳的选择。于是第三位老师晚上再联系我的时候,我就表示可能还会再考虑考虑了。结果没有想到第二位老师大晚上9点多说有硕士要不要来,我想都不想就答应了。因为确实很想去,不然我也就不会后悔没有直博了。算是等到最好的结局了吧。感觉自己真的很幸运。
我参加北大和复旦的预推免的时候,考前我真的一丝丝信心都没有,只想摆烂,但是摆烂反而让我在面试的时候生出了一种无所畏惧的迷之自信,面试表现还是非常好的,比如回答从容坚定,不焦虑,因为我没什么好害怕的,就是单纯的没有信心所以不想复习,因为有南大,再不济去南大专硕也能接受。但最后结果出乎意料地好,面试之后两个学校的老师都打电话来问我有没有兴趣读研究生,我:???倒不是炫耀自己摆烂也能通过面试,而是心态平和,不要感到焦虑和恐惧,事情反而更容易成功。
于是复旦就是我最后收到的offer。收到之后,我的保研也就结束了。似乎是一个戏剧性的结尾。
给学弟学妹们的建议
写了这么多,大概的心路历程应该明晰了,总体来说,就是非常没有自信,非常焦虑,非常纠结和挣扎,最后还是有了一个满意的结局吧。但好在我虽然没有上述的这些好的东西,但我至少报名了,尝试了,当时也许只是想阵前放三枪,也就对得起自己了。但是其实一上路之后,就自然地开始走起来了,就会自然地开始准备英语(我最头疼的),自然开始复习专业课,自然开始看项目。所以,没有被恐惧完全占据了头脑。
如果要说什么建议的话,首先就是,要搞清楚自己到底想做什么,可以看到我整个过程不断在AI和系统结构之间摇摆,我感觉我都有兴趣,但是却不能决定,因为感觉两个方面我都没有足够坚实的基础。搞清楚自己要做什么不意味着你要站在旁边观望,看看哪个方向好。不是这样的过程,如果我不上手去做,不去学知识,不去做项目,那么我永远觉得两个方向都好,但也都有缺点。我没有和这些方向建立足够亲密的连接。什么叫学而时习之,不亦乐乎。这里的习大概就是熟悉、习惯的意思。大概就是,我感觉哪个方向可能有意思,那就去往这个方向走,走足够多的路(不能浅尝辄止)再判断这个方向适不适合自己,大概率还是会适合自己的,因为我一开始对那个方向就有所领会,觉得会有意思,其实哪个方向也许都有意思,只是需要深入钻研。
这样和某个方向建立足够多的连接,我就觉得这个方向很熟悉,很亲切,那么我就会自然而然地不断投入更多精力,学到更多的东西,在我保研找导师的时候我自然会去找这个方向的导师,也就不会盲目和纠结了。
这几个月下来,我翻来覆去想,可能还是要做一些自己感兴趣的事情,才能活的不那么无聊吧。生活可以很快乐,可以很舒适,但是却仍然无法避免无聊。
这是首要的,和重中之重的,就是方向问题,即使以后的想法就是去工作搞开发,那我觉得研究生也是很有价值的。我更倾向于认为学习知识的知识本身并不重要,而是要学习到那种学习能力。有了科研的这段精力,我觉得学任何东西我都不会害怕了。所以抱着一种尝试的态度去对待科研或许是比较好的。直接工作未尝不是一件坏事,可惜的是大家现在都流行读研,可能很多人也是被裹挟着读研吧,至少我有这样的感觉。
有了方向之后就可以联系导师,然后进组打工,建议联系清北。清北绝对的弱commit,反正一波操作下来,就算没有被清北录取,那有了这段科研经历,在保研的时候也还是非常有优势的。
就算不是提前进组,联系导师也很有必要,因为很多好的老师名额紧张,往往会设置非常多的考验,早点联系早点通过考验,不然到夏令营的时候真的没有时间准备老师的考核。另外联系导师的作用比你想象中的作用大地多得多,这个是北大的一个老师跟我说的。
另外一方面,换位思考一下,如果自己是导师,是更愿意招收一个自己熟悉,知根知底的学生呢,还是一个陌生的但是看起来很强的学生呢?老师也是人,人总是会更相信关系近的人。
联系导师也不要太当回事,因为老师一开始也没把你当回事,一开始谁都不认识谁。所以联系了一个老师没有回复,或者回复消极,不要气馁,因为原因太多了,可能老师根本没看邮箱,又或者老师本来就喜欢本校的学生等等。一定要早发邮件,多发邮件,把联系导师的心理障碍去掉。另外也是打磨一下自己的自我介绍之类的。还有就是,联系导师一定要从最喜欢的开始联系,最喜欢的也许很厉害未必收你,这时候很可能就气馁,觉得自己可能没那么优秀,老师看不上。但是不试试谁知道呢,老师不仅仅只看你的一些数据,老师的印象有很多来源,包括本科学校、你的自我介绍语气、你对他的研究方向的了解等等。一般来说,老师会非常喜欢对自己方向很了解的学生,这种学生一般能做好研究。一定要从最喜欢的,也就是从高往低套,不要怕被大牛拒绝或者嘲讽啥的,绝大多数老师还是对学生有着基本的尊重的。而且多套几次,拒绝多了,也就麻了。那种麻痹的感觉真的很好,就很上头,变成彻底的赌徒,开始疯狂联系自己最喜欢的老师,而不再担心被拒绝了,万一接受了呢?那不是赚大了。这个和谈恋爱是一个意思,被拒绝第一次:很伤心,第二次:很绝望,第三次:我好不容易心动一次,你却….,然后就变成渣男了。我有个学长想直博,给三十多个老师发邮件,回复的寥寥无几,但就是那寥寥无几的几个人让他上岸了上交。
然后就是一些简历上面下功夫准备了,首先绩点肯定要稳住,别没有保研资格了,而且绩点太低入营说实话很困难,因为报名人太多了,为了减少工作量,首先把排名低的筛掉是很正常的,一个很简单的分布问题,优秀的学生在高分数段更密集,在低分数段更稀疏。这类能力很强但是成绩一般的尽可能找弱commmit会更合适。但是你校有个好处在于,竞赛和科研加分贼多,搞个国二以上,基本上就能进前15。预推免用这个排名上岸也不错。
然后竞赛的话,含金量最高的可能就是ACM了,这是硬通货,还有些比赛就是属于那种比较专业性的,比如龙芯杯,体系结构方向绝对是含金量贼高的。再比如KDD Cup,人工智能方向的也是非常好的比赛。
科研和联系导师关系比较大,可以找本校先打好基础,然后联系想去的老师那里做科研。
项目的话,可能需要投其所好,就是和老师研究方向契合。如果是夏令营和预推免面试的话,那么可能需要准备一些大部分老师能问得出来问题的项目,比如软件工程,搞个在线协作编程系统啥的。放上编译器CPU,可以凸显你扎实的基本功。还有一些方向性的项目,比如图形学方向的项目,还有NLPCV什么项目,参加上创国创是个比较好的选择,可以接触真实场景,这个东西老师很看重,就是你的东西能不能实际落地。总之,有技术含量的项目,并且你能让老师信服这个项目非常有技术含量而且你很懂,就很好了。现在的好的项目非常多,网上一搜就能搜很多。
还有一个比较冷门的方向可能有用,就是自学一些国外的课程,比如CS224N,CS231N等等知名的公开课,然后完成课后习题,这种公开课很有名,懂的都懂(比如搞NLP的没有不知道CS224N的),这种如果老师刚好知道,那就非常好了,就算不知道,你学过这些课程也远胜过本科的课程,因为这些课程质量非常高,能让你对那门课掌握地非常扎实。这些东西是可以写到简历上的。
关于专业课复习的话,我个人觉得没啥用(也有可能是我被问到的专业课我基本上,平时扎扎实实把该学的学好,老师问的也就那么多,不会专门挑刺,都是问一些常见的问题,甚至我觉得背八股文会更有效(?)至少我专业课回答的时候基本上都能答得出来,比如计算机网络的拥塞机制,数据库的范式,数据结构中的排序,操作系统的调页机制,编译原理的栈式存储之类。这些是针对408来说的。至于要走人工智能方向,机器学习好好学好是非常重要的,我听说有人在lamda某强导面试的时候手推SVM,然后被当场录取。机器学习涉及的数学比较多,SVM更是重中之重,可以说SVM是老师面试的利器,弄懂了也是装逼的利器。范围的话基本上应该是西瓜书的前十章。深度学习方向也还是要对一些基本功掌握地非常好,比如卷积操作、残差、RNN、LSTM等等,这些奠基性的工作搞懂差不多就够了,更新更高的东西老师也未必懂。总而言之,懂得多不如懂得深,你要是能把卷积是如何加速实现并行化的东西说清楚,老师听了也大受震撼,总而言之,有一点让老师留下深刻印象,你就赢了。至于如何引诱(不是)老师问你卷积并行化,很简单,你自我介绍的时候对这个多说两句就行,或者在简历上写相关的项目,你对某个东西多说了两句,老师自然会问这个。
最后就是心态了,倒也不是让你盲目相信最后一定会有很好的结局,很多人最后其实还是灰心丧气的。只是我觉得应该要想清楚,自己能接受的底线在哪,有了保底,就放心地冲更好的地方。底线思维吧。另外不要斤斤计较于一时一地的得失,比如这个机会错过了,不要懊恼,也不用焦虑,因为机会真的挺多的。哪怕到928都有人一把梭了冲上了浙大,何况之前呢?还有就是,当看到别人可能有很好的去处的时候可能真的很需要调整心态,此时内心必然会受到干扰,但是一定要认准自己的目标去努力,不要一时上头。比如我几个同学报名了港中文,面试也通过了,只要找到导师就能够去了,那个时候我还一个offer都没有,但最后他们也还都是没去港中文。还有一个py去了中科大的超强导师,所有人都以为他要走上学术巅峰了,但是最后他还是跑路了,找了羊导。所以事情还没有尘埃落定之前,真的不好下决定或者判断。再比如我923之前还灰心丧气,觉得自己只能去南大了,结果最后还是迎来了复旦。
我算是幸运的了,所以我才愈加想要把这段经历写下来,一方面给学弟学妹们作为经验和参考,另外一方面也是希望能够焚毁过去不自信的、焦虑的自己,让过去的自己飘散殆尽。