IT从业人员需要哪方面的数学知识

谢邀。我觉得高数是一门值得好好学习的学科,不过对于计算机这个领域来说,高数确实不是特别有用。我就讲讲我平时见到用到的、应该重点学习的,没提到的不代表不用学。我见到用得最多的,大概就是线性代数了吧,到了研究生阶段学校还要专门开设一门叫做矩阵分析的课程,是一门非常重要的数学工具。在计算机网络、图形学、密码学、控制系统中油大量的应用。然后是离散数学,具体的内容包括集合论、布尔代数、关系代数、群论、图论等内容。离散数学是计算机专业的一门必修专业课,所以老师上课的时候也会强调这门纯理论学科的重要性。学起来可能会比较枯燥,不过确实是有用的一门学科。关系型数据库的基础是关系代数,非关系型数据库、常数据结构依赖图论的内容,密码学中会设计很多群论的内容。然后,用的比较多的就是概率论了。类似图形学这些学科里面,还会大量用到高中水平的几何知识。至于高等数学,唯一一次使用是上数值分析课的时候写数值积分的程序,然后算习题,然后就没有用过了。能用到的,除了其他专业的科学计算,大概就是自动控制和信号(声音、图像等)处理的时候用到傅立叶变换、拉普拉斯变换、小波变换之类的东西,因为是离散的和高数里面学的有些不一样,不过思想是一样的。


    推荐阅读