最近半年来,我们收到了很多留言,有很多都是相似的问题:
1)数学不好搞编程好难,因为数据结构、编程语句、算法,核心原理都是数学。而且光会基础数学远远不够,还需要概率论,微积分、优化理论等等!
2)数学不好做算法优化,只能现搬书里的算法,遇到不一样的问题,就不会了,要是赶上面试基本就凉凉了。
3)公司产品要做个性化推荐,数学不好的根本搞不懂推荐逻辑是什么,更别说做算法优化了。
4)一个需求,我写10行代码,数学好人1行就搞定了,虽然看懂了代码,但就是不知道别人是什么设计出来的。
5)想学AI,发现核心都是数学,不会的话,自己连入门的机会都没有。
每个程序员的困境都不尽相同,但是都可以归纳成一句话:数学不行,做什么都很不行!
相信我,这些问题,90%的程序员都遇见过!从来不是个例,只不过大多数人和他们一样,从未重视过而已!
1为什么会出现这样的问题?
其实,只是我们努力错了方向。
我们在初学编程时,都过分