数学不好做算法优化,每次遇到不一样的问题就不会了,要是赶上面试基本就凉凉了。
平时很难搞懂像数据结构、算法、复杂的语句等等,因为这些核心原理都是数学。而且光会基础数学远远不够,还需要概率论,微积分、优化理论等等!公司产品要做个性化推荐,数学不好的根本搞不懂推荐逻辑是什么,更别说做优化了。一个需求,我写10行代码,数学好的人1行就搞定了,始终搞不懂人家是怎么设计出来的。想学AI等新技术,发现核心都是数学,不会的话,自己连入门的机会都没有。每个程序员的困境都不尽相同,但是都可以归纳成一句话:数学不好,干什么都不行!相信我,这里的问题,90%以上的程序员都遇见过,从来不是个例,只不过从未得到重视而已!
问题到底出在哪里?其实,只是我们努力错了方向。
我们在初学编程时,都过分