【发布时间】:2012-05-28 21:48:27
【问题描述】:
在大学期间,我碰巧和一位朋友争论过,高级数学是否对任何资深程序员都是必要的。他曾经激烈地反对这一点。他说,程序员只需要高中或大学一年级数学的基本数学知识,不多不少,几乎所有的编程任务都可以完成,甚至不需要高级数学。然而,他认为算法是程序员的基础和必备资产。
我的立场是,所有计算机科学的进步都几乎完全依赖于数学的进步,因此,全面的数学知识将极大地帮助程序员处理现实世界中的挑战性问题。
我仍然无法确定论点的哪一方是正确的。您能根据自己的经验告诉我们您的立场吗?
【问题讨论】:
-
十年后我打电话给我的高中数学老师,只是告诉他我在整个职业生涯中从未使用过高等数学。迪克搬家,我知道,但很好的问题!加一。
-
请查看this question的最高投票答案。
-
而不是。关闭,这应该迁移给程序员。
标签: math