程序员的编程水平和数学水平有着什么样的关系?

2016-02-16 10:46:58 +08:00
 c0427

这是今年的考研成绩,数学差的厉害。请问在座的程序员在校时数学水平如何,与你现在的技术相对比。

http://ww4.sinaimg.cn/large/79b9ad8cjw1f10zh0myhmj204p02jgly.jpg

3882 次点击
所在节点    问与答
29 条回复
plqws
2016-02-16 10:47:56 +08:00
没太大关系
EPr2hh6LADQWqRVH
2016-02-16 10:48:59 +08:00
有相关,没因果
acros
2016-02-16 10:51:35 +08:00
以我个人经验来说。给程序员 100 满分,数学不好编程技能再好,也就卡在 80~90 分档位了上不去 -- 就是这么郁闷····
yongzhong
2016-02-16 10:53:54 +08:00
做游戏开发的,数学应该不会太差.互联网公司的普通程序员,也都不会在意这个了...
manfay
2016-02-16 10:59:26 +08:00
数学差只能使用别人设计出来的算法,甚至都不能深入理解算法,所以无法改进算法,实际使用算法时思考过程也比较慢,一旦有算法相关的 bug 修起来就很痛苦了。
lecher
2016-02-16 11:01:29 +08:00
数学功底好的人,面对复杂业务建模抽象的能力更强一些。比较明显的是数论和代数这两个方向基础好的。

但是很多时候只做需求简单的开发,考验不到这些方面的能力,只有分析 bug 的时候用得多一些。

刚工作看不出来差别,反而是英语比较好的查文档速度快容易出活,这个后劲要到开发经验积攒够了做复杂业务的时候,考虑的情况比较多才有明显的爆发。

做几年之后再回去补数学和物理的基础很正常,就是因为之前积累的基础知识不够到瓶颈了,必须补基础才能往深度走下去。
finab
2016-02-16 11:02:31 +08:00
写了个 iOS9 siri 动画,曲线函数不会,于是用了正弦函数。丑的 1b
画图时专门去学了一点点线性代数

这些读大学时觉得没用,现在后悔的 1b 。
sacuba
2016-02-16 11:14:27 +08:00
工作两年了开始感觉到算法的短板了,数学不好占了很大一部分因素
exoticknight
2016-02-16 11:19:20 +08:00
一到工作,你想不好也要好起来
chinafeng
2016-02-16 11:38:46 +08:00
逻辑思维
Infernalzero
2016-02-16 11:46:38 +08:00
国内的话大多数反而是英语水平和编程水平正相关的多
phlips5437
2016-02-16 12:00:25 +08:00
个人理解

数学不好的只能搬砖,然后包工头,最多到工程经理

数学好的能自上而下设计,并且也能自下而上的砌砖头
dudor
2016-02-16 13:08:29 +08:00
数学不好的话,做游戏很费劲。。。深有体会
mml
2016-02-16 13:15:25 +08:00
借问下,工作之后,有没比较全面的补习数学的书。
eightqueen
2016-02-16 13:26:34 +08:00
数学和编程是正相关的,可问题是绝大部分时候都用不到数学。
N4HS3zwwKs7wira0
2016-02-16 15:05:17 +08:00
机器学习领域数学很重要,其他的没太接触过不知道。
N4HS3zwwKs7wira0
2016-02-16 15:05:57 +08:00
不过我是学物理出身的,所以数学没感到什么瓶颈。。
N4HS3zwwKs7wira0
2016-02-16 15:07:45 +08:00
@mml 可以看数学物理方法,基本上是各种数学合成一本书。。
movtoy
2016-02-16 15:33:35 +08:00
看你想到什么程度,想成为这行的一个人物,就要爱上数学。
Caratpine
2016-02-16 15:50:24 +08:00
传送一篇文章,可以参考参考,[数学和编程]( http://www.yinwang.org/blog-cn/2015/07/04/math)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/256774

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX