记得一个教授曾说过:“一个大学生将来的作为与他的数学修养有很大的关系”。而这一点对一个程序员来说尤为如此!计算机专业的学生都有感触:几门最主要的、最难学的专业课莫过于离散数学、编译原理、数据结构,而数据库学得不错的同学在范式、函数依赖等数学方面肯定也是学得相当不错的。Bill Gates曾说过,如果他后来不是去做软件行业,那他可能已经是某个学校的数学老师了。从侧面来说,Bill Gates在软件行业上的成功是以他的数学为原始基础的。
程序是逻辑思维的体现,在程序设计中的各种科学计算、对一个现实问题的抽象过程,进而建立一个完整的数学模型,都需要有良好的数学思维能力和数学修养。而数学思维能力与修养的提高是一个长期地、多方位地培养过程,空间思维能力和逻辑推理能力是我们在实践中慢慢培养而来的,不能一蹴而就。这里,转给大家一些知识方面的学习资料,从知识层面上提高自己的数学修养——数学之美系列(作者:Google研究员 吴军)。
希望对大家有所帮助。
程序是逻辑思维的体现,在程序设计中的各种科学计算、对一个现实问题的抽象过程,进而建立一个完整的数学模型,都需要有良好的数学思维能力和数学修养。而数学思维能力与修养的提高是一个长期地、多方位地培养过程,空间思维能力和逻辑推理能力是我们在实践中慢慢培养而来的,不能一蹴而就。这里,转给大家一些知识方面的学习资料,从知识层面上提高自己的数学修养——数学之美系列(作者:Google研究员 吴军)。
希望对大家有所帮助。