我们来讨论一个话题,【程序员不需要知道太多数学,你认同吗?】,先说说小编个人看法,我觉得吧,还是看你的起步,看你的职业规划吧,还有你所面试的岗位,是不是可以理解成普通程序员真的不需要数学,但上升到一个层次的时候是不是就离不开数学了? 希望你来也说说个人看法,评论者有机会获赠《Python编程快速上手——让繁琐工作自动化》一本


看看 《Python编程快速上手——让繁琐工作自动化》 的作者是怎么说的


我听到的关于学习编程的最常见的顾虑,就是人们认为这需要很多数学知识


其实,大多数编程需要的数学知识不超过基本算数
实际上,善于编程与善于解决数独问题没有太大差别

要解决数独问题,数字1到9必须填入9×9的棋盘上每一行、每一列,以及每个3×3的内部方块


通过推导和起始数字的逻辑,你会找到一个答案

例如,在图 1的数独问题中,既然5出现在了左上角,它就不能出现在顶行、最左列,或左上角3×3方块中的其他位置


每次解决一行、一列或一个方块,将为剩下的部分提供更多的数字线索


仅仅因为数独使用了数字,并不意味着必须精通数学才能求出答案


编程也是这样

就像解决数独问题一样,编程需要将一个问题分解为单个的、详细的步骤


类似地,在调试程序时(即寻找和修复错误),你会耐心地观察程序在做什么,找出缺陷的原因


像所有技能一样,编程越多,你就掌握得越好

你认可这样的答案吗? 下面来看看一些知乎网友的回答,你有何想法可以在下方直接评论: 文章开始的小节出自 《Python编程快速上手——让繁琐工作自动化》 一书


《Python编程快速上手——让繁琐工作自动化》 是一本面向实践的Python编程实用指南


本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能


本书的第一部分介绍了基本的Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们


第二部分的每一章都有一些项目程序,供读者学习

每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识


附录部分提供了所有习题的解答

本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者


通过阅读本书,读者将能利用最强大的编程语言和工具,并且将体会到Python编程的快乐


和我一起看看目录 文末告诉大家一件事,最近听说 #软技能#  在知乎火的不行不行的,要不要看看大家的各种奇葩说,嘻嘻,丢个链接,喜欢探个究竟的不拦着


截个图说明真相

https://www.zhihu.com/question/48406009?from=profile_question_card




欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » 程序员不需要知道太多数学,你认同吗?

    标签:

点评 0

评论前必须登录!

登陆 注册