在大学时代,我碰巧和一位朋友辩论过高等数学是否对任何资深程序员都是必要的.他曾经激烈地反对这一点.他说,程序员只需要高中或新学一年级大学数学的基础数学知识,而且几乎所有的编程任务都可以在不需要高级数学的情况下实现.然而,他认为算法是程序员的基础和必备资产.
我的立场是,所有计算机科学的进步几乎完全取决于数学的进步,因此,当他们处理真实世界的挑战性问题时,全面的数学知识将极大地帮助程序员.
我仍然无法确定论证的哪一方是正确的.你可以根据自己的经验告诉我们你的立场吗?
math
math ×1