数学不好能不能学好编程?

下面是一位学生的来信,他表达了一下的疑惑:内容摘录如下:

您好!我是一个学生,我正在学习编程语言。我知道学习编程要很好的数学功底,但是我的数学并不好。现在我想看些数学方面的书,请教您对于编程来讲我应该学习数学里哪些方面的知识呢?非常感谢!

我这么回答:

学习编程并不一定需要太多数学功底。甚至很多时候都是不需要数学的。比较需要的是逻辑概念和缜密的思路,以及强烈的兴趣。编写程序过程中多半只是把别人的数学成果拿来用(以算法形式),这是很容易的一件事。只有在特殊应用领域才需要自行发展数学模型。

补充一下:比如:加密算法,搜索算法,图像算法等,除非你将来要从事函数库或类库的的底层开发工作。或者从事基础工具的开发工作。那些数学开发软件,光学分析软件中的数学模型就是数学在计算机应用中的最好体现。但能出成绩是很难的!

无论是我们学习Java,PHP,.NET的时候,都会看到数学的影子,它们大多都是以函数库的形式存在着,构成这些语言的基础框架。如果你是做为一个使用者来说,那么知道用什么,如何用,怎么用,就足够了,如果你是作为一个开发者来说,那么数学就是必须的要掌握的了。

希望这对你能有帮助。保持联系!也欢迎大家和我交流。(留言更好!)

如果您对我的文章感兴趣的话,请点击这里加我为好友:

铭家IT指导服务中心,告诉您那些企业需要我们掌握,学校又学不来的事儿!

邮箱:water6000@sina.com
企业咨询:richardzhu1860@hotmail.com
个人咨询:16698753,630096007
网站:www.ityouku.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 33
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 33
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值