当程序员对于数学功底的要求有多高? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cynicalwalker
V2EX    问与答

当程序员对于数学功底的要求有多高?

  •  
  •   cynicalwalker 2018-11-18 17:06:29 +08:00 6202 次点击
    这是一个创建于 2520 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在读大二数学专业的学生(成都某 211 ),编程属于还没入门的状态,课业也是一团糟,现在重整旗鼓开始努力,但是面临选择

    • 主攻数学专业课,达到拔尖水平(为编程更深入发展打基础 ...?对这点存疑),平时仅仅花少量时间实践编程
    • 主攻编程(为暑假实习做准备),而课业成绩拿个及格分,混个毕业就好

    希望各位不吝赐教

    21 条回复    2018-11-19 11:48:12 +08:00
    l00t
        1
    l00t  
       2018-11-18 17:15:11 +08:00   2
    下限很低,会四则运算就能干活了。
    上不封顶,数学功底越好,发展的潜力就越大。当然最后实际发展还得看机遇之类的。
    googlefans
        2
    googlefans  
       2018-11-18 17:25:54 +08:00 via iPad
    不需要数学功底 搞 Ai 才需要
    Northxw
        3
    Northxw  
       2018-11-18 17:29:56 +08:00
    问题不大,人家小孩都开始做游戏了!你怕啥
    trait
        4
    trait  
       2018-11-18 17:30:44 +08:00
    不是做工程方向高数及格就够了,ml 算法研发方向数学要求高一些
    xupefei
        5
    xupefei  
       2018-11-18 17:38:55 +08:00
    > 主攻数学专业课,达到拔尖水平(为编程更深入发展打基础 ...?对这点存疑),平时仅仅花少量时间实践编程
    数学是为研究更深入发展打基础。研究是什么?是这个:


    研究者不一定会编程,但很懂代码背后的逻辑。程序员懂编程,但不一定懂为啥要这么写。
    cynicalwalker
        6
    cynicalwalker  
    OP
       2018-11-18 17:56:29 +08:00
    @l00t 以后趋势是不是都是云计算,大数据,人工智能啥的,这些应该有数学要求吧。。。
    cynicalwalker
        7
    cynicalwalker  
    OP
       2018-11-18 17:57:01 +08:00
    @Northxw 感谢鼓舞!
    cynicalwalker
        8
    cynicalwalker  
    OP
       2018-11-18 17:58:05 +08:00
    @trait 感觉把概率和建模学好就够了,数学分析,代数啥的还是算了
    richangfan
        9
    richangfan  
       2018-11-18 18:04:00 +08:00 via Android
    楼主都说自己专业课一团糟了,还不补上?想这些有的没的。
    这行门槛很低的,有的程序员只是高中毕业加培训班学历。
    要用到的数学知识看你们学校计科的专业课表
    ytmsdy
        10
    ytmsdy  
       2018-11-18 19:39:29 +08:00
    学计算机最好的学习路径是本科学数学,打好数学基础。研究生念计算机,打好编程基础。
    现在图像分析,数据分析,里面各种矩阵向量的运算。数学不好,直接歇菜!
    我现在就非常后悔当年高等数学没学好!
    kernel
        11
    kernel  
       2018-11-18 19:51:37 +08:00
    看做什么方面
    大部分编程工作如前端 /后端 /Android/iOS 什么的对数学没要求
    cynicalwalker
        12
    cynicalwalker  
    OP
       2018-11-18 20:24:12 +08:00
    @richangfan 你没看懂我的意思,我关心的是把重心放在课业上值不值得和拿个及格分的数学水平对以后有没有副作用,毕竟学了以后没用就很尴尬(这也是我提问的原因),如果学了没用,反而耽误了大二的企业实习进而对校招不利,那就是亏大了
    cynicalwalker
        13
    cynicalwalker  
    OP
       2018-11-18 20:24:25 +08:00
    @kernel 谢谢你
    cynicalwalker
        14
    cynicalwalker  
    OP
       2018-11-18 20:25:46 +08:00
    @ytmsdy 不准备读研,想直接就业,努力提高编程水平来提高竞争力
    takato
        15
    takato  
       2018-11-18 20:51:02 +08:00   1


    对绝大多数社会岗位,这个图还是适用的。。。
    Wicked
        16
    Wicked  
       2018-11-18 21:07:30 +08:00 via iPhone
    数学没学好,读论文累得很
    wtdd
        17
    wtdd  
       2018-11-18 21:19:17 +08:00
    绝大部分岗位没什么高要求,或者说一流计算机系研究生学的数学内容,学好( 3.5+)就足够了,除非做计算机类的学术,或者前沿领域核心算法研发
    cynicalwalker
        18
    cynicalwalker  
    OP
       2018-11-18 21:45:04 +08:00
    @takato 图里的顶点还好我大一已经学完了哈哈哈哈哈
    Ehend
        19
    Ehend  
       2018-11-18 22:02:12 +08:00 via Android
    程序员之所以多,就是因为下限很低,低到可以不用数学。算法岗之所以工资非常高,也是因为上限太高。所以你想成为什么位置的人就怎么做呗
    l00t
        20
    l00t  
       2018-11-18 22:12:52 +08:00
    @cynicalwalker #6 这些当然有。

    从投入的角度看,我还是建议你先把本专业的课学好。计算机入门过于简单,门槛太低,你啥时候想入都可以。而数学则很难速成,也需要老师指点。
    ytmsdy
        21
    ytmsdy  
       2018-11-19 11:48:12 +08:00
    @
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2846 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 13:51 PVG 21:51 LAX 06:51 JFK 09:51
    Do have faith in what you're doing.
    ubao 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