前言:
此时姐妹们对“学算法要什么数学基础”可能比较珍视,各位老铁们都想要了解一些“学算法要什么数学基础”的相关文章。那么小编在网上收集了一些对于“学算法要什么数学基础””的相关资讯,希望姐妹们能喜欢,我们快快来了解一下吧!大家好呀,这里是默默飒飒,一名即将入职字节跳动的算法工程师,最近一直在思考发布的第一篇头条文章的内容应该是什么。正好这时候高考刚刚结束,马上就要到填报志愿的时候了,笔者从本科就读到研究生的数学类专业其实一直是一个热度比较高的专业,虽然"数学"这两个字就已经给人带来了很大的压迫感,让人望而却步,但还是有很多小伙伴出于热爱想要入坑数学(事实上在我的学校, 每年都会有很多转专业到数学系的同学,他们来自各个专业,甚至包括法学等文科专业)。为了让同学们在填写志愿的时候能更客观地选择是否要填报数学类专业,作为一个在数学系混迹了七年的老油条,我将从学习氛围、就业前景、学习收获等多个方面分享我在数学系学习的感受,希望能够帮到有需要的同学,那接下来我们正式开始吧。
数学类专业都包括什么?
通常来讲,数学学院的数学大类包括两个子专业:数学与应用数学专业与信息与计算科学专业(部分学校也会开设统计专业,但其不属于严格意义上的数学专业,因此这里不讨论)。在就业前景与课程设置(尤其是前两年的基础课程学习)方面,二者几乎没有区别,信息与计算数学在后期会侧重学习使用计算机求解数学问题的算法,而数学与应用数学学习的东西则不局限于此,会更加宽泛的讨论数学的理论、算法与应用。选择数学专业的同学不必纠结于选择哪个子专业,重要的是培养自己的数学意识与数学的应用能力(包括编程等动手能力)。
数学类的学习氛围是怎么样的?
数学类专业相对而言是大学中相对比较卷的专业。其一,数学在学习的过程中确实有相当的难度,这push着你一定要多学习来赶上进度;其二,数学专业通常高手云集,有很多数学竞赛选手,高考进来的同学在数学思维方面自然会有一定的劣势;其三,相比于其他学院,数学学院还是比较看重学风的,数学专业鼓励大家多去学习,因此数学专业的大环境相对而言自习的氛围更加浓厚。
如果你想追求大学的快乐与躺平,那远离数学专业可能会让你更快乐一点(但你也要想清楚,现在的躺平会不会为你将来的考研or就业增加难度),如果你是一个好学、想持续精进自己的人,那数学专业的氛围会让你的学习如鱼得水。
数学专业都在学什么?
数学类的学习内容是高度偏理论的,比起大多数理工科专业学习的高数,数学系的课程更注重对数学性质的本质进行推理与证明,而相对不偏重计算。对于一个积分算式,对于理工科的专业可能需要培养你快速对其求解的能力,而数学系的课程则需要你证明这个积分的性质,因此数学系的学生其实如果真要比数学的计算能力的话,是未必能打败其他理工科专业(比如物理系)的。另一方面,数学系的学习内容会更加细致,数学系不会开设高数课程,取而代之的是一门叫做数学分析的课程,相比于高数两个学期的学习,数学分析需要学习整整三个学期。因此不要想着进入数学系之后可以帮助你的高中同学解决高数问题了,因为他的问题可能你还没有学到。
数学系需要学习的课程数量并不是很多,比如在大一的时候,通常只需要学习三门专业课: 数学分析、高等代数与解析几何(有的学校可能是集合论)。但量少可不意味着你的学习就会轻松,通常每门课每周会安排上2-3次课,每次上完之后都会有又多又难的作业等着你,做作业将会花费你大量的课余时间、甚至是周末时间。而在期末考试阶段就更折磨了,如果你的期末考试内容是你作业/课后习题的改版或者原题,那么恭喜你,你的期末会轻松一些,在我们学校,期末考试题会出的非常非常难,通常来讲,一张有五道题目的考卷,如果你能做出来一半,你就至少可以获得一个中等偏上甚至接近优秀的成绩,即使卷面分数没有及格,这就是因为题目出得太难了,大家都不会做导致的。所以学习数学要做好与困难和问题作斗争的准备,这个过程虽然痛苦,但一旦度过去了你就会大有收获。
另外提一句,数学系真的有很多特别特别难的必修课,比如实变函数、泛函分析、拓扑、抽象代数等,学到这些课程的时候要保持良好的心态,并不是我们不聪明,而是这些课确实太难懂、太抽象了,我们只要尽力就好了,毕竟我们不会的别人也不会,最后算下来只要好好学了成绩也不会太差。
关于数学系的出路,数学系能带给我们什么?
其实对于绝大多数同学,大家选择专业的时候还是希望能够选择一份将来好就业,工资高的专业,那么对于上面这么劝退的数学学习体验,数学专业能在我们的就业带给我们什么呢?首先还是想给大家泼一盆冷水:在数学系学习的绝大多数课程其实对你将来的就业是完全没有帮助的。正如前面所说,数学系的很多课程都学得太深了,有些高屋建瓴的感觉,除非你将来想做学术,否则在实际的工作中几乎很难用到。那么数学系的就业就是不好的吗?当然不是。
接下来要给大家加油鼓劲了,虽然上面说了数学系的种种困难与不好,但我认为在数学系付出的辛苦是有着充分的回报的,数学专业对未来的出路主要有两点贡献,一是数学思维能力的提升(很重要),二是数学充当了一个良好的踏板。数学系在本科毕业之后通常有三个出路,其一是继续深造(包括读博/读研/出国等),深造之后的出路可以参考另外两个出路,其二是做数学老师,这也是数学系最对口的方向,现在老师的稳定性和待遇都比较不错,所以当老师其实是一个很香的选择,其三是转方向进公司,数学系通常会往两个方向发展,一个是金融方向,一个是计算机/互联网方向,毫无疑问,这两个方向都是如今的大火方向,数学系可以充当非常优秀的跳板角色,换句话说,数学系的学生将来去这两个方向都比较容易地,因为这两个方向都需要你有很好的数学与逻辑思维,从数学系离开后,可以忘掉你之前学的绝大多数专业课与知识,只要你将自己的数学能力与思维带出了学校,你在数学系的学习就是非常有用的。
因此我鼓励大家在本科学习数学专业打好基础,而在研究生阶段利用数学作为跳板转到金融/计算机等相关专业,这样的同学将来工作的时候是非常吃香的。但有一点需要注意,无论是金融还是计算机,它们的基础知识数学系都是不会教给你的,因此你需要有很强的自制力与学习能力,愿意抽空去学习一些其他的知识,才能最大化发挥数学专业的价值,如果你喜欢跟着课程安排按部就班的学习,那还是推荐去计算机/金融直接相关的对口专业。
结语
数学系我认为是一个非常不错的专业,虽然学习难度很大,但是其带给你的收益也是非常不错的,如果你喜欢数学,热爱学习,有比较强的自学能力与未来规划的话欢迎来数学系挑战自己!
标签: #学算法要什么数学基础