用代码学习数学:解锁数学在现实中的赚钱潜力
数学,对于很多人来说,就像棒球、诗歌或美酒一样,有人痴迷其中,愿意为之奉献一生;而另一些人则觉得难以理解。在学校接受了十二年的强制数学教育后,我们往往被划分到了这两个阵营中的一个。就像如果我们像学数学一样在学校里学习葡萄酒知识,每天听一小时关于葡萄品种和发酵技术的讲座,每周五天,还可能被布置喝三到四杯葡萄酒作为作业,这样的学习方式可能会让我们对葡萄酒失去兴趣。数学学习也是如此,传统的讲座和作业模式可能会让我们对这门学科望而却步。
其实,数学是一种需要培养的品味,而学习数学最好的工具之一就是 Python 编程语言。在高中学习数学时,我们看到的往往是黑板上的公式,而不是计算机代码。但实际上,高级编程语言比黑板更强大,比昂贵的计算器更通用。用代码学习数学的好处是,数学概念必须足够精确才能让计算机理解,不会有对新符号含义的模糊解释。
学习数学的动力有很多,比如被数学概念的美所吸引,享受解决数学问题的乐趣,或者为了实现自己开发应用程序或游戏的梦想。而更实际的动力是,用软件解决数学问题可以让我们赚很多钱。下面就来看看数学和软件结合在现实中的一些赚钱应用。
1. 预测金融市场走势
在高中的数学课上,我们常常会问:“我在现实生活中什么时候会用到这些东西?”老师告诉我们数学能帮助我们在职业上取得成功并赚钱,事实也确实如此。
曾经,我们印象中的股票交易员是穿着西装、开着跑车、对着手机向经纪人大喊大叫的中年男子,但现在情况不同了。在曼哈顿的摩天大楼里,有数千名被称为“宽客”(quants)的人,也就是定量分析师,他们设计数学算法来自动买卖股票并获利。
股票价格会实时且不稳定地变化。例如,如果你在第
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



