Opinions & Thoughts

用经济学眼光理性地看待世界
听课感想

-张磊-

听课感想
2008.07.08

07级信息学院计算机系博士 张磊

别有洞天
作为一名CS的研究生,和计算机打交道大概有5年的时间了。计算机科学这门年轻的学科,以其独特的无穷魅力吸引着每一位醉心于CS的学子。几年的严谨科班教育,让我们感受了太多计算机的伟大,并且让我们从心底改变了自己,甚至潜意识里想问题、看世界都已经变成了CS人特有的方式。


然而,王老师的讲座让我看到了计算机科学以外原来别有洞天。王老师的课主要讲授了经济学的十大基本原理。在短短的两三个小时里算是给我们来了一次快速充电。尽管讲授的内容仅仅是经济学里面最入门、最基础的知识,但是却让我感受到了一种豁然开朗的感觉。以前我们学到的知识都是关注于某个具体的问题,然后考虑问题的本质,分析解决问题的算法,最后再思考不同算法的复杂性等等问题,这些是我们所关注和擅长的。但是我们缺乏一种比解决问题层次更高的知识,比如宏观来讲的策略分析等。而经济学恰恰是考虑的是这些宏观层面的东西,真正的理科研究的是微观层面的。两者站在不同的高度,思考问题的方式大相径庭。王老师的十大原理可谓高屋建瓴的把经济学的核心思想抽取了出来,我想对于我们来说最重要的就是如何理解这些精髓,仔细的体会经济学家的思考问题的方式。


受益匪浅
具体而言,我谈谈感触最深的几个收获。(一)边际分析法,在我看来这个方法算是经济学里最有特色的方法,很有意思。在很多问题中我们都需要在一定范围之内找到一个均衡点,或者最优点,如果我们能够确定一个效用函数,进而确定了影响因子的变化与我们预期效果之间的联动关系,然后求一次导,找到一个极值,这个点即为所求。利用这样的想法去考虑问题使得在某一个局部可以精打细算地追求到一个极致。(二)机会成本,这个概念也算是很有特色的一个。这让我们在做决定时都需要考虑到被放弃的决定所失去的收益,而当我们关注与某一个具体问题时,通常我们没有显式地考虑过正在做的这件事情其蕴含的机会成本,这一点至关重要。(三)激励机制。当我们需要达到某种目的的时候,如果正面的推动作用不起效果,是否可以反过来考虑,利用某种激励机制诱导事物发展成为你所期望的效果。这是狭义上的激励,广义而言激励可以是各种形式、运用在各种场合,如何通过设置一些激励、利用事物自身的规律,顺势达到你所想的效果,此为我理解的激励的最高境界。当然这需要很高的智慧,不仅要求我们能够审时度势、还要能够运筹帷幄。此外,还有很多的感触,限于一篇A4纸的限制就不多讲了。总之,经济学的东西有很多给我们提供了崭新的思维方式,长时间接受CS的熏陶,偶尔感受一些其他学科还是大有裨益的。


去伪存真
经济学的内容也并不完全是严格的。有很多地方还是值得商榷的。比如我在课上提问时便请教王老师的那个问题,经济学假设每一个人都是追求利益最大化的,假设大家都在用自己心中的效用函数偷偷的在求导寻求一个极大值等等,事实上现实生活中几乎都是不成立的,人所追求的利益是多维、复杂多变的,很难说建立一个函数干净漂亮的把它显示化,更不要说用导数再求导了,事物是变化的、联系的,局部的最优解在现实生活中几乎可以肯定不是全局最优点。这种类似于贪心法的决策机制在现实中是行不通的。


因此,我的感受是经济学本事不是科学,很多地方是不严格的,我们在看待经济学的理论时一定要去伪存真,体会到其思想精髓即可。立足于CS,我们应该兼容并包,在学好计算机科学的基础上,尽量多地接受其他学科的思考方式,使其在我们的学习研究中发挥作用。不仅能够让我们开阔眼界,还能够为我们提供一些新的思路。