学好编程数学要达到啥水平

只能说,题主, 你想得太过于深远了。数学包括学科太多了,著名的有高等几何代数微积分线性代数概率论离散数学数论独论等等你说的数学具体指哪一样?你所谓的把数学学好是指这些全部精通吗?那你就牛逼了,连牛顿爱因斯坦阿基米德都不敢说这些全精通。等到你把数学学好,那你胡子都快拍了半截身子也要入土了?你自己觉得累不累?
所以大多数人都不太可能在数学方面取得什么很深的造诣,而且软件开发跟数学根本就不是一门学科,两者包含关系不多,软件开发需要用到的基本知识比数学重要的有太多了,什么操作系统数据库网络知识都是需要你掌握的。连英语都比数学重要太多,你看不懂技术文档看不懂SDK API说明还搞个毛线。而数学对于大多数人来说是最不重要的知识。为什么?理解C++的指针和多态需要数学吗?一个复杂的系统架构也不需要半点数学知识,而你就是看不懂。
在你担心数学好不好之前,你更应该关心编程环境怎么搭建,连IDE都搞不定不知道程序怎么跑起来你还搞什么呀,下一步就是程序基本的语法和SDK库函数的掌握,什么类的多态和继承,接口之类,基本SDK都不知道什么意思怎么去用,如字符串函数,文件操作读写和数据库增删改查常用操作,这些你都不会你还有学下去的必要吗?还有网络编程长连接短连接,游戏编程需要理解场景和动画知识,说数学重要的这些基本的东西你会了吗?还有更重要的更基本的程序调试技术,程序老出错老崩溃怎么办呀,哪里变量为空了内存写错了?为什么程序老编不过去呀,谁能帮帮我呀!!!这个时候你发现那牛逼的数学知识真是屁用没有,你还是感叹自己基本功底不行经验太少,这个时候打死你也不会再关心数学好不好的问题了。
【学好编程数学要达到啥水平】 软件开发说到底是对于语言,SDK和工具的运用。常见的如android开发,网站开发都不需要半点数学知识。只有游戏开发需要用到一点简单的牛顿运动定律和圆周运动和抛物线运动。如果说用到数学的大概只有3D游戏引擎,很智能的人工智能,如格斗游戏的电脑应对玩家的复杂AI,生化危机中僵尸怪物的配合商量运用策略包抄玩家和记忆功能,还有航空航天领域这样高精尖技术学科才会用到复杂一点的数学知识。而这些都是计算机专家才要掌握的内容。所以题主你是想多了,还是先关心下自己程序为什么编不过老是报错的问题吧!

■网友
学好,本身就很模糊的标准;大学本科的数学知识能及格就行,微积分,离散,概率,线性代数。
■网友
就我感觉学好编程和数学半毛钱关系都没有,最主要的是思想,如何打通程序与生活之间的关系,进而改变生活,编程是艺术。


    推荐阅读