关于本阶段
程序员数学课程,数学分为基础数学和应用数学。
基础数学也叫纯粹数学,即纯数学,专门研究数学本身的内部规律。中小学课本里介绍的代数、几何、微积分、概率论知识,都属于纯粹数学。纯粹数学的一个显著特点,就是暂时撇开具体内容,以纯粹形式研究事物的数量关系和空间形式。它按照数学内部的需要,或未来可能的应用,对数学结构本身的内在规律进行研究,而并不要求同解决其他学科的实际问题有直接的联系。
应用数学,这个专业课着重应用数学工具解决工作、生活中的实际问题。在解决问题的过程中,所用的数学工具就是基础数学。应用数学在不断地迅猛发展。现实世界是数学发展的源泉。从17世纪以来,社会发展和生产需要一直是数学发展的主要推动力。牛顿从物理学需要发明了微积分,反过来,第谷布拉赫用数学方法发现了海王星;20世纪,喷气机和航天器的制造和导航,CT扫描的医疗设备,组织大规模战争的运筹方案,本质上都是数学技术。
而我们要学习的程序员的数学是属于应用数学中的一部分,这部分内容主要是针对在后期学习机器学习算法过程中用到的数学知识、数学思想,主要解决互联网程序员遇到的常见问题。这部分内容包含:函数、概率论、线性代数、逻辑。