大学计算机或软件工程专业,需要偏重数学还是物理基础呢?
早期在没有计算机专业的时期,数学专业的毕业生从事软件研发,物理专业的毕业生从事硬件研发,所以数学和物理两个基础学科对于计算机专业来说是非常重要的,这也是为什么计算机相关专业都要学习数学和物理课程。
虽然现在计算机专业已经有了非常详细的领域划分,但是软件工程、计算机科学与技术、计算机应用等相关专业对数学的要求要更高一些,而物联网、嵌入式、计算机网络、多媒体等领域对于物理的要求相对高一些,因为研究的方向不同,所以需要的知识结构也不相同。
因为计算机软件问题说到底就是个数学问题,而计算机硬件问题说到底就是个物理问题,所以数学和物理在计算机相关专业有密切的关系。随着物联网、大数据、云计算、人工智能的不断发展,软件和硬件的结合趋势越发明显,所以搞软件研发的工程师往往需要懂一些物理知识,而硬件研发的工程师往往也需要懂得一些数学方面的知识。
以大数据专业为例,大数据专业涉及到的岗位有数据采集、整理、存储、分析、呈现和应用,这些环节中,数据采集涉及到物联网知识(需要物理基础),而数据存储涉及到云计算知识(物理和数学都需要),数据分析涉及到数学知识,数据应用涉及到人工智能技术(数学物理相结合)。
在目前火热的人工智能领域,物理和数学知识就应用的更加普遍了,人工智能的研究内容包括自然语言处理、机器学习(深度学习)、自动推理、知识表示、机器人学、计算机视觉等,这些内容都需要扎实的数学基础和物理接触。
所以,数学和物理知识是计算机专业绕不过去的学科。
作者简介:中国科学院大学计算机专业研究生导师,从事IT行业多年,研究方向包括动态软件体系结构、大数据、人工智能相关领域,有多年的一线研发经验。
欢迎关注作者,欢迎咨询计算机相关问题。
儿子高考想选择基础学科,比如基础物理或基础数学,可行吗?
自然科学的基础,一个是语文一个是数学。语文能力的核心是书写与阅读;数学能力的核心是逻辑。把这两个基础打扎实,孩子的未来就一片光明。
数学,这种感觉很基础的专业,其实未来应用领域需求也很大,当然读数学专业最好再继续读研究生,如果混一个数学博士,那起点就很高了——包括金融行业产品的顶层架构设计,互联网企业的顶层架构设计都需要大量的数学博士。这些人才目前起薪都是7位数。
按:前段时间某大银行招应届毕业生出现一个很有意思的现象——银行居然招理科生的比例超过了文科生!理科主要专业就是计算机与数学,文科包括正儿八经的金融专业居然占比低于50%!未来理科毕业生挤压文科学生的就业机会的现象会越来越明显。
为何物理学是极度依赖于数学手段的一门学科?
数学就是为物理而生的,反过来说就是物理离不开数学。说物理离不开数学这是没有任何问题的,但是反过来说就不一定了,数学不一定需要物理。这也就是为什么许多杰出的的物理学家同时又是数学家。
首先说到的就是牛顿,这个被誉为“物理学之父”的牛人发表了一本引起了巨大轰动的书《自然哲学数学原理》,看着书名就知道和数学有关系了,其实牛顿使用了数学的手段来证实其物理理论的正确性,这就要说到牛顿创立微积分就是为物理而服务的。牛顿不仅是物理学家,同时它还是剑桥大学卢卡斯数学教授。
再就要说说麦克斯韦了,他一统电学磁学光学,成功的预言了电磁波,可谓是继牛顿之后又一集大成者。他有名的麦克斯韦方程其实就是一些数学的公式推导,而且麦克斯韦受到过良好的教育,他的数学也是十分棒的。
爱因斯坦那就更不用说了,相对论的理论推导十分复杂,借助了数学的很多理论,而且据说爱因斯坦推导所用的时间也是十分之长,推导中的任何一个失误将导致推导的失败,这是需要极深的数学功底的。还有就是当代物理学大师杨振宁了,他是扎根于数学的,可以说没有数学方面的造诣的话那么他的物理造诣也不会达到很高的程度。
总而言之,数学是物理的基础,数学为物理服务,物理离不开数学。