首先,特别感谢🙏在我保研路上帮助过我的所有朋友们!
现在是2025年9月29日星期一,距离学信网上10月20日关闭2025年推免系统还有21天,但是我的保研已经结束了——我已在9月25日接受了来自中国科学院软件研究所的待录取通知。虽然过程很惊险,但是也很平淡——无非就是在网页上点击一个确定按钮罢了,我以前又不是没点过。话虽如此,还是有一些东西想讲讲,于是特意在此创建了一个博客帖子记录下来。
前言

我一时找不到恰当的语言,表达我对保研经历的感受与反思。我并非是没看过别人写的保研经历,大多是关于去参加各院校的夏令营、预推免的一些经历吧。其实这些经历还挺有用的,毕竟能让后来人了解很多事情,做更充足的准备。我认真地思考了好几天,最后做出了决定:不这样写,我想更侧重于保研前做的事情,也会写一些保研过程中的东西。
为什么我不会大篇幅讲夏令营和预推免的细节呢?其实保研的夏令营和预推免其实就是面试笔试机试,这些东西无非考查学生的专业知识、科研能力、基本的代码编写能力以及英语水平,实际上只要愿意早点儿多多准备肯定没问题。
为了更方便接下来正文的文字叙述,我会采用时间顺序。
夏令营前
为了准备2025年保研,我并没有主动地准备太多东西。为了在大三下腾出足够的时间,我在大二下开始的时候,就决心在大二下和大三上修完所有选修课的学分,这确实在之后也做到了。此外,我还得尽量保证自己成绩是专业第一,这在之后也确实做到了。不过这些都不重要,因为这些都只是必要的小事。
太久远的事情我也记不清了,不如从去年暑假开始写吧。
暑假 202408
在大三上之前的那个暑假,由于我是ACM队里的队员,也希望能打出一些成绩,所以我得留校训练。差不多8月份下旬的时候,牛客暑期多校的培训应该是完结了,我在知乎瞥见了一个神奇的课程设计——南京大学的ICS-PA。那篇帖子里讲这个课程设计能带着同学写出一个模拟器,并在这个模拟器上运行一个简易的操作系统——这一下就吸引住了我,我之前在安卓模拟器上玩过游戏,对模拟器这种技术还挺好奇的,很想知道它的具体实现是如何的——于是我就想做这个课程设计了。
大三上 202409-202501
事实上,大三上这一学期没时间做这个。一方面,我要坚持训练,想办法在XCPC的区域赛打出银牌(虽然我还是挺菜的);另一方面,我在跟着学姐做PB求解器方面的科研工作,实在是抽不出太多空做这些东西。到了11月份最后一场区域赛结束,结局也很惨淡——虽然我们都比去年更强了,但也只能收获4个铜牌。因为我考虑到2025年保研相关的事情,也只好在12月的西安站EC-Final打铁后屈辱退役。
因此,在整个大三上,我也就仅仅完成了PA1的内容。但是它带给我的知识是全新的——在PA1中我了解了C语言编译的流程,知道了如何对表达式进行求值,还明白了像man这样的命令,更重要的是所有抽象的知识都具象地呈现在了NEMU里——原来计算机还能这样学?!我虽然之前听闻过CSDIY,但我却没有做过这么优秀的课程,所以我还是充满了震惊。与此同时我也了解到这个课程设计的作者之一,jyy老师,在阅读了他的一些博客后,我不禁感叹中国能出现这么一个关心学生教育的老师,并且我能做他的课程设计,无论怎么讲确实是我的一个巨大的荣幸。在这样众多的情感的驱使之下,我决定在寒假完成ICS-PA课程设计。
寒假 202501-202502
寒假无疑是有大把时间的,并且在家里,吃什么东西也都吃得习惯。

我于是就在寒假几乎完成了ICS-PA的所有必做题。PA4的最后一部分是开学来做的,因为有一个并发Bug调试了好几天。
大三下 202502-202507
多亏了之前选的课够多,这个学期我一周基本上只有一两门课,这就给了我充足的时间准备保研。可能是做了ICS-PA,我发现我对计算机偏底层的东西,比如计算机系统结构和操作系统还挺感兴趣的,在学长的建议下去做了清华大学的rCore-OS开源操作系统这门课程设计,以求对Rust语言和操作系统知识有更深层次的了解。
我在四月份上旬已然完成了rCore-OS开源操作系统,个人感觉并没有ICS-PA的难度大,因为rCore-OS的主要代码已经被框架给出,学生们只需要在此基础上略加改动即可。
做完rCore-OS开源操作系统,且我和学姐合作的PB求解器的文章于4月被IJCAI拒掉后,我的所有能呈现在简历上的东西都完成了。具体而言,我的背景如下:
- NENU CS Rank 1,CET-6 541。尽管是一个不错的学校,但是在计算机方面仅算得上末流211。简而言之在2025 CS保研中就是人下人。
- 有过约束求解(主要是PB求解器)、组合优化方面的科研经历;在组合优化方向以第二作者发表了一篇中科院二区的文章。
- 做过南京大学的ICS-PA和清华大学的rCore-OS,对操作系统方面的知识略有了解。老实讲,我其实还是想做计算机底层方面的科研,可惜这并不是我这个级别的哈基米🐱应该考虑的事情。
- 收获了XCPC中5枚区域赛级别的铜牌,2枚邀请赛级别的银牌。我太菜了,应该多多翘课加训的😂。
- 获得了2次国家奖学金、1次小米奖学金。
可能是从小就爱玩电脑,小学就自学过Visual Basic,我对计算机多少是有那么一点点热爱在里面的,也希望能坚持在计算机领域进行一些“硬核”的研究。不过在东师读了3年本科的我是很迷茫的,因为我并不知道我未来真的要做什么。所以对于我来说,研究生的时间与其说是用来科研学习,不如说是我用来想明白未来的走向的。同时,我在本科期间缺乏搬砖经验,这导致我选择直接去开发岗就业这条路可能会比读研更加困难,于是,还是先保个研吧,至少去个Title还看的过去的学校混混也好啊。
综合以上情况,我在4月初确立了如下的原则:坚持读正统计算机,并且不会为了院校的Title随意选择直博。我认为的正统计算机包括计算机科学与技术、软件工程、人工智能和网络安全等一系列的专业;而类似于AI交叉教育、AI交叉生物等等领域并不在我的考虑范围内。另一方面,我认为接下来读的院校能让我在就业的时候轻松进面试即可,所以Title对于我来说并不是太过于重要。
4月中旬,我就有在联系老师了。我联系过很多大学的老师,有南京大学、浙江大学、华东师大、中科院信工所、中科院软件所、中科院计算所的老师对我进行了相对正向的回复,当然了,更多的是欢迎报考要么就是没看到,或者是默拒了。真的很感谢愿意和我聊天的老师们。
此外我也在投递院校的夏令营,对于我这种末流211的鼠鼠🐭,几乎只能入末9和中低9的夏令营。究其原因——从外部看,今年教育部不让随便办夏令营,致使很多夏令营要么取消,要么是不给发有效力的offer的宣讲营,这就导致为数不多的好学校的有效力的夏令营被大量大佬狂暴轰入,没有鼠鼠们的生存空间了;从自身看,我本身院校层次不高,我自己也并非才华横溢,也只是一名水平一般的211学生,这导致我报C9以上的学校几乎一定被拒,同时我的科研兴趣和科研方向也相对冷门,也不愿意随意报交叉和直博,所以实在是报无可报。
虽然夏令营前的阶段十分艰巨,但是这书还是得读。于是也海投了很多院校,虽然大多数我其实并不想去。最终6月末7月初结算的时候,夏令营入营了以下院校:吉林大学计算机、四川大学计算机、山东大学软件(宣讲)、华东师大软件、中山大学计算机(宣讲)、西安交通大学计算机(宣讲)、浙江大学软件、国科大杭高院智能学院、中科院信工所、中科院软件所。可以看到,这样的夏令营入营情况是比较惨烈的。(我不明白!)

夏令营和预推免
暑假 202507-202508
暑假是用来参加夏令营的。夏令营我入营的不多,能去的就更少了。经过严密的计算,我发现我得当时间管理大师——十分极限的6天4营。
| 时间 | 0707 | 0708 | 0709 | 0710 | 0711 | 0712 |
|---|---|---|---|---|---|---|
| 院所 | ECNU SE | IIE, CAS | IS, CAS | ECNU SE | ECNU SE | ZJU SE |
| 地点 | 长春 | 北京 | 北京 | 上海 | 上海 | 上海 |
| 备注 | 线上机试 | 线上面试 | 线下面试笔试机试 | 报道 | 线下面试 | 项目ddl |
在7月7日的前两周我已经是忙飞起来了,这6天我就更是忙到爆炸。无论怎么讲,这六天的夏令营我成功拿到了华东师大软院(学硕)、中科院信工所的优秀营员,然而华东师大接下来表示夏令营完全没用,顺便还取消了学硕且中科院信工所表示优营不是铁offer,这让我觉得很没有把握。

而软件所这边我感觉面试、笔试和机试的情况还挺不错的,在跟着老师做了一两周的实习后于8月上旬顺利拿到了拟录取offer。对于浙软我选择的是量子计算和系统的内容,没什么基础,太难了在一天之内做不出来,就放弃了。

参加完夏令营我就回家修养了,不过考虑到之后可能会参加其他的夏令营,就可能会需要盖章等等东西,我在7月末又回到了长春。实际上我完全多虑了,因为南京大学、复旦大学、上海交通大学、中国人民大学等等一系列院校全部都把我拒完了,我根本入不了营。于是在8月,我开始想要把ICS-PA中的选做题也做一做,并以博客的形式把学习思考的内容记录下来,这个课确实是好课——即便是做上面的选做题,我也依然学到了很多。
大四上 202509
9月上旬和中旬就是保研人所说的预推免的时间点。在夏令营中我虽然取得了中科院软件所的拟录取offer,不过老师在名额上却有一些不稳妥的地方。为稳妥起见,我参加了北京航空航天大学计算机学院的预推免,考核进行得也很顺利,最终北航硕士一共115个名额,我的复试成绩在119名。不过北航计算机学院内部也要填报考硕士专业(37个计算机学硕、18个软工学硕和60个计算机专硕)的志愿,而且这个志愿是梯度志愿,所以我直接赌一把第一志愿填了计算机学硕,最后通知是在学硕wl10左右的位置。紧接着,我也在24日的时候成功候补到了,但是当时鉴于中科院软件所这边已经稳了,我便拒绝了。
录取
最后就是9月22日填报志愿,9月23日确认复试,9月25日确认预录取通知。一切也很顺利,我也拿到了我想要的offer——中国科学院软件研究所的计算机学硕。

说来话长,但总结一下,不同的保研人各有各的出路,但这不都是最后点了个确认吗?只不过是不同的人确认了不同的院校、专业和研究方向罢了。这重要吗?当然重要,毕竟不同的平台带给学生的个人成长、就业、学术资源都不相同。但是有那么重要吗?我想也不是。因为对于我这样的普通人,还得看个人的努力,何况也没人能够预测后续的3年甚至6年会发生什么。除非是特别极端的差距,不如关心在新的环境中如何培养适应力和能力,不如考虑一下未来要干什么。
我反正现在(2025年9月30日)挺迷茫的,那就……先看着办呗。
后记
为何把小记发在博客上
话说在9月25日的时候,我认识的同学(无论是不是东北师大的),大多也都拿到了或满意或不满意的offer,也顺势点了确定。其中可能满意的部分(也有可能是不满意的),无论怎么讲呢,是想了点文案出来,决心在微信朋友圈、QQ空间这样的平台把这样的文案给发出来了,也让大家都知道自己在保研路上顺利上岸了。
我倒是无心评价这种行为,只是我个人的秉性不是特别喜欢在公开场合里主动表露自己,也不太喜欢宣扬我自己。但是话又说回来,你作为一个读者,读到这里肯定会想:“他妈的,嘴上说着不要,身子倒挺诚实——你还不是写了一个公开博客发表出来了?”
而我就得告诉你,我其实还是想表达一些东西出来的。只不过呢,微信朋友圈、QQ空间这样的平台好像都是可以筛选可接收帖子的人群的,这样发送者就可以确保哪些人看得到,哪些人看不到。这是个好功能啊,不过我并不是很喜欢,因为这使得接收方接收的信息好像是发送方所灌输的,是发送方的“蓄意而为”,而并非是接收方本人的意愿。
所以说呢,我要把这篇文章发到我的博客上。因为博客这个平台并不会自动推送给我的好友(尽管我的QQ签名就是我的博客网站的网址,但总之还是需要读者们自己主动地点进去,对吧?),这就使得能看到我的这篇小记的朋友们,都是靠缘分点到这个网站,然后靠读者们自身的兴趣才继续看到的——我喜欢这种感觉,因为我认为读者的思考和体会比我写的小作文更有意义。如果你和我想的一样,也不妨在下方评论区留言一下。
另一方面,博客网站上我相对而言更加自由。我的字数可以是近乎无限的,只要合规合法,并不用受到其他平台的制约。
大概就是这样吧,也没其他太多的原因和借口。完了。