软件开发需要数学好吗 软件开发需要学数学吗
大家好,今天小编关注到一个比较有意思的话题,就是关于软件开发需要数学好吗的问题,于是小编就整理了2个相关介绍软件开发需要数学好吗的解答,让我们一起看看吧。
数学差能学软件技术吗?
可以学软件技术,不同的软件技术对数学要求不一样的。
可以学软件编程开发。普通的软件开发对数学要求不高,要求更多的是逻辑思维的能力。
作为一个程序员的我,高考数学不及格。
常见的图形处理软件如:PS(Photoshop 图片处理),AE(影视后期),PM(影视剪辑),3DMAX(3D建模) 等这些软件可以说根本不需要数学知识,更多的是需要美术方面的知识。
一个普通软件的开发过程,真正涉及到的数学知识可能不到10%,而且还是基础的数学问题,比如三角函数,圆的面积等这些初中和高中知识,真正用到大学数学的情况少之又少。
软件开发,也就是写程序,用的最多的是 加减乘除运算,对数学要求没有普通人认为的那么高。逻辑运算:if条件判断,for循环,这些属于逻辑层面的东西。
做一个普通的程序员,开发app,高中数学甚至初中数学足够用了,如果要触碰底层开发解决性能方面的问题需要用到高阶数学知识。
并不是说数学不重要,而是说遇到问题后可以现学现卖,
毕竟工作中也是可以学习和成长的。
数学基础不好可以学,为了解决问题,有针对性的学习,效果会更好。
数学不好可以去学编程吗?有什么好的建议吗?
希望我的回答对你有所帮助,我的实力学历是初中,现在自学前端没有任何压力,但是也许我们会碰到一些涉及到算法与运算的需求,这就需要很高的数学功底了,小到一个物理碰撞大到无痕去除图像中的水印,这些都是需要算法的,其中也有关于性能的优化,比如同样一个程序我需要用3秒完成检索数据,呈现数据的过程,而你只需要0.02秒,这也是需要更有数学思维的脑袋做到的。另外劝你一句,如果你还犹豫要不要学,那我劝你,不要学,因为学习编程的过程是一个非常耗时间的一个过程,这个过程除了run起的程序没有任何奖励,接下来的工作中也一刻不能松懈,继续学习,理解更多原理,读更多源码,让自己面对以后的项目更从容一些,而且长时间的坐着导致亚健康而没有时间去外面散散步做做运动,如果你不能接受,就不要学了。
不需要是假的,可以试试。需要的逻辑思维无形中就需要你有数学知识,可以说编程潜力跟你数学水平直接正相关,有多少数学知识决定了你在编程之路上能走多远。当然混饭吃另当别论,任何一个行业都有混饭吃的。
第一,现代编程已经普及到小学生了。9岁学习面向对象的编程语言,是非常正常的,不要求儿童数学分数高。第二,数学考试成绩不能反映一个人的逻辑思维水平。第三,不能用数学考试分数当作判断你不适合,也没有足够的信息判断你适合。
学一个技能是否适合第一要看头脑是否清晰,第二学习的驱动力,第三周围的环境。如果没有湿润的土壤,水稻是长不活的。
以上供你参考。
作为一个爱好数学恰好又是职业编程的人,看到这个题目不禁想谈谈个人看法。从业这么多年,说实话编程根数学关系不大但又密不可分。我的观点是:数学不好可以去学编程,但数学程度影响技术精进。从我身边及工作中遇到的一些问题总结说明下,大家也许就更明了了。
不是所有编程的都需要数学好
计算机编程真不是什么轻松职业,可能工资相对于其他行业略为高一些,随着互联网的发展,最近几年计算机培训机构也比较火热,大多数人都是冲着工资去的。培训方向也是比较明确的。除了人工智能这方面需要较高的数学逻辑,一般的编程都不需要多好的数学。我了解的几个从培训机构出来从事编程的人数学都不是多好,这不影响他们找工作。
数学好利于技术精进
记得上学时不少人都说,学数学没有用,感觉生活中运用不到。当时我也有这种想法,但是随着时间的流逝,我不赞成这种看法。很多时候不是学的数学没用:一是你运用了数学但是没有发觉,因为数学已经融入到生活中了。举个简单的例子,你手上有10块钱,买了2元钱的东西,人家找你8元,这几乎是条件反射。你没有觉得数学对你生活有影响,但它确实是在生活中以多种形式存在。二是你自己没有发挥它的作用。就举个工作中的实事吧。一个新的需求产生,同样的编程,你编出的代码跑一遍得花10秒,我运用数学逻辑编出的跑一遍花了4秒,虽是几秒之差,但是确实提高了产品性能和体验度,这就是差别。
回到题主这个问题,我认为数学不好可以学编程,个人建议题主根据自己的数学水平选择合适的方向发展,报培训班时先咨询下。入行后可结合数学再精进技术,任何一个方向,你能做好做精就能有好工资。
我是风中的大石头,一个从小痴迷数学的工程师,如果你也喜欢数学,欢迎关注一起交流。
到此,以上就是小编对于软件开发需要数学好吗的问题就介绍到这了,希望介绍关于软件开发需要数学好吗的2点解答对大家有用。