学编程一定要数学很好吗?看到网友这样说,我松了一口气……

学好数理化,走遍全天下!小时候,这句顺口溜时常在耳边响起,而迈入编程行业以后,又有人想问:我数学不好,能写好代码吗?

不过最近的 MIT 神经科学家在 eLife期刊发表了一项新研究,则给出了不同的观点。

这个研究结论是:我们阅读学习代码的时候,并不会激活人类大脑涉及语言处理的区域,而是激活的是一个叫做多需求(multiple demand,MD)网络的分布式网络。而MD网络往往在人们处理诸如数学等问题上会被激活?

可能你觉得很正常,这不就是和数学有关嘛,怎么会没关系。不过别急,科学家进一步发现,它其实和数学没关系,而更依赖于MD网络的其他部分。换句话说,我们人类在理解计算机编程语言的时候,并不同于处理数学和逻辑关系,而是独立的。

还有不少网友也说,编程对数学水平的要求不是很大,但是会限制你往更高的层次发展。一般要求数学极好的都是针对某个非常高端的领域的编程,但是这种情况很少。

编程要一定的逻辑思维能力。数学好,说明逻辑思维能力不错,对学好编程很有帮助:但如果对学编程有兴趣,即使开始数学不好,但在学习编程的过程中会促使你去学好数学,两者有相互促进作用。

对此,你还担心自己因数学不好而放弃编程吗?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201225A0854P00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券