前言:但是,这可不意味着数学和编程之间没有联系。恰恰相反,他们之间存在着千丝万缕的联系,早期的计算机从业者大都是数学高手,Bill Gates就是数学尖子生,年轻那会儿还考虑过当数学教授呢!
作为程序员,你在编程时吃了哪些数学的亏?
最近这几年,断断续续有人给我留言,连亲戚都托我妈给我带话,问我他家孩子数学成绩不好,以后能当程序员吗?
我通常都告诉他:没问题,大胆干!做编程开发用不着多么高深的数学知识。
但是,这可不意味着数学和编程之间没有联系。恰恰相反,他们之间存在着千丝万缕的联系,早期的计算机从业者大都是数学高手,Bill Gates就是数学尖子生,年轻那会儿还考虑过当数学教授呢!
只不过随着计算机行业的发展,我们接触底层的必要性逐渐减少,也就没必要再跟二进制什么的打交道了,在现有编程语言的支持下写逻辑就万事大吉。
但我猜大家心里都清楚:只会写业务逻辑的人,只能称作码农,很难成为资深开发工程师,想深入进阶的编程开发,数学就是最大的拦路虎。
这一点,做算法和人工智能的朋友应该深有体会,在大数据和智能化的时代,学好数学就是门槛本身,这话绝不夸张。

△Google投放在101公路的“数学通关招聘广告”
所以,我可以负责任地说,数学基础的好坏,会决定一个程序员的发展潜力。很多大公司在招人时,都会优先考虑数学专业的毕业生。无论是Google在硅谷交通动脉101公路的“数学通关招聘广告”,还是Intel的数学面试题,都足见这些大公司对员工数学基础的重视程度。
作为编程开发的底层基础,数学的重要性毋庸置疑,但要让我们心甘情愿将这门学了十几年的课程重拾起来,一个好老师至关重要,可以将复杂的问题简单化,让你迅速理解和吸收知识点,黄申就是这样一个人。
他是LinkedIn资深数据科学家,微软学者,IBM ExtremeBlue天才计划成员。目前在LinkedIn从事数据科学的工作,主要负责全球领英的搜索引擎优化,算法和数据架构的搭建。
曾任职于微软亚洲研究院、IBM美国研究院、eBay中国、1号店和大润发飞牛网,长期专注于大数据相关的搜索、推荐、自然语言处理、广告以及用户精准化领域。
说真的,这种资历的人来开专栏,确实难得,内容我读了几篇,感觉这个专栏非常适合想扎实打下数学基础的程序员和准程序员,跟着好好学,错不了。
文章出自:http://qh.itpxw.cn/peixun/software/201845519.html
文章标题:切记:不会数学的程序员将来要吃大亏
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员
用户级别:10
机构名称:IT培训网
联 系 人:罗老师
联系电话:13783581536
联系手机:13783581536
在线客服:
在 线 QQ:
电子邮件:
网站域名:http://www.itpxw.cn
注册时间:2016-07-18 11:07
最后登录:2024-02-20 13:02
Java定义方法的格式是什么?IT培训网小编来告诉大家。所谓方法...
大家在Java教程中会学到关于Java消息推送的知识,那么,Java消息...
常用的Java日期格式转换有哪些?IT培训网小编来告诉大家。 1...
Java创建对象数组的方法是什么?IT培训网小编来告诉大家。Ja...