程序员的编程水平和数学水平有着什么样的关系? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
c0427
V2EX    问与答

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

  • &nbs;
  •   c0427 2016-02-16 10:46:58 +08:00 4269 次点击
    这是一个创建于 3542 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

    数学好的能自上而下设计,并且也能自下而上的砌砖头
    dudor
        13
    dudor  
       2016-02-16 13:08:29 +08:00
    数学不好的话,做游戏很费劲。。。深有体会
    mml
        14
    mml  
       2016-02-16 13:15:25 +08:00
    借问下,工作之后,有没比较全面的补习数学的书。
    eightqueen
        15
    eightqueen  
       2016-02-16 13:26:34 +08:00
    数学和编程是正相关的,可问题是绝大部分时候都用不到数学。
    N4HS3zwwKs7wira0
        16
    N4HS3zwwKs7wira0  
       2016-02-16 15:05:17 +08:00
    机器学习领域数学很重要,其他的没太接触过不知道。
    N4HS3zwwKs7wira0
        17
    N4HS3zwwKs7wira0  
       2016-02-16 15:05:57 +08:00   1
    不过我是学物理出身的,所以数学没感到什么瓶颈。。
    N4HS3zwwKs7wira0
        18
    N4HS3zwwKs7wira0  
       2016-02-16 15:07:45 +08:00
    @mml 可以看数学物理方法,基本上是各种数学合成一本书。。
    movtoy
        19
    movtoy  
       2016-02-16 15:33:35 +08:00
    看你想到什么程度,想成为这行的一个人物,就要爱上数学。
    Caratpine
        20
    Caratpine  
       2016-02-16 15:50:24 +08:00   2
    传送一篇文章,可以参考参考,[数学和编程]( http://www.yinwang.org/blog-cn/2015/07/04/math)
    myid
        21
    myid  
       2016-02-16 18:41:47 +08:00 via iPhone
    有线性关系。数学越好,编程基础越牢,理解计算本质越快越全。不过,编程还是门工程,也是艺术,只是数学好,然并卵。
    doluvor
        22
    doluvor  
       2016-02-16 19:07:23 +08:00
    一个国家的数学水平和一个国家的黑客和破解水平正相关。。
    wangleineo
        23
    wangleineo  
       2016-02-16 21:43:13 +08:00
    数学是程序员蓝量上限,英语是程序员回蓝速度
    N4HS3zwwKs7wira0
        24
    N4HS3zwwKs7wira0  
       2016-02-16 23:28:38 +08:00
    @Caratpine 王垠的话大部分是吹牛逼,少看点吧。
    myid
        25
    myid  
       2016-02-17 08:16:05 +08:00 via iPhone
    赞同 24 楼!
    wohenyingyu01
        26
    wohenyingyu01  
       2016-02-17 09:18:32 +08:00
    我是学法律的,一样当码农……
    zjyExcelsior
        27
    zjyExcelsior  
       2016-02-17 10:59:09 +08:00
    数学确实差的可以啊~~
    c0427
        28
    c0427  
    OP
       2016-02-17 11:05:18 +08:00
    @zjyExcelsior 是啊
    wizardforcel
        29
    wizardforcel  
       2016-02-17 13:26:12 +08:00 via Android
    没有数据不好说明。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5801 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 02:54 PVG 10:54 LAX 19:54 JFK 22:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86