点击上方,选择星标置顶,不定期资源大放送

阅读大概需要5分钟

Follow小博主,每天更新前沿干货

作为一名计算机专业的学生,你觉得求学期间哪门课程最重要?

你又将哪门课程作为学习的重中之重呢?

总有人推荐计算机学生把重点放在高数和线代?

你觉得呢?

考研党的心声:该学还得学

众所周知,计算机是一个非常宽泛的学科,学生毕业后所从事的领域也五花八门,例如有操作系统,编译,数据库,逆向工程,信息安全,甚至还有软件工程等等。

那么,这些领域都需要,或者说很需要高数与线代吗?

想必本专业的学生,此时脑中蹦出了四个大字:离、散、数、学。

包括非ML的传统算法在内,CS的大部分方向依赖的是数理逻辑和图论之类的数学分支,具体到大学本科课程对应的也是离散数学,而不是高数。

但是,作为计算机本科生,这是大家放弃高数和线代的理由吗?

或许一个更为庞大的群体:考研党,会给出不一样的答案。

在刚刚过去的2020年,计算机硕士继续呈现「爆炸」增长。以如今计算机的缺口,本科毕业生根本无法填充,再加上计算机的就业路比较宽,半路出家考研的也大有人在。所以,作为考研必考科目的高数与线代,当然也是非学不可。

除了应试,我们还要关注作为数学基础,它们有着培养数学思维的作用。

数学思维对计算机行业,或者说一切理工科都有着无与伦比的重要性。

如今各种软件,都与数学有必然的联系,例如在游戏、图形软件开发中引用了线性代数中大量的坐标变换,矩阵运算。而对开发游戏引擎,人工智能算法来说,数学更是根基,不但开发引擎需要数学知识,开发游戏逻辑也需要,所需知识就基本覆盖了大学里《高等数学》、《线性代数》、《概率与数理统计》等课程。

岗位上用到高数多少?

但也有人认为,聚焦数学固然重要,但不要过分夸大高数与线代的重要性。

因为像人工智能岗位、游戏引擎开发岗位等等,还并不能代表程序员群体的全部。

还是回到应用更为广泛的离散数学身上,计算机本身的存储结构是离散的。

所以很多时候,没必要过分强调「基础论」,因为从计算机系统的角度讲,大都依赖的是离散结构的数学,而非微分方程。

不是学习C/C++方向和考研,没有太大的必要把学习精力重点放在高数和线代上面。你更应该学好计算机网络、操作系统、数据库、数据结构与算法等等计算机科学相关内容,和编程语言以及用编程语言开发出具体的项目上。

罗杰·培根曾说,「数学是科学的大门和关键。」

当提到数学时,大多数人通常会想到需要数字并且专注于计算某种值:

  • 算术

  • 几何

  • 代数

  • 结石

  • 线性代数

  • 傅立叶变换

  • 常微分方程

  • 偏微分方程等等

但是,要认识到,数学涉及的不止是数字,它还涵盖了广泛的主题:

  • 逻辑

  • 演算法

  • 基本定理

  • 数学证明和模型

  • 离散数学

  • 计算理论

  • 信息论

  • 组合学

  • 集合论

  • 图论

  • 抽象代数等等

而且很明显的是,在一个程序员不了解某些数学理论的情况下,他的编程内容极有可能受限。

IT部门需要大量程序员来创建可自动化或简化业务逻辑的应用程序。这些是业务线应用程序,它们为公司用户提供了更有效地完成工作所需的信息。这项工作大部分围绕大型数据库进行,并将数据集缩减为用户所需的相关信息。

机器和尖端技术的软件工程通常确实需要高级数学知识。在过去的20年中,已发展并成为主流的所有无线技术都严重依赖于信号处理算法。信号处理本身可以涵盖波形合成和分析,压缩,加密,前向纠错和调制/解调。

现在考虑人工智能,计算机视觉,图像处理,自然语言处理,模拟,机器人技术,通用GPU编程,分布式计算,并且每年都在继续增长。除了机器人技术,智能手机也在某种程度上取决于上述技术,所有这些技术都需要具备高级数学知识才能很好地完成。

大多数网站不会收到大量无法通过增加硬件解决问题的流量。但是,即使如今硬件的商品价格上涨,更多的硬件也不永远是最好的,甚至也不是简单的解决方案。

具有强大的批判性思维和推理能力的经验丰富的开发人员,才是最重要的。例如,对于像Facebook这样的公司来说,随着全球不断发生的数亿次互动,就更需要高度专业化的算法来尽可能高效地运营网站。

最后引用一句知乎网友的话,让我们回到现实:

参考知乎网友回答:

https://www.zhihu.com/question/403076697?utm_source=wechat_session&utm_medium=social&utm_oi=91028414010295500

8&utm_content=group3_supplementQuestions&utm_campaign=shareopn

欢迎添加群助手微信,邀请您加入大佬云集-深度学习技术交流群!

???? 长按识别添加,邀请您进群!

知乎热议:高数、线代应该成为计算机专业学习的重心吗?相关推荐

  1. 热议:高数、线代应该成为计算机专业学习的重心吗?

    本文转载自 新智元 作为一名计算机专业的学生,你觉得求学期间哪门课程最重要? 你又将哪门课程作为学习的重中之重呢? 总有人推荐计算机学生把重点放在高数和线代? 你觉得呢? 考研党的心声:该学还得学 众 ...

  2. 计算机考研考线代和概率论吗,2018考研数学各章节考点汇总(高数+线代+概率论)...

    原标题:2018考研数学各章节考点汇总(高数+线代+概率论) 考研数学一有高等数学.线性代数.概率论与数理统计三部分内容.下面就为各位考生预测一下考研数学一的高等数学.线性代数.概率论与数理统计三部分 ...

  3. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  4. [资源下载]张宇老师讲授的数学视频(概率+高数+线代)

    张宇老师讲授的三套数学视频 最近发现有不少群友都在补数学的缺,原因是他们尝试学习机器学习的理论,却发现自己在微积分.概率统计.凸优化.线性代数方面的知识不够用,或者,准确地说,是-- 以前学的都还给数 ...

  5. ei计算机投稿 知乎,知乎热议:科研有很水的idea应该发表出来吗?

    原标题:知乎热议:科研有很水的idea应该发表出来吗? 科研有很水的idea应该发表出来吗? - 来源:https://www.zhihu.com/question/372648294 小伙伴们,对于 ...

  6. 知乎热议:计算机专业钱景究竟如何?

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 梦佳.鹏飞.雅新 来源 | 知乎及网络 近日, ...

  7. 知乎热议:21 届校招应届生 Offer 薪资曝光,年薪 35 万+,严重倒挂老员工是互联网行业常态?...

    点击上方"五分钟学算法",选择"星标"公众号 重磅干货,第一时间送达 杨净 贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 一开始,还以为是科技互 ...

  8. 知乎热议:发Top5和FieldTop是什么感觉?

    全文阅读:知乎热议:发 Top 5 和 Field Top 是什么感觉?| 连享会主页 目录 1. 写在前面 2. Top 5 发表体验 3. Field Top 发表体验 4. Top 5.Fiel ...

  9. 知乎热议:同济版《线性代数》引发激烈争议!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来自:机器之心 你的线性代数,过了没? 不论是结构力学还 ...

最新文章

  1. 2021年大数据HBase(七):Hbase的架构!【建议收藏】
  2. java B2B2C Springcloud多租户电子商城系统-集成项目简介
  3. 现代制造工程-考试复习02
  4. 判断玫瑰花数c语言程序设计教程课后答案,编写程序判断某个四位整数是否为玫瑰花数(用自定义函数)...
  5. Laravel 中使用Goutte + GuzzleHttp 组件设置 headers无效的原因探究以及解决方案
  6. 回击华为!高通:支持Sub-6GHz和毫米波双频段的5G基带才是真5G
  7. 马化腾一直都在闷声发财,马云却到处开课当导师
  8. 对比excel 轻松学python电子书_对比Excel,轻松学习Python数据分析
  9. sql语句中分组和排序(group by、order by、rank)
  10. 批量下载USGS的遥感影像
  11. 京交会将首设“一主多辅”场馆 展览面积较往届倍增
  12. 水溶Cy7/Cy3/Cy5-SE染料,水溶性CY7活化酯,CAS号:477908-53-5
  13. Verilog 边沿检测电路
  14. python从文件中读数据并进行排序
  15. 达人评测:i5-1135g7相当于什么水平-i5-1135g7是低压吗
  16. cerr和cout的使用
  17. 用MATLAB做简单的运动模糊
  18. Android 基于4G模块 GPS定位
  19. Linux操作系统基础教程 第一章 绪论
  20. 如何删除开机自启动的病毒

热门文章

  1. 两步改动CentOS主机名称
  2. 什么时候会执行viewDidLoad方法
  3. hdu2852(2009多校第四场) 树状数组求区间第k大的数 两种方法
  4. TableLayout(表格布局)
  5. 思科预计全球云数据流量将以66%的混合年增长率递增
  6. 黑色星期五c语言,求黑色星期五问题~
  7. Python os.chdir() 方法用于改变当前工作目录到指定的路径。
  8. 基尼不纯度简介 - Gini Impurity
  9. jupyter notebook中%与!的区别
  10. python 执行报错AttributeError: 'list' object has no attribute 'g'