数学不好,又想学习编程,数学天赋会不会阻碍我成为优秀的工程师?TM...

在这里插入图片描述
有很多小伙伴,还在跨入编程界的边缘犹豫不决。一边担心自己数学不好会不会阻碍自己在这条道路上根本走不下去。就会变成:

我好想学编程啊!

那就学呗!

可是我英语不好啊!

编程只需要记住大概的指令就行。

可是我数学不好啊!

别学了,回家种田吧。

干饭可以犹犹豫豫,表白可以犹犹豫豫,买房也可以犹犹豫豫,毕竟不能随身带走,但是学技术可不能犹犹豫豫,好机会可是稍瞬即逝。

那么是不是必须精通数学,在数学课上取得好成绩,才能开始学习编程?

要知道:一个会写代码的科学家和一个知道一些科学的程序员是有很大区别的。

如果说你的志向远大,要进入前沿领域:算机图形学,机器人技术,天文学等等,n那么数学天赋是一定要有的,精通数学也是必须的。

所以说,想要造个卫星,那数学确实需要的好,只是编一个网站,那不必精通数学所有的知识。

在这里插入图片描述

而且计算机里的数学,不是指三角函数,解析几何,更不是毕达哥拉斯定理,拉格朗日,甚至是麦克斯韦方程,而是数学思维。它是告诉我们如何以最少的资源,解决最多的问题。

在我们现在的常规的编程工作中,对编程问题需要有一个扎实的了解:逻辑,至关重要。

如何拿到这个数据?对这个数据进行怎样的处理?把这个数据放这?还是把这个数据放在那?它放在用户界面时,用户进行怎样处理?等等问题。

在这里插入图片描述

我们需要的是:

解决问题的能力:提出问题–描述问题 – 分析问题–拆解问题为各个组成部分–选择适合的方法实现目标–验证正确性。

逻辑思维能力:将解决方案转换为可维护的代码–高效地进行调试–并且从文档里面发现一些新技术。

数学天赋在计算机行业的某些领域对他的影响不是很大的。

每年那么多计算机专业的学生,哪里来得那么多真正数学好的,高中学到的那点所谓“数学”根本不够看的。

大家的差距真的没有想象中那么大,进了专业在再有意识地去学去练就足够了。

数学适合编程,但不是必须的。

但是,当一个人跟你说:“程序员,不需要了解太多数学”时,那你就要看一下人家是做哪方面的编程工作了。

多做一些数学运算,这当然也是十分有帮助的。

在这里插入图片描述

都在说数学对编程是如何如何重要,这也取决于数学让你怎么去做思考。

数学天赋不好并不会影响你成为优秀的工程师,但是会成为你在成为开创一门新计算机语言的天花板。

想要成为特别优秀的程序员,建议至少要学习一门数据结构与算法的课程!

一不小心又到底部了。

最后:【可能给予你帮助】

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你

关注我的微信公众号【伤心的辣条】免费获取~

送上一句话:

世界的模样取决于你凝视它的目光,自己的价值取决于你的追求和心态,一切美好的愿望,不在等待中拥有,而是在奋斗中争取。

推荐下我自己建的Python自动化学习群: 902061117 ,群里都是学Python自动化测试的,还有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

好文推荐:

阿里小黑叹息:越来越多的年轻人从职场撤退了?

Python简单?先来40道基础面试题测试下

App公共测试用例梳理

从一名开发人员转做测试的一些感悟

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值