成功上岸清华计算机:从一腔热血到屡败屡战
Datawhale干货
作者:莫卡司,Datawhale成员
先序
大家好,我是莫卡司,今年成功上岸了清华大学深圳国际研究生院计算机技术专业。
一路走来,从最开始的一腔热血到折戟沉沙,再从踌躇满志到破釜沉舟,最后从再披星戴月到向死而生。
于我来说这是一次升学考试,也是一次次不断审视自我打破枷锁的旅程。屡战屡败而又屡败屡战,期间的孤独与彷徨,迷茫与挣扎仍历历在目。我非常清楚在这样的时代下,摆脱考研泥潭得到解脱的只有两种人,一种是成功上岸的,一种是勇敢面对生活的,而我是个懦弱的人,不达目的,誓不罢休。
收到录取电话之后,没有想象中的激动澎湃,只是平静地给亲朋好友报了喜,然后那晚睡了三年来最踏实的一觉。接下来,我想分享一些有关择校、初试、复试的经验之谈,希望给即将踏上或正在进行考研征途的朋友一些帮助。
一、择校
为什么跨考计算机?
我其实不相信传统工科越老越吃香的理论。大学做了很多比赛也到处去玩,去真正意义上看世界,19年有次去杭州呆了一周,住在一位程序员家里,感受了下程序员的生活,而那时也时值互联网的鼎盛时期,见识到互联网和传统行不论是薪资待遇和工作环境之间的巨大差距。回学校之后就下定决心跨考计算机了。
如果你有跨考的想法,先不要着急决定。可以从这两个维度考虑下。
1.知己。先看自身情况,是否感兴趣,是否有天分等等。以及有没有明确的未来职业规划,如果想做科研或者公务员或者求稳定,那大可不必在这条满是天才的赛道内卷,换个赛道换种方式可能会更舒服。
2.知彼。应该去系统全面的了解下这个行业,可以从知乎回答、b站等社交平台或者行业前辈口中去窥探行业目前概括以及未来前景,是否值得你投入10、20年甚至更久的时间。
为什么考清华?
我是从偏远的乡村小学一路苦读上来的,根本没有幻想过去清华或者北大,高中也不知道自己想考啥大学学啥专业从事啥行业。其实,最开始想考研也没想考清华,但是因为很多好学校计算机,均分都要380-390,对于我这种从小就考不到高分的人来说实在是太难了,偶然间看到清华深研院的分数线,好像要低很多,当年我看入围复试只需要310,还上岸了很多低分的,但是复试会刷一半的人。我当时很天真的以为我拿了些竞赛奖也有科研经历,复试应该会有些优势吧。另一个考清华的原因是,我出身就是普通学校传统专业,我身边的亲朋好友对我也没啥期许,当时想着反正也‘一无所有’,大不了还是一无所有。
关于择校,我觉得要么你和我一样一无所有能忍受反复失败,要么就是强校科班或者手握顶会的大佬,否则不要一昧冲Top2,首先是分数可能看起来低但是专业课确实顶级的难度,即使侥幸进复试,还要忍受50%的淘汰风险。然后就是能选c9就尽量c9吧,学历贬值太快啦。
二、初试
关于公共课(政治、英一、数一)如何准备的经验贴在网上已经有很多了,大家自行各搜几篇看看也大差不差了,接下来我不会再赘述。我也是基本按照大家通用的资料在准备的,只是在这过程中加了我的tricks,供大家参考。
⭐️政治【高效保底版,目标65左右】
(1)10月份开始复习为宜,至少两个月,注重效率,平均每天不足1h。
🎯目标:北京地区65+,选择题在38-42
(2)推荐不刷1000题,因为太耗时间啦,直接看缩略版的总结资料。但需要看视频+刷题理解下马原的内容。
🎯目标:熟悉大部分考点内容,熟悉出题的形式,能快速抓住题干考点,了解大部分错误选项是如何设置的。
(3)着重看帽子题,把各大平台总结的帽子题都背一背。进入12月后要熟背时政题,关注有时政背景的考点(比如整数周年、特别重要讲话提到、媒体重点宣传等)
🎯目标:熟背帽子题,熟悉时政考点
(4)12月练肖四肖八腿四选择题,背这几套卷子的公共的大题(1周-2周时间)。按照马原、毛概、史纲、思修、时政这五块,分别总结出对应的答题模板,即使遇见没见过的题,只需要按照模板把公共的知识点往上套,另外抄些材料。23年我大题的得分是6+4.5+5+4.5+7=27。
🎯目标:特别重要的内容需要熟背,熟练使用模板。
⭐️数学【大题通关版,目标130左右】
(1)越早准备越好,基础要好好琢磨,不要急功近利去刷题,理解后再搭配适量题为佳。个人认为打基础阶段660,中期搭配1000题或者880,后期狂刷真题模拟卷。求精不求多,刷多了反而容易过拟合,因为市面的题型就那么些,翻来覆去刷,换汤不换药啊,没有本质提升,而且浪费时间。应该多总结题型,多思考出题思路。想不明白的地方要问老师、同学、各种群、B站、知乎等,不要自己想,自己想可能会想错,然后往错误的方向狂奔了,交流很重要的。
🎯目标:重视数学定义,将其理解透彻。理解知识点,熟练运用解题方法。
(2)搭建框架。按照章节,总结每个章节的考点题型(有些习题册目录就写了考点,可以自己把他们归纳总结全),考点题型总结全了之后,就针对该考点题型总结出该考点题型的所有解法方法。容易错的点重点学一下
🎯目标:框架越丰富,题型方法考点掌握就越完善详尽。达到见题则脑海里现其解法的状态,未现则记录之。
⭐️英语【求稳版,目标75左右】
(1)背单词,每过段时间就测一测。如果达到这个目标就每天看单词目录(0.5h左右),快速浏览单词,不会的再点进去看,不要一个词一个词的再背再过了,反反复复。如果没达到就老是一个一个记,达到再重复以上。
🎯目标:词汇在7500-8000左右
(2)每天一篇阅读,或者每两天2篇集中做。强烈推荐黄皮书的阅读理解80篇(英一的强化版的)。
🎯目标:阅读2分的错题控制在2个以内,单篇时间不超18min,整体四篇不超70min。
(3)小作文考前选几个方向背背,大作文总结两个模板(社会类、科技类)的大文章,考试直接套用,后面我会把我的模板分享出来,大家自己可以改改。
🎯目标:1个小时内搞定,得分中上14-17
⭐️专业课【随缘版,目标110左右】
(1)数据结构:重中之重,是否过线的决定性作用。邓俊辉老师的课和PPT一定要看,仔细琢磨。课本也需要仔细看,每句话都需要想一下为什么(最近两年很喜欢把课本原句作为题源考察,比如加减某个条件考判断正误等),习题课本看看理解就行,理解不了就先放着。算法题一定要按照912的考题结构练习,刷leetcode没用的。刷github 912_project里面的期末期中考题、真题等,体会邓老师出题的思路。
🎯目标:理解数据结构,理解课本重要知识点、重要语句,体会出题思路。
(2)其余三门都是看课、PPT、期中期末习题、考研真题。特别注意操作系统有时间可以做实验、计算机组成原理一定要做袁春风老师的习题册、计网就背。
🎯目标:做完并大致讨论出习题答案,对出题风格和思路有大致认识
(3)在12月份左右,有些机构会出模拟卷,很推荐都做一下,到时候大家关注下。
🎯目标:找题感,进入考试状态。
⭐️Tips ! ! !
(1)加群\拉群互相交流学习,有时间就水群分享信息。我以前建了个912的刷题群最开始十几个人,后来三十个人,都是考912的,那个时候912还没有教的比较好的老师和机构,很难学好考高分。后面我们就在群里发周计划刷期中期末题,然后周末讨论交流对答案,很感谢群友们,那段时间算是打下了912的基础,里面还出了好几个初试第一哈哈,太强啦。也很庆幸后面大家基本都上岸清华啦~
(2)清华计算机912很多二战、三战的,甚至不乏四五战的。大家如果想考真的需要做好一战失败的心理准备。不管是啥背景,如果觉得自己有点野心能承受失败想试试,那就大胆冲一冲!
三、复试
复试可能每个学校的形式和内容可能不一样,但是核心有两点是一定的。
其一,就是老师愿不愿意要你。只要老师愿意要你,复试即使表现糟糕,老师大概率也会捞你的。那么如何让老师要你呢?首先应该去了解老师的研究方向,要达到知己知彼,然后开始套瓷,软磨硬泡,突出你的优势,当然老师也不一定要你哈,但是至少几率增加了。
其二,跟进复试的同学对比,一般来讲考研生都会比保研生差一些,但考研生当中排除少数大佬外,大家的水平应该都差不多,所以你不需要太优秀,比你的竞争者优秀就可以了。所以如何突出自己的优势或者迎合老师的胃口就尤为重要了,值得大家去仔细思考。
四、后序
研究生生活更像是工作。但既然是工作肯定要讲产出,大多数时候是学术产出。肯定不能像本科一样自由自在想学啥就学啥,但是他有比工作自由,没有工作那么大的压力,但也需要需要把精力朝一个方向持续努力,才有可能有所收获。 考研生比保研生劣势很多。首先很多好的实验室首先就是招保研生不够再招考研生,所以很多好的实验室考研生根本进不去。其次是保研生比一般的考研生将近快一年开始进组科研,人家都有产出了,可能你还刚到实验室搭环境。
希望考上的、没考上的、正在考的同学一起加油,与君共勉!