写在前面#
这篇文章是我个人从2019年上本科以来, 如何爬出外语这个大坑的经历总结, 在此过程中我有很多失误的地方, 现在归纳出来希望大家能够在每一次选择的时候都尽量选对。
当然, 有些同学是非常适合学习外语的, 社会也非常需要学外语学的好的同学, 所以我也不希望有本身非常适合走这条路的同学被这篇文章误导。
前置知识#
我假设这篇文章的读者对外语保送制度有一定的了解, 并且对国内高等教育的体系及升学/就业也略懂, 对于本科生常见的出路: 就业/推免硕士/海外硕士/国内直博/海外直博/就业/统一考试硕士至少了解基本概念
书写顺序#
我会通过时间顺序来写这篇文章, 换言之, 我会从保送生资格考试到大四的时间线来描述我大概做了什么, 我当时是什么想法, 如果站在今天的角度回看我应该做什么不该做什么, 也许大家可以从这些过往经历当中有个参考, 从而知道自己该干什么
个人情况简介#
过去(中学)#
中学就读于NCFLS, 从进这个学校的第一天开始就不怎么学习(沉迷于LOL)并且成绩一直不好(到后面几乎变成重点班倒数30%), 最后大概认真学了五六个星期, 以年级前10%左右的成绩入围保送(大概20%可以入围)
成绩上比较偏科, 数理化生比较好, 语文英语非常烂(基本不学, 英语感觉到高中毕业还是小学六年级的课外班新概念二水平)
如果是初中生看到这篇文章(虽然这不太可能), 我会建议你好好学习然后去高考/海本, 外保有点类似期货交易, 在高考分数上允许你用一定的杠杆(量化的来说可能是以普通985的分比肩华五), 但是非常容易爆仓变成路边一条
过去(校考)#
一共考了三所学校:
- UIBE对外经贸, 2019年1月6日, Rej, 这个是家里帮报名的, 我自己根本不想去(无法忍受北方的宿舍)
- UESTC电子科大, 2019年1月10日, Ad, 最后去处, 当时这个算是比较拉的985, 考的原因是他可以”送”你一张CS的学位证书
- ZJU浙江大学, 2019年1月16日, Rej, 没什么好说的, 考的人太多, 和强的人差距太大, 面试的时候和南外杭外的人比一下感觉是原始人
当年的这个选校策略基本上是完全错误的, 我们从宏观和微观的两个角度来讨论.
宏观#
我们只讨论>=2015年以后的事情, 因为以往是可以转专业的, 完全没有可比性(想想TOP校的外院和CS/EE就知道了)
交大巴院是我认为T0级别的项目, 因为他真的是让你去学工科, 而且交大牌子够硬, 从身边统计学来说有这个项目的学生去Citadel工作, TOP2外院(尤其是什么N年招一次的小语种)大概率没出过这样的人
TOP2就属于各凭本事, 因为资源太好, 但是具体能不能争取到, 那又是另一回事
其他华五(科大不招生)都差不多, 能去则去, 年年都会冒出一些特异样本点, 比如ZJU我知道有从外院直博到数院去的
剩下的985里面没啥可挑的, 哪里给学双学位的机会就去哪里, 2019年明确能给的有HIT/UESTC/HUST/NKU, 当时北航应该也有(记不清了), 最后在HIT/UESTC/北航三选一选了UESTC(都是同一天考试)
对于喜欢外语并且乐于从事和外语相关的工作的同学, 除了TOP2和华五, 无脑北外上外就行了
微观#
我认为最该去考的是交大巴院, 当时之所以考浙大而没有报名交大的原因仅仅是考试时间比较相近, 但其实就算是开个汽车从上海到杭州也绝对够, 虽然说交大不见得考得上(但怎么说考英语+数学也比浙大的语数英好得多), 但至少这个决策逻辑是绝对错误的
关于浙大, 那年考浙大的人特别多, 而且浙大的招生改革从以前两个学院(外院+竺院)改成单外院招生并且不递补, 导致录取率急剧下降, 其实当时报名的时候看到那个报名号的人数就不该去考试, 只能说钻空子的本领还是没学到位(学校并不会公布报考人数, 但可以从报名号看出来)
关于最后的决赛圈三选一(电子科大/北航/哈工)感觉就没啥了, 我觉得去哪个都差不多, 还是那句话, 985都有资源, 但是进去了你能不能拿得到就不好说了
过去(本科)#
本科主修的是CS和外语, 当然外语是几乎没学, 成绩平平, 最后发动黑科技上了一堆数院的数学课拿到学分, 考研来的UTongji
总的来说就没做对过几次正确的选择, 我觉得最好的选择是一年级把基础打好, 二年级开始找学校的老板去lab里面打杂, 三四年级继续做RA/科研类的实习拿Connection最后去直博海外, 还考个勾八的硕士。
总结就是一句话: 非必要不考研, 如果那个硕士对你直接就业没什么帮助又不是什么强组强Connection对申博有直接影响, 对于985本的人来说本科毕业赖在学校实验室里做RA都比你读研好得多, 浪费时间读三年硕士还不如做两年RA直接申phd弯道超车, 等其他人35岁被迫下机, 求着老板让自己每天工作12个小时都没机会的时候你已经NIW到手在Google美美拿股权了
现在(硕士)#
硕士阶段主要还是学CS和Math, 也做过一些量化的实习, 但是最后还是决定转LLM并且申请Ph.D
未来(Ph.D)#
Nobody Knows. 未完待续
本科阶段#
一年级#
一年级主要是学习微积分, C语言和英语精读。 感谢那个(大概自己都没明白指针和内存地址)的老师, C语言学的并不好, 除此之外没有做太多其他的事情。
第一学期其实可以学习CS61A和离散数学以及微积分, 下学期可以学习CS61B。可惜我这个倒霉蛋没有在某种机缘巧合之下点击到csdiy.wiki这个网站, 不然天天刷lab早点接触科研也许Career就会不痛了
二年级#
二年级一遍应付各种拖后腿的外语课一边学习数据结构、网络和组成原理, 在第二学期的时候做了一件(也许是四年唯一一件)有意义的事情, 就是到数学学院通过求神拜佛的方式让他们允许我去参加数学系的课程并获得考试资格, 要知道在此之前我的成绩单上只有一个微积分(文科)的成绩, 从此我每个学期都会上两三门数学课, 并最终修读完了数学系的绝大部分本科核心课程(从数学分析到实变函数), 虽然成绩一般般但是也总是比没有好了。
在大学里碰到贵人的概率约等于你的大学里每年直博到USNews前50的人数/该级本科生总人数, 所以你基本上可以认为没人会帮到你, 实际上你想到一件有意义的事情(比如说你的数学课少了, 你就去补修)就要赶快去做, 不要去指望有哪个老师会主动邀请你或者暗示你去做这个事情, 大家都是混口饭吃, 多一事不如少一事, 你脑子里想的是如果我上了这个课有了学分对于我以后申请/升学会有帮助, 他脑子里想的是如果你挂科了还影响毕业和他的业绩挂钩
当然了, 这种事情也分人, 如果你是CS选EE/数学选CS这种当然是不太有所谓, 大家应该也能猜到在工科大学里面外语学生是什么地位, 当一个外语学生走到数学学院的教务科并且告诉staff他认为他可以修读并且通过数学分析考试的时候, 他大概率会觉得这个学生疯了(后面我发现这种数学课一般挂科率还是不低于5%的, 他们的担忧或许也可以理解)
二年级可以当作一个新的开始, 如果是愿意读phd的同学, 我觉得可以大胆的给学校里的老板(尤其是年轻的AP)去发邮件寻求科研机会, 因为实际上没什么人会拒绝打白工的请求, 何况还是在同一个Campus里面。 如果是愿意直接工作的同学, 这时候就应该去寻找一些实习机会, 并不一定是非要大厂, 对于算法的实习可以从一些Startup开始做起, 开发的实习在学完了OOP之后就可以去小厂开始干活了
主要的差距都是在大二拉开的, 其实除了那些CMO/NOI的选手, 大部分人不过就是普通人, 一个从大二开始做Research的人, 可能四年级的时候就已经有了一篇会议一作, 一个从大二开始写Cpp工程的人, 可能四年级的时候就能独立Handle一个后端项目了, 但是由于信息差的缘故, 总是看到他们最后的那个大佬结局而忽略了之前的成长过程
实际上大部分这种人只不过是有那么一点小小的狗运, 这种狗运的来源是多种多样的, 可能是家里有个亲戚在当AP/读Phd或是从事互联网行业, 甚至只是鼠标不小心点错了点到一个经验贴里面去开启了新的世界线, 如果你能知道这些路径, 你也可以