呜2年过去了,还是想稍微记录一下这2年的一些和计科的一些"恩怨情仇"。

楔子

一切得追溯到高考结束的那段时候了,当时查分一看,得,滑铁卢了,再定睛一看,语文不及格,当时心态属于是完全炸了。

但再崩溃,人也要过下去,因此我开始给自己找后路,开始翻阅各个学校的分数情况,专业情况以及专项,转专业等等等等的难度,最后的打算是尝试南大,保底武大,上科大备选。最后上天还是眷顾我的,我中了南大,来到了地学大类。

来到地学大类之后的去向,无非是:大气,地科,地海以及环境,刚入大学的我,抱着我那常年倒一的地理成绩一看,觉得这不行,我得另谋生路,便开始翻阅转专业的准入要求,思来向后辗转反侧,权衡完利弊,最后决定,转计科!

决定完之后便开始了选课,回忆当时真的就是一门一门对着看,看课程大纲,看培养方案,看准入要求,最后再和自己的地学的课表去比对,尝试把时间全部错开来。

功夫不负有心人,最后我完美的把2个专业的课表融合在了一起,虽然代价是得到了一张4天早八几乎满课的课表,但总的而言还是值得的。(这边想要插一句,我是第一学期过去了一大半才知道有转专业群的存在,消息确实有点闭塞了,但自己去找需要的资料和信息,自己做出了现在看来较为完美的安排,真的有亿点感慨。之后进到了转专业群真的感觉群内的环境乌烟瘴气的,各种莫名奇妙的群称号让入群的新人毫无头绪,吹水更是令人感到厌恶,有效信息密度低到离谱,没过几天我就退群了)

然后便开始了煎熬的大一生活,幸好我挺了下来,当一切看起来都朝着顺利的方向发展的时候,我却开始有点动摇了,我开始怀疑计科是否真的那么好,挺着学长学姐们抱怨计科的保研政策,抱怨程序员工作的透支生命,抱怨竞争压力之大——许多被掩盖在高薪背后的血泪。然后我便开始了和老师,和学长学姐的聊天,询问他们的意见和想法,花了一个月左右的时间超大规模的去搜集信息,尝试打破信息茧房。最后的最后,综合信息权衡利弊之后,我的选择是:

放弃提交转专业申请,选择再观望一年,先修读环境规划与管理系,辅修计算机科学与技术。

于是我便顺利的进入了环境学院,开始了一个"天坑人"的大学生涯,但总的而言由于是我自己做出的选择,因此并没有很挫败的感觉。这一年,我也干了很多事情,当上了环规班的班长,当上了学生会学术部的部长,开展了2项大创,参与了挑战杯,互联网+,华为杯,物联网比赛等等等等。认识了很多计科和环院的老师,也结识了很多计科和环院的同学。

同样,一切朝着好的方向发展的时候,2件事的发生又改变了我的想法。首先是环院教务处的某些作为彻底惹怒了我(具体就不展开了,也稍微留点情面),其次就是环规的某门课,老师的理念和我的完全不一样,甚至是冲突的,但那又是现在的环规系的主流想法。

因此,我最终在大二下提交了转专业申请书。

虽然提交了申请书,但这并不意味着我能够成功的转过去,转专业考试的内容都是大一的课程,对于一年没有准备的我而言还是有点困难的,当时时间剩下了一周多一点,我便开始了突击复习,先是把离散的PPT和线代的课本全部过了一遍,然后再去刷了一定数量的题目,最后再去尝试做了做往年的题目。同时我也在洛谷上进行OJ的刷题,意识到时间不足以让我把学过的算法全部再次温习一遍,再加上写了将近1年的python,c/c++我几乎只会一些基础的语法了。我选择了另辟蹊径——大规模的去做一些暴力搜索的题型,学习一些暴力搜索和遍历的方法,虽然这种方式无法让我得到满分,但是也不至于爆零。就这样,我突击了一周左右,就上考场了。

尾声

最后便是考试了,笔试的话我大概是写出来3道,考了微积分我确实是没想到,没有怎么复习,但好在题目不难,我还是写了出来。只有最后那一题的群论确实不好做,我把我能想到的全部写了下来,也算对自己的一个交代。

机考方面差不多是拿了126/300,排名貌似是13/54,属于是个不好不差的成绩,但考虑到我是突击的缘故,也就满足了。

最后的则是面试,这个反而有些尴尬,由于课程用的语言都是c/c++的缘故,再加上我说我自己几乎都在写python,然后老师就开始问我c++和python的各种区别,问到深处的时候就确实有些狼狈了。数学方面的问题和生活方面的问题倒是基本都答出来了,只有可数不可数的概念我含糊了过去。

出结果前还是有点慌的,但最后也总算是成功转了过去,也算是有惊无险。

最后的最后,结合2年我对计科课程的了解,还是稍微给出一点点转计科的建议,当然,一家之言,还是得结合自身的情况来分析和选择。

选课方面

选课方面,我的个人建议大概如下表所示:

课程 是否准入 是否为计科必修 是否建议修读 原因 建议修读时间
微积分1,2 准入课,必考 大一上下
线代 准入课,必考 大一上
离散 准入课,必考 大一下
程设 准入课,必考 大一上
SICP 不是 看个人能力 有能力建议修读,课程质量超高 大一上
高程 不是 工程代码,意义不大 大一下
数据结构 对OJ的帮助很大 大一下
数电 与考试无关,可以大二补修 大二上/大一下

我的推荐仅仅是一家之言,需结合自身能力进行一定的调整修改

能力方面

能力方面的培养大抵就是数学和OJ方面,这个就全靠自己去学了

数学方面微积分和线代就小黄书和小蓝书了,刷一刷基本就够了。离散建议多看PPT,多复习作业,多看往年卷。离散做不出来很正常,不用慌

OJ方面

OJ方面的建议就是多刷题,多历练。建议在有一定的c/c++基础后稍微了解一下STL之后就可以尝试开始做做力扣了,刷了一段时间后可以考虑转战洛谷,转专业考试的题目难度大概是洛谷的紫题难度。