西西河

主题:【原创】程序员与数学 -- 庄汀

共:💬7 🌺24 新:
全看分页树展 · 主题
家园 【原创】程序员与数学

对一篇文章《作为一个程序员,数学对你到底有多重要》的评论,不知道发在哪里合适,请版主帮忙转移吧。

其实有没有学过数学,特别是学没有学好数学,首先事关逻辑。

数学学得好的人,一般有很好的逻辑。一般地说有逻辑是有效率的基础。而效率是一个评判好程序员的重要指标,甚至可以说是最重要的。

面对一个缺少逻辑的程序员,跟他沟通都是一个比较费劲的过程,更谈不上有深度的问题。

其次数学好的人,抽象能力强,比较善于从复杂的现象中概括出与核心问题相关的简化了的数学模型。

有了数学模型,才容易探讨什么是这个问题的一般性解决方案,以及某个解决方案能够成立的边界条件。并且把解决方案数学化表达,进而比较不同解决方案的优劣,比如收敛速度或者系统误差等等。

这些方法论方面的差异,也许不会让五年以下工作经验的程序员或者工程师们表现出什么根本不同,甚至那些喜欢刨根问底的程序员,由于寻求问题的全面解决,反而表现的更木讷或者是代码编写速度下降。但是走过这个过程的程序员将会在未来的发展中与其他的程序员开始产生质的差异。

关键词(Tags): #数学#程序员#杂谈通宝推:木雅之岗,
全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河