四非数学系到211计算机硕士:我的苏州大学跨专业保研经验分享

编程入门 行业动态 更新时间:2024-10-23 17:30:17

四非<a href=https://www.elefans.com/category/jswz/09a70aa68b79cb48ba2f978208e89387.html style=数学系到211计算机硕士:我的苏州大学跨专业保研经验分享"/>

四非数学系到211计算机硕士:我的苏州大学跨专业保研经验分享

一、引言

在经历过3年的超长战线奋斗后,笔者终于是在今年10月份从数学专业跨专业保研到了苏州大学计算机专业,算是圆了自己三年多以来一直的愿望。本贴旨在分享自己三年里的学习所得,从数学与计算机两个专业的角度,分析一下如何学习、并且学好专业课,希望我的经验能帮助到数学系与计算机系的学弟学妹们,避开自己踩过的坑,拥有更加丝滑的大学学习体验。
适用对象:(尤其是)数学系、计算机系本科生,有保研或跨保意向的大一至大三本科生,目前对数学专业课学习有困难的本科生。

1.1 个人情况

笔者是江苏无锡人,08高考最后一届受害者,20年高考的时候纯靠一手数学160分勉强上了一本线,总分360,物化双A,属于典型的偏科理工男(后来也认为可能复读一年可能会考到更高的分数,不过人要学会接受现实嘛哈哈哈)。高考志愿都是盯着计算机专业的软科排名一个个看下去,后来第二志愿填报了华侨大学(一下简称华大),当年华大的分数线好多地方都掉了,甚至滑档,我的分数勉强进了投档线。不过后来因为差了1分没去到计算机专业,去了当时我随手填的数学系(数学系在泉州校区,我当时都不知道泉州在哪,录取那天才知道原来华大还有厦门校区)。

大一的时候有想着转专业到计院,结果大一考完感觉成绩应该能保研,加之当时有在自学计算机技能,同时数院也设有信息与计算机专业,属于长得像计算机的数学专业,大二就没选择转专业。到了大二大三就各种打比赛,搞科研,一心只有保研。今年五月开始一直忙活到十月,保研尘埃落地,上岸苏州大学计算机学硕。

1.2 本科期间获奖情况

个人荣誉:

  • 2020-2021学年本科生国家奖学金
  • 2021-2022学年国家励志奖学金
  • 2020-2021学年“华侨大学优秀学生”荣誉称号
  • 2021-2022学年“华侨大学优秀学生”荣誉称号

都属于综合类奖项,属于需要在学校当乖宝宝,好好学习就能有的

竞赛证书:

  • 第十三届全国大学生数学竞赛(数学B类)一等奖
  • 第十四届全国大学生数学竞赛(数学B类)一等奖
  • 2022年全国大学生数学建模竞赛福建赛区二等奖
  • 第二十届五一数学建模竞赛二等奖
  • 2022年第十二届MathorCup高校数学建模挑战赛三等奖
  • 2022年华侨大学第四届“嘉庚杯”数学建模竞赛三等奖

主要为数学竞赛与数学建模竞赛,会在后续中详细介绍

技能证书:

  • CET4(595)、CET6(477)
  • 工信部python技术开发(高级)、数据分析(高级)、大数据分析师(高级)专项技术证书
  • Microsoft Technology Associatie(Java、JavaScript、HTML5、Database)
  • CATTI国际版级别C证书。

这里简单介绍一下,四级是吃的高中老本,作为08江苏考生唯一的骄傲了,把我这个理科生都逼着去学英语了,六级考了三次,第一次带了两个耳机都坏了,听力没做,第二次就是大二下了,属于脱离英语学习2年了,还能考477属于正常发挥了,后面又考了一次也是go from bad to worse了;工信部证书属于水证书,基本做做题库就能考到,MTA证书现在好像已经不能考了,也属于有题库刷刷就有的水证,这两类计算机的证书title可以唬住不懂得外行人,其实都是水证很好考;CATTI是大一的时候学校组织报名的,当时没事干就去考了,属于翻译类证书,没事可以顺便去考一个。

科研经历

  • 参与挑战杯,项目进入校赛决赛。
  • 参与搭建厦门“翔安区智慧食安平台”项目,利用Yolov3算法,解决了对厨房后厨违规行为进行识别并预警的问题。
  • 参与“基于VITS的中文直播语音音频生成”项目,利用VITS语音合成模型,实现对单人以及多人人声的语音合成。

这里简单介绍一下,挑战杯属于创新类竞赛,当时做的yolo项目顺便去报名参赛了,可惜路演的时候和隔壁研究生的yolo5撞了,校赛没得奖。后面两个项目都是大二开始跟学院老师做的项目,厨房项目有上过头条,算是浅浅入了人工智能的门,后续会在下文中详细介绍。

1.3 为什么选择数学?数学的优势在哪?

我相信有很多数学系的同学一开始是因为初高中对数学的热爱,所以本科选择了数学专业(虽然笔者是因为歪打误撞才来了数学系)。相信每个数学系的同学一定有听过这样一句话:“数学是万物的基础,学好了数学,等你后面转到其他专业会更有优势”。我并不否定这句话,但我认为这句话具有一定的局限性,并不适用于所有人。其主要原因可以归类为以下几点:

1. 学习方向的改变

高中的数学大部分都是提出问题,通过某种刁钻的角度去解决一个数学题,大部分时间都用在了刷题,解题中,这是一个具象的学习过程。而大学的数学,跟高中的数学是截然不同的,它更多的是在给你介绍一个数学家们所构建的各种世界,通过数学的语言去描绘的世界,更多的是在向你介绍、认识这样一个抽象的概念,然后去推理一些看似显然的定理(估计很多工科的学生体会不到,高数其实还是高中的模式)。很多数学系学生可能刚进来就被数学分析给吓到了,老师一学期上下来可能计算题都做不了几道,全是哐哐证明定理、证明推理,不预习的话基本上2个小时的课是完全听不懂的。我认识了很多数学系的学生对于这样一个180度的大转变刚开始是无法接受的。其实数学系的本科学习时间都用在了认识新定理上,而非去运用这些定理来解决问题。

因此,很多学生可能并不能立刻接受这样的转变,从而必然导致了他不能像高中那样学好数学。这就导致了在毕业的时候,那些一般的学生你很那说与其他工科的学生有什么区别,甚至可以说二者的数学水平是一样的,但是工科的学生更多的学会了另外一门专业技能,这就导致了部分学生在毕业的时候不具有优势。

2. 学习的体系过于理论,缺少实际的应用

在我们学校有一个非常神奇的现象,就是参加数学竞赛,并且获得高水平奖项的学生不一定都来自数学学院,相反,计算机等专业的学生可能更具有更强的竞争力。我认为这一点与数学系的理论学习过于抽象,而不注重理论运用有关。很多人说“数学系的学生转到其他行业会更具竞争力”,但这个观点的前提是,你得具备转到其他行业的能力,就是你得先一只脚跨过去,你如果啥也不会,那你在其他行业的业内人士看来,不过是稍微会点数学的门外汉罢了。

举个例子就是,相信很多数学系的学生像笔者一样,希望未来转到计算机行业,但我认识的很多同学,所掌握的计算机能力过于捉急,你说给他看个计算机的论文可能还可以,一上机看代码那真是两眼一抹黑,代码能力的培养过分不重视。如果没有能够研究生转到计算机专业,你只有一个本科生的数学学历,外加上你没有课外钻研一门计算机语言,我认为很难有一个互联网公司会招聘一个这样的数学生,让他去慢慢成长,在工作中体现他“数学生的竞争力”(就是你面试笔试那关你都过不去!)。因此,我认为数学系的学生在理论学习的同时,也应该注重自己将自己数学方面的优势转化为其他专业优势的能力,提高自己的动手能力。

3. 我们的就业市场并不需要这么多的数学生

就目前来看,数学系的学生毕业后的就业方向主要分为三个方向:教育行业、金融行业与计算机行业。笔者自己观察了学校两年的校招后发现,你很难在企业的招聘需求上找到数学两个字,除了某些教培机构。就现今的国家发展来看,我们的社会并不需要那么多纯粹的理论数学家(对于那些普通一本的芸芸数学系学生来说),真正以后能够成为数学家的学生都在那些c9名校当中。而本科的数学理论学习,对于那些本科毕业即就业的学生来说可以说是毫无帮助,因为企业需要的是实际应用,而不是去让你证明那些天马行空的数学。“数学是万物的基础”,这句话自身并没有问题,但问题是我们真的需要这么多研究理论基础的人吗?


说了这么多数学的缺点之后,其实大家也不必悲观,因为这些都是数学的局限性,我们只要在本科的学习生活中掌握正确的数学“变现”能力,就能充分避免上面这些问题,这里再简单列举几条数学专业的优势:

  1. 数学专业的学生如果研究生阶段跳脱出数学专业,那么他在科研方面的理论学习能力一定会强于本专业的研究生(毕竟你数学专业课这么抽象的东西都能学懂,其他专业的也一定不在话下)
  2. 数学思维能力更强,数学培养逻辑思维能力与解决复杂问题的能力。这些技能在计算机科学领域尤其有用,因为编程和算法设计本质上都是利用数学解决问题的过程。数学还帮助在数据分析和机器学习等领域建立了坚实的基础。
  3. 思考问题更具逻辑性。就笔者所认识的数学系学生中,他们往往会更加单纯(这也许是理科专业的共同点),思考问题更容易去坚持他所坚信的客观事实,而非更多主观方面的因素。你会发现和一个数学系的学生相处,他真的会非常可爱,没有多余的心机与小想法。

1.4 数学专业与计算机专业的区别

数学专业注重理论知识和抽象思维的培养,而计算机专业则更侧重于应用技术和实践技能。数学课程倾向于探究概念的深层原理,计算机课程则更多关注技术的实际应用。虽然两个专业的侧重点不同,但它们之间存在着深厚的联系。数学为计算机科学提供了理论基础,而计算机科学为数学提供了强大的工具。

二、大学本科四年该做什么?

2.0 高考完的暑假

高考完的暑假很多同学都会彻底放飞自我,疯玩两个月。但其实这两个月是可以利用起来的,多学一两门技能是最好。无论暑假有什么其他安排,一定要把驾照考到,因为本科是你人生中空余时间最多的一段时间了,如果等工作了再去考驾照,会很难在工作与驾校中抽出自由时间。如果实在本科学习中去考驾照,一方面会很占用学习时间,一方面很多省外学生都会被学校旁的驾校“宰”,他们会以超低的报名费吸引学生去报名,等你交了钱后教练多半不管不问,属于是自己摸索着去学车,很有可能考个几次都过不了科目二。所以在高考完的暑假赶紧把驾照考了,自己市里自己家里也熟,如果有认识的熟人虽然可能要赛两包烟,但起码能保证快速把驾照速通掉。

如果还有其他时间与精力,可以学习一门专业技能。笔者当年高考完后报了达内的java培训班(报的时候还没出志愿,以为计算机稳了),两个月的学习基本上完全涵盖了本科计算机所有的互联网前后端内容,也对计算机行业的当下发展有了一定的认识,奠定了我对大学四年初步的规划认识。这也是我当时为什么没有选择大二转去计算机专业的原因之一(笑)。

2.1 大一

大一有一门非常非常非常重要的课,叫《大学生职业生涯规划》。本科里的老师会把这门课上的非常水,但笔者认为这才是本科中最最最重要的一门课。生涯规划应该是所有大学生在步入大学校园后必备也是必须学会的技能,因为在家长与老师的指引下,绝大部分学生都是听取家长的建议,读到了大学,但他可能从来没有自己思考过以后要如何去发展,自己要做什么。这也就是很多大学生为什么大一开始迷茫,逐渐在宿舍中沉沦自己的重要原因之一。大一就应该想清楚,我的大学四年应该怎样度过?明确好自己到底是要升学?还是要毕业就工作?还是考公?还是出国?确定好方向后就要知道自己在不同时间段应该做什么?达到什么程度才能实现自己的目的?

这里以保研为例,大致描述一下一名保研生四年的大致规划:

  • 大一:认真学好专业课,刷高绩点,有机会的话加入竞赛型社团、项目组等,提前聊了解同专业优秀的学长学姐们是如何在竞赛、科研中取得成果,提前了解流程
  • 大二:成为学校专业竞赛的主力(或者准主力),开始在各类学科竞赛中崭露头角,并且至少有一个方向上有突出成绩,同时学有余力参与成熟的创新型项目组,并且努力成为项目负责人,同时确保自己的专业课程继续名列前茅。
  • 大三:查漏补缺,看看自己的校推名额能否确保拿到手?如果不行看看加分细则上哪里还能补一补?有能力的话一定要发文章,英语能力如果不足的话一定要提高CET分数,如果过线不行的话可以开始考虑雅思等考试,同时确保自己的专业课程继续名列前茅。
  • 大四:9推成功,保研上岸。想学的可以培养科研能力,不想学的可以开摆了(像笔者现在的状态一样,笑)。

2.2 大二

到了大二,你已经是一名成熟的大学生了,你已经开始穿拖鞋上课,开始踩点到教室,你会发现前排的人越来越少。如果你打算获得保研资格,这个时候就是你扩大自己优势的时间了,因为到了大二,积极学习的同学会越来越少,越往前排的你会给老师留下更深的印象,获得更高的平时分。

而如果你打算市场化就业,这个时候你就应该开始关注实习的信息了,尤其是工科类学生,大二下必须得去实习,越早接触实习,你越能了解到市场上需要的是什么,你后面需要的是什么,同时也是未来社交圈的初步建立。这个时候你的校内课程就不显得那么重要了,因为你的专业课老师教授的知识这个时候会显得格外陈旧迂腐,有的时候你甚至真的很想上去教他最新的行业里的新技术。

如果你有出国留学的打算,刷高GPA的同时也要提高自己的英语能力,有机会的话留意自己学校的交换生名额,看看能否申请到。如果打算考公,进入体制内,这个时候你一定要成为学校学生会的部门负责人,或者是主要班委,这对你后续的成长会有很大帮助。

2.3 大三

到了大三,你会发现,课越来越少,老师上课越来越水,保研er天天跟嗑了药一样疯狂全方面推进,背地里勾心斗角。到了下学期,大部分人会陷入迷茫,也不去找实习,也不知道自己以后能干什么,就闷头开始准备考研。

笔者其实并不反对考研,但是笔者认为,考研的前提是你能保证如果没有上岸,你也能有一份工作握在手里,而不是毕业即失业。很多一部分学生都是因为浑浑噩噩过了两年,也不知道自己以后能干啥,看着身边的人都开始考研,自己也跟着一起考研,进入了“鸵鸟式”的考研模式。如果没有考上,到了大四春招,春招现场都是考研失利的同学,而恰恰这个时候岗位更多更优良的秋招已经结束,而且这个时候大概率你还要疲于应付毕业论文,毕业后不得不失业。

因此,不同目标的学生因该有不同的规划:

  • 保研er:已经确保自己有明显优势获得推免资格的同学,你应该继续push你的保研计划,提升自己的科研竞争力。
  • 保研边缘人:如果你处于保研边缘人的状态,笔者的个人建议是考研保研一起抓,或者保研工作一起抓,转移一部分精力到提前备考上,因为你的专业基础相较于一般学生更加牢固,你的科研竞赛经历也有优势,提前准备考研,你只要能过了初试那一关,你的复试会有无限大的优势;如果你选择就业,你可以开始找实习,有了一到两份实习经历,等到了大四秋招,你会相较于同龄学生有无限大的优势(这个时候保研er在忙于9推,考研党在最后三个月的冲刺,此时的你就是秋招的绝对优势竞争者,一定可以找到一份相较于第二年秋招更加满意的工作,此时便是你的主场)。
  • 一般学生:对于成绩一般的学生,一定一定要去实习,考研只是下下策,这个时候你大概率会迷茫。这个时候一定要明确目标,找到1-2个实习,提升自己的市场就业能力,给自己万一考研失败找个拖底的工作,如果真的有升学或者科研的夙愿,在结合家境的情况下可以开始考虑出国,因为这个时候你大概率已经处于不利的形式了,一味考研只会把自己死死绑到这根独木桥上,一旦失败就是万丈深渊。

2.4 大四

这个时候,你已经没课了,相信保研er已经拿到了心仪院校的offer,工作党已经在一个满意的公司开始拿第一份薪水,考研党上岸的也已上岸。这个时候你只需要完成简单的毕设,最后欣赏一眼熟悉的校园,就可以拿着一纸文书,顺利毕业了。

三、如何学好大学课程?

本节将以数学专业为例,提出一些笔者在学习时的一些学习技巧,希望能给数学专业的学弟学妹们一些有意义的帮助及参考。(下图是本人三年的成绩单,仅供参考)

3.1 数学“三低”

所谓数学里的“三低”,指的是《数学分析》、《高等代数》与《解析几何》这三门课,这三门课将会是你大一的主旋律。如果你想在全国大学生数学竞赛里大展身手,一定要学好这三门,尤其是《数学分析》

  • 《数学分析》:数学分析一定要多做计算题,课上老师讲过的证明题一定要提前预习,课后一定要弄明白,能够自己手推一遍。《实数的完备性》一章是重中之重,整个数学分析都是围绕着那几个定理所展开的。到了积分那块一定要多算,这一块考试大概率全是计算,一般证明不会特别困难。到了下册一定要对阿贝尔和迪利克雷极度熟悉,一般考试都是围绕着那几个老师讲过的例题稍微改改数字就出了。学有余力可以刷裴砖(滑稽)。

  • 《高等代数》:高代的矩阵知识非常重要,至于后面的同构啊之类的这些抽象章节,实在不会也不会对后续的知识点有多么大的影响,因为这块确实是太抽象了(一般老师也不会在第二学期为难学生,毕竟都太抽象了),书上的例题都记住,一般考试也不会有大问题。反而第一学期的课程才是最重要的基础,后续很多课程,尤其是计算机人工智能方向都是大量的矩阵运算,这一块一定要多练,多上手多算。如果课本很难读懂,这里推荐一下北大第四版的《高等代数》,书很好,课后习题由浅入深,歪瑞谷的。这里推荐一下丘维声音老师的高代课程:
    /?spm_id_from=333.337.search-card.all.click&vd_source=9a305829abe251e0d44b8d6db980d209

  • 《解析几何》:三低里最友好的、最可爱的课程了,一般也就一个学期,一般来说不会有特别多的困难,如果在三维空间里不太容易想象到那些图形,可以学习一下啊Geogebra这个软件,非常简单的图形绘制软件,b站上教程也很多,比较适合新手小白来上手,图也非常好看。

3.2 其他数学课程

由于笔者的专业为信息与计算科学,因此我除了三低的课程都相对于数学与应用数学专业会相对浅显,因此这里也给出参考性意见。

  • 《常微分方程》:这门课比较像《数学分析》,以计算为主,前面几章一定要大好基础,千万不要拖着等一起学,不然到了后面可能会有一天突然发现老师在讲什么都不知道(血与泪的教训),并且书都看不懂,一定一定要落实好预习工作!

  • 《概率与数理统计》:想要以后走人工智能、金融方面的同学一定要学好这一门课。我们专业只学习了概率论部分,可能到了联合概率密度会相对困难一点,不过这门课也是多刷题就可以解决,一般考概率论会一道题计算题把整本书都考一遍,主要掌握正态分布就可以,其他的一些比如卡方分布等考试会查表即可,不会特别困难上升到这些复杂的分布。

  • 《数值计算方法》:这门课会有编程要求,学好了对人工智能方面的一些推理方面会有更深的理解。平时的上机作业一定要认真做,实在不行网上搜搜总归有的,只要有上机的课程,期末笔试的比重不会那么大,老师期末也好捞。

  • 《数学建模》:这门课有个常规的认知错误:学会了正好去打美赛拿奖。这显然是不正确的,一般这门课学校里会教的很浅,然后期末就给你丢个竞赛题目写篇论文,属于是刚出新手村直接打最终boss了。一般学这门课的时候也都大二了,一定要在大二的时候多打建模比赛,而不是等到上这门课了再去学,那就太晚了。数学竞赛其实论文书写>建模>代码,这门课很重要,但是一般安排的都很晚,一定要大一开始就去了解数学建模竞赛。

  • 《图论及其应用》:这是一门概念非常非常多,一旦学会方法就特别特别简单的一门课,网上也有很多动画的路径算法教程,看不懂书上的算法可以直接找b站的动画演示,浅显易懂。(我们老师特别喜欢靠迪杰特斯拉算法,那个表一定要会画)

  • 《复变函数》:本人学的不好,不作过多评价(笔者是edg粉丝,那个时候正好s12世界赛,还记得八强赛打drx那场我正好在上复变,上完课整个人面如死灰,笑)。其实主要还是积分变换里的几个公式要记住,公式记不住考试就是白扯。

3.3 计算机方向的课程

由于笔者是数学系学生,所以计算机方向的课程会学的比较浅显,因此如有不正还望指正。

  • 《c/python语言基础》:这门课一般会开设在大一,属于只要会记住,文科生都随便拿下的难度。不过这门课想拿高分还是得多上机实践一下,多跑几次代码绝对比看书管用。如果教材太烂也可以上Runoob上直接学习。

  • 《面向对象程序设计》:同样属于编程基础课,不过面向对象的思想一定要认真学习,面向对象的思想在其他语言中也同样重要。实际教学基本都是用JAVA,应该是第一门能够了解JAVA语言的课程了。考试应该是选择+手写代码的形式,可以网上找一些java面试题题库练手。(苏大计算机的研究生推免笔试就有包括面向对象程序设计的选择题)

  • 《数据结构》:本科中最重要的计算机基础课程之一,所有算法题的基础,一定要每一个书上的例题算法都要自己亲手写一遍,才能确保自己是真的理解了各种排序、查找算法的原理。学有余力可以刷一刷Leecode的题目,如果有想转专业到计算机的同学一定要提前开始刷算法题,非常非常重要!

  • 《信息与编码》:信息论是一门我认为对数学建模非常有帮助的一门课程,可惜一般这门课都要到大三才会开设。一开始可能会非常难以理解书本上的概念,一旦理解了后就会感叹如此美妙的对信息量化成数据的方法。其实一般理论都会非常劝退,但是只要能掌握计算题,一般考试也不会特别有问题(我们的考试只有计算题,所以对理论的推理会淡化)。

  • 《计算机网络》:与数据结构同等地位的计算机基础课程之一,但是记忆背诵占了绝对大头,什么网络层的各种乱七八糟的协议,属于是根本用不到就记住了几个字母的排列组合了。实验会做路由配置,实验报告好好写,实验报告掌握了,基本考试的大题都能配置对路由地址,剩下的就是纯记忆背诵的内容了。(研究生推免面试基本是必问的课程)

  • 《数据挖掘》:这是一门数学的选修课程,但是基本都是在用R语言做各种数据分析。这门课不需要对R语言掌握到特别惊喜,会跟着书本,跟着网上的教程复制代码,按照网上的解析,换个数据集就行,无非就是实验报告写起来比较累。期末作业是大作业,做期末作业的时候可以用其他编程语言,做一些更复杂的分析。笔者当时期末汇报就是用matlab复现了粗糙集理论,然后套上去稍微分析了一下,在期末汇报上非常占优势。

  • 《计算机图形学》:同样与计算机网络一样,纯背诵的一门课程,实验要做的OpenGL的代码基本上网上都能找到原封不动的代码,实验报告直接copy稍微改改就行,一般期末考试都是选择+填空+名词解释+计算题这样的类型,网上有很多这样模板的试卷,多找几套刷刷,并且做好记忆背诵。(纯靠背的课程,笔者在研究生推免面试时倒是没有哪个学校有问道过)

  • 《数据库系统》:属于是《计算机图形学》一个模子里刻出来的课程,连期末考试都一模一样。期末的计算题要求熟悉SQL语句,平时做实验做尝试一下增删改查,剩下的都是背诵记忆的事情了。(研究生推免面试也有的老师会特别喜欢问数据库的问题)

3.4 通识类课程

通识类课程都是属于花点时间,非常好拿到高GPA的课程。通识类课程主要分为思政课和选修类课程,这种课程平时多注意“刷脸”就行,平时多跟老师互动,一旦老师记住了你之后,后面的平时分就是如鱼得水。如果通识选修课需要选班委(没错,笔者有一门校选课居然还有班委这种东西),一定要竞选那个仅次于班长的职务,因为老师基本上只会把事情都安排给班长,但是对于其他班委给的分一般来说跟班长相比也差不了多少。所以对于这种相对较“水”的课程,让老师认识你非常重要,然后就是期末的考试,一般都是背诵记忆为主。

3.5 关于刷绩点

笔者这里再浅谈一下“刷绩点”现象。笔者所在的华大今年(2023)开始整治了刷绩点行为,也是因为过去几年这个现象过于恶劣。如果你的学校还没有整治刷绩点,或者对刷绩点没有任何限制,我一样不建议花过多的精力去刷绩点。先说说刷绩点的好处,好处是你第二遍刷的时候,一般老师对你的要求会相对较低,一般这个时候老师对你的印象也不会特别差(我也不知道为什么),如果去年你拿了4,今年基本上随便考考,只要分数允许基本都会给你拉个5。对于体现在绩点上,肯定是有好处的,但是坏处是浪费了过多的时间,同时这种行为也会在同专业的同学中受到不一样的眼光(笔者本人就非常痛恨无脑刷绩点的人)。在研究生面试的时候,一般你刷绩点的课程都会有标记,有些导师会非常反感这种行为(就我之前与某位c9教授交流过后的,教授的观点),这会是一种非常掉价的行为,老师会认为你把时间都浪费在了无意义的事情上。所以,除非你真的在绩点上还差那么临门一脚,否则万不得已不建议去刷绩点。

四、关于保研

4.1 保研需要准备什么?

之前在某985的夏令营群里看到过一段有趣的对话,大致内容是:

大二的A同学问:

各位学长学姐,请问如果要保研的话,大三应该应该注重科研呢,还是应该多参加学科竞赛,还是要多参与学生工作,还是要刷高绩点呢?

某群友:

大佬都是齐头并进的doge

所以,真正的大佬都是齐头并进的。要做到有科研经历,同时也要有高GPA,高rank,有相关学科竞赛奖项,参与过学生工作。。。

4.2 关于跨保计算机

笔者本人是数学专业成功跨保到计算机专业,所以本人认为自己还是有一定话语权的。首先我觉得有一点非常重要,跨保以后只会越来越难,尤其是跨保到计算机专业。笔者本人在面南航的时候,在候考室内等待的时候,和旁边的同学聊了一会(因为那个同学是泉州人,我当时桌子上放着自己华大的成绩单,所以就聊起来了)。那位同学是南航人工智能专业的,他评价前几年跨保计算机的人太多了,什么专业都喜欢研究生往计算机跑。所以今年(2023)数学算是少数计算机还乐于接受的跨保专业了。

其次,如果有打算跨保到计算机专业,一定要起码提前一年准备。如果有精力,非常推荐去参加蓝桥杯等算法竞赛,笔者在面试某211时,人家老师就问了个很尖锐的问题:“你什么都不会,你凭什么能来我这里工作科研?”。其实有笔试(上机)的院校一定会有算法题,而且难度一般不会特别高,但是对于在大三暑假前完全没有算法经验的人来说(没错就是我),还是有一定难度的。而且,只要你算法题分数高,后续面试的时候说话一定腰杆子硬,所以算法真的是重中之重,学有余力去算法竞赛拿个奖,就能够证明自己有跨专业到计算机的能力。

在准备面试的时候,一定要准备计算机网络、数据结构这两门课的面试题,但你不必复习到特别认真,对所有的概念都一定要有个概念。对于同样的问题,如果你的回答与一个计算机本专业的学生一摸一样,那老师肯定给你90分,而给本专业的学生60分,老师一般面试的时候也不会特别为难跨专业的学生,一些基础的面试题一定要多看多背,网络上、csdn这些论坛里的面试题一定要起码过一遍,这样在面试的时候才有的聊,除非老师是真的内心里不想要你,才会特别为难你。

特别需要提到的是,最好不要在面试过程中提到机器学习算法这类话题,除非老师主动问你,否则最好不要出于“装逼”的心态去跟老师“炫耀”。老师肯定会懂得比学生多,这种前沿的领域很容易稍微理解的不到位,回答错误在老师那里成为掉分项目。

4.3 时间点与信息获取,注意事项

关于保研时间点,什么时候该做什么,b站上有特别多的视频,这里就不作推荐了,建议在大三上学期刚开始就开始了解。具体的时间顺序可以大致划分为以下区间:

时间具体安排
大三下的5月各高校开始逐步发送夏令营的通知,一般越好的学校越早发
大三下的6月-7月各高校开始逐步开展夏令营活动
大三到大四的暑假8月底各高校开始逐步发布预推免的信息
大四上9月5日左右本校开始确定最终保研名单,并公示
大四上的9月20日前各高校开始逐步开展预推免活动
大四上的9月28日研招网填报志愿
大四上的9月28日至10月20日此前未获得offer的同学开始最后一轮面试
大四上的10月20日推免结束

各位同学可以在大三下的暑假会特别忙碌,不过大家也不要气馁,成功近在咫尺,前方即是彩虹!

五、竞赛与科研

在本节中,笔者将结合自己的竞赛经历(虽然也并没有特别突出的成果),但也能在一定层面上给到一定的参考性意见。

5.1 数学类竞赛

首先,全国大学生数学竞赛(由中国数学会承办,以下简称数竞)是数学专业里认可度最高的数学竞赛,竞赛时间一般在每年11月。数竞根据不同专业,不同学校划分为数学A类、数学B类、非数学A类、非数学B类,一级学科为数学类的专业学生会分配到数学A、B类,非数学专业的学生会分配到非数学A、B类,一般来说,数学评级高的学校会分配到A组,所以A组的获奖难度会大于B组的。笔者是数学大类专业,专业全称为信息与计算科学,在20年前还都是靠数学A,在我第一次参赛那年变成了数学B,所以相对来说拿奖就特别简单。数学类省赛会有6道大题,其中三道数学分析题,两道高等代数题,一道解析几何题。解析几何题一般都是第一道,属于送分题,做对一道题基本就有省三等奖,做对一道半就有省二,做对两题,其他题目再写写基本就有省一了。至于能否从省赛晋级到全国决赛,那你必须得拿到一等奖的前提下并且排名靠前,数学B类好像只有前几面才有机会去决赛。

至于备考方面,可以根据学科分为以下几个方面:

  • 《解析几何》:解析几何是最简单的,课本内的一些例题掌握住就可以,一些直线、曲线、曲面的方程式一定要熟悉,一般题目就靠两个方程联立求解,就结束了,属于送分题。

  • 《高等代数》:高等代数一定要熟悉矩阵的特征值、标准型、多项式那几章,考试基本必出要用到特征值的题目,另外一题也基本就是上述几章里面出。行列式也可以稍微看看,没准会出一个很简单的行列式相关的题目。

  • 《数学分析》:数学分析才是真正的大头,一般证明题都是几个条件,把定理条件都写出来,稍微组合一下就证明出来了。校内的课程一定要都非常熟悉,学有余力可以多刷刷裴砖,题刷多了奖就来了。

5.2 英语竞赛

英语竞赛主要就是盯着外研社的几个比赛,主要还是大英赛,其他的比赛需要提前询问一下自己学院里面的团委老师,其他的比赛是否能够认可,否则可能辛辛苦苦打了比赛,结果老师不认可。初赛一般在每年4月中旬,如果有报名资格的话一定要报名,也可以当作是CET4/6之前的一次预言。笔者本人没有获得过大英赛的奖项,大二那年裸考差2分拿奖非常可惜,希望同学们呢都可以报名参加大英赛。当然,其他英语类竞赛需要提前询问学院在评奖评优时是否认可。

5.3 综合创新类竞赛

综合创新类竞赛一般就三个,大挑、小挑及互联网+。其实笔者并不推荐参与这类竞赛,因为这类竞赛的水比较深,你把握不住~。当然,如果你们学院能够有那种老师,手上已经有项目且已经开展了两三年的话,这种情况就非常推荐去参加。只要能进入到省赛,就对自己的简历及科研经历方面非常有帮助。

创新类唯一特别推荐参加的就是大创,不过前提也得是得有经验丰富的老师能够带你做项目,或者往年有已经立了国家级项的学长学姐能手把手带你做,否则光靠学生自己凭空捏造一个项目出来,基本来说是不太可能获奖的。

需要注意的是,每年的新生宝宝们会被学院要求自己组队报名参加互联网+,一般是强制性的。这其实并不是代表了互联网+非常好拿奖,学校希望有更多的人报名参赛,以此来体现比赛的重要程度,剩下的你就细品。至于决赛那些大佬的作品,能不能本科生搞出来你也自己品~

5.4 项目科研

对于理工科的学生来说,项目科研经历是非常非常非常重要的,尤其是理科学生。我们数学的孩子一定要参与到实际的项目中去,才能知道自己的所学是如何运用到实际中去的。

那么,如何才能找到适合自己的项目呢?其实还是要靠学院里的老师(甚至可以其他学院的比较牛逼的),一般来说你可以直接找你的辅导员,问问有没有老师手上在做科研项目,可以带自己做的,当然如果特别想提升自己的就业技能,提高市场化竞争力,也可以单独问问有没有老师在外面有单独做私活,帮政府/公司做合作项目的(真的会有这种老师,一般来说讲师会多一点,一般这类教师对学术要求不高,做私活可比申请科研经费来钱快多了)。推荐大一下、大二上这个时间段去申请,一定不要害怕,担心老师看不上自己的能力,要知道大学生是非常廉价的劳动力,听话懂事,尤其如果你的成绩还不错,老师就非常喜欢这种学生来干活,免费的劳动力呀!如果还有良心的老师还会给点实习工资,一个月几百那种,那就是非常非常的良心了!

总之,如果实在找不到对口的老师,也可以直接问当届保研、竞赛方面很吊的学长学姐,他们摸爬滚打了三年可以最清楚这方面的资源。

六、综合能力的培养

前面的内容都与学习方面有关,这一节中会主要关于一些生活方面的问题进行讨论,本节内容纯粹主观,如果你不认可,还以您的标准为准。

6.1 大学人际关系

大学与高中最大的区别就在于,高中的目标非常的明确,基本只有一个目标,那就是高考取得高分,所以同学之间的关系非常的单纯,你们之间唯一的竞争关系只有高考,你们的生活作息、学习内容、未来目标可以说基本上一模一样。

但是进入到了大学,不同人之间的目标就有了改变,有的人只想每门课不挂科就万岁,有的人每天黑白颠倒除了吃饭就是睡觉打游戏,有的人有天天疲于参与各种活动,有的人疯狂内卷保研。。。。。。所以,不同人直接的标准就会不一样,生活作息也就不一样,这也就是为什么大学如同一个小社会,是你从学生到社会的一个过度。举个栗子,假如你是一名学习非常优秀,生活作息非常规律,依然保持着高中的良好作息,但是你的舍友天天睡到中午,晚上两三点还敲键盘打游戏,时间一久必然会产生冲突。但你要说你们直接孰对孰错吗?我看不一定,因为站在各自的立场上,大家都有自己的理由。学习好的你希望对方照顾他人的感受,不影响自己的睡眠;而打游戏的同学,他认为玩是他的权力,你也无权左右他的行为,他交了水电费,也没有违反学校的规章制度,他就是合理的。

因此,在处理学之间的人际关系的时候,应该学会接受他人,多从他人的视角上观看问题,有的时候你们都没有错,包容一点,大家过的都开心点。在和不同地方、来自不同文化的同学相处时,也要尊重,接受对方的习俗与文化,这样才能在大学生活中圆润地处理好自己的交际圈,不至于树敌无数。

6.2 班委与学生会

在大一的时候,一定会有选择要不要竞选班委、要不要参加学生会的疑惑。其实二者是有区别的,下面将分开来讲:

  • 班委:班委主要分为两类,一类是天天忙死忙活,一类是一年都干不了几次事情的。前者一般是班级的班长、团支书与学习委员这三人,基本上班级事务这三人包办了95%。而且往往因为他们做事太多,容易得罪人,如果你们学校最后班委评级,学生评分占比很大的话,很容易班长团支书学委考核只有及格(没错正是鄙人),反而是某几个平时不干活的班委拿了优秀。因此,如果你只想混个综评分数,建议你选择其他的闲职班委。但是一般班长、团支书、学习委员在保研、评优上会分值多一点,这就要看各位自己的取舍了。

  • 学生会:这就是一个大天坑了,一般来说大一部员,大二部长,大三主席团,哪一步没跟上都不建议继续留任了。学生会你的工作多不多,开展的顺不顺利,主要还是看你的顶头上司负不负责,他如果不负责,那真的是各种工作都看站不起来,而且非常不顺利,还很多脏活累活都得你自己来(前提是你非常有责任心)。所以,在进入学生会之前,建议先提前了解一下,问问学长学姐们,你想进入的部门,部长负不负责,工作多不多之类,提前问清楚,有个底再去做决定。

不过,很多人会说,大学里的班委和学生会对于个人能力的提升都会很有帮助。在这里,笔者表示非常不认可。从各方面角度来说,我认为班委、学生会都对你未来的发展没有任何帮助,因为他们的工作都是属于,是个人都能做得文书工作,属于上头发了什么消息,你转头发给下面的人就好了,这有什么技术含量吗?在找工作的时候,别人也不会因为你有班委、学生会经历就给你的简历加分,研究生复试也不会看你这个经历。那对于你来说,参与班委与学生会的锻炼又是什么呢?

6.3 学校社团

进入大学,会有各种各样的社团,主要分为两类,一类是兴趣类社团,一类是竞赛类社团,下面将分开来讲:

  • 兴趣类社团:诸如汉服协会、轮滑协会这类,一般都是由爱好者组成的,平时可能也没有特别多的活动经费。如果你有相关的兴趣爱好,可以参与一至两个兴趣类社团,在大学里培养一两个兴趣还是非常重要的,也算是一种扩充自己交际圈的方式。

  • 竞赛类社团:以数学建模协会、算法竞赛协会这类为主。这类协会一般都是有学校的老师官方组织训练,然后会选拔参加一些大型学科类竞赛的,如果对自己的学科能力有要求的同学可以在大一就报名加入,推荐每个大学生都起码至少加入一个竞赛类社团。

总的来说,社团是找到同好者,扩充交际圈的一种非常好的方式,一般你们的关系也会相对纯粹,不太会出现学生会里这种勾心斗角的现象,只不过在评奖评优时,作为综评材料的加分肯定不如班委、学生会来的多就是了。

七、结语

不知不觉四年时光马上就要过去了,其实我很早以前就想写这样一份经验总结,希望我四年的经历,能够对我的学弟学妹们有所帮助。时光冉冉,白驹过隙,看着身边的同学们都走向不同的方向,不禁也感慨到人生亦是如此。不过,生活还在继续,未来的路还在自己的脚下,这个时代正在向我们年轻一代敞开胸怀,望诸君共同努力,携手并进!

希望本篇博客对你有所帮助!

更多推荐

四非数学系到211计算机硕士:我的苏州大学跨专业保研经验分享

本文发布于:2024-02-17 06:50:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1693096.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数学系   苏州大学   硕士   跨专业   经验

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!