我再等一分钟
吃过最大的亏就是现在看数据分析与挖掘的书,面对各种各样的矩阵、积分、微积分等各类高数,线代的知识......头发一撮一撮地掉。
年7月9日
(35)
0x
吃过最大的亏就是写傅立叶变换,因为不会用MATLAB,看书查资料之后用C++写了一版,之后被diss,可怜我的头发。
年7月9日
(27)
周洪
自从入了AI坑,数学上吃亏就没停过,也是很绝望了,你以为自己学的计算机,其实学数学的时间和码代码的时间差不多,这是最恐怖的。
年7月9日
(15)
团子??
感觉最吃亏的就是有些计算可以通过数学方式来解决,避免冗余的代码和for循环。
年7月9日
(60)
一流程序员靠数学
二流程序员靠算法
有句话说得好,编程的基础是计算机科学,计算机科学的基础是数学。
学好了数学,会让你在编程中游刃有余。
有关程序员编程应该掌握多少数学知识的争论,从来没有停止过,不然在知乎上随手一搜,这类问题也不会比比皆是了。
想一想你学习、工作中,有没有为这些事发愁过:
1.一个需求,你写10行代码,别人1行就搞定了,而且还知道这个算法空间与事件复杂度。2.老板让搞用户个性化推荐,数学不好,搞不懂推荐逻辑是什么,更别提优化了。3.看着身边同事准备转行AI,数学不行,我该从哪下手?
数学不好就不能编程了吗?当然不是!数学不好,也可以从事编程。因为大部分的编程场景对于高深数学的应用相对来说比较少,所以就算很多人数学不好也可以把编程做得不错。
但如果涉及到算法层面,或者高性能的框架等,如果你没有较强的数学能力是玩不转的。对于编程,数学主要表现在两个方面。一个是逻辑思维,另一个则是编程里复杂的算法需要的数学基础。编程经常要和电脑打交道,需要很强的逻辑思维,而数学思维对编程有着提升作用。另外,算法对编程异常重要,随着人工智能的发展,目前对各种算法的要求也变得非常迫切,未来数学对于程序员来说是必备,数学决定了一个人在技术上能发展的上限。但是道理我都懂,如何才能真正学好数学呢?
如果我说有一场这样的直播,由微软资深算法工程师李烨解读,帮你梳理程序员学习数学过程中遇到的问题并帮你找到解决方法,为你解决编程中数学带来的困扰,你会不会有兴趣?
在这场直播里,李烨老师会告诉你零基础程序员必知必会的一些数学基本功:
数学理论在编程中的实际应用
回顾那些经典入门的数学案例
一份普通程序员必备的数学知识清单
程序员学习数学的一些方法、误区和最佳途径
那我再告诉你,这个直播是限时免费的,你是不是立刻就想来参加?
(扫码订阅直播吧?)如果你对这场直播还有疑问,那请继续往下看!
Q:直播的导师是谁?我不了解?
A:李烨,微软资深算法工程师。Gitchat“机器学习极简入门”“编程算法同步学“等畅销专栏作者。
Github: