可能大部分人认为数学是一个很难的学科,以至于有一个调查,说很多人一提起数学,大脑中负责痛苦的区域就会被激活。很多程序员也普遍认为数学比计算机更难一些。

      很多事实可以证明这一点,比如一个看起来很简单的数学问题,比如一个偶数是否可以表示成二个质数和这种问题全世界人一起去想上百年也未必能给出证明。

而再复杂的计算机程序,都是人写出来的,说明至少有人已经掌握了这个技术。

      但是,我觉得正是因为这样,数学实际上是一个比较简单的东西。之所以说数学难,难的并不是数学本身,而是数学所要解决的那些问题。而对于大多数情况,恰恰正是因为数学工具的存在,让那些复杂的事物原理不那么困难甚至显得有些无脑。事情往往是这样,数学可以解决的问题,往往都最终会变成套用公式模型、解方程或者矩阵运算,只要你知道解法,就毫无难度可言,而对于那些解决不了的问题,反正全世界都没人会,大家还愁什么呢。而且只要你学会了一个数学工具,就算再过一千年,这个知识都不会过时,这叫做宇宙真理。但是对于计算机来说,可能几年时间,你所掌握的这些东西就毫无用处了。

       另外,数学还有一个简单之处,排除一些著名悖论,数学所有的论证和推导都都是很清晰的,能让人信服的,如果你理解了,那真的是理解了。但是计算机则不同。即使是一个非常简单的理论,后面隐藏的复杂原理都是让人想象不到的。一个又一个概念,一层又一层抽象,你以为你了解了,可能你从来没真正了解。

      从这个角度上来看,还是计算机能难一些