嘿,程序猿,你该学点经济学了!

前言:

笔者一直认为,一个好的程序猿,不仅仅是代码敲得好,其他方面的知识和能力同样很重要。特别是随着年龄的增长,很多人也慢慢的往管理层发展。这个时候沟通与协调能力变得更加重要,而一些策划,推广方面的知识也同样是不可缺少的。

说到这里我们不得不提到经济学。懂得一些经济学的知识,不仅能在工作中运用,还有一个大家很关心的作用,那就是理财!

那么接下来我们就从曼昆的经济学十大原理开始,一起来学习,程序猿的经济学!

1.什么是经济学?

「经济」这个词来源于希腊语 oikonomous,意思是「管理一个家庭的人」,乍一看,感觉有点牛头不对马嘴。但是仔细一想就会发现家庭和经济之间有着许多相似的地方。

「经济学」则是研究社会如何管理自己的稀缺资源。

经济学的研究是涉及到很多方面的,但是总的来说可以用几个中心思想统一描述出来。而曼昆的经济学十大原理则是提炼得最为精辟的,也是最多人推荐的。

2.原理一:人们面临权衡取舍

我们生活中时时刻刻面临着权衡取舍,小到每天吃什么,大到工作和伴侣的选择。

经典的权衡取舍是”大炮和黄油”,放在我们国家的话就应该是”小米和步枪”。当国家在保家卫国的步枪中投入的更多,那么人们用于生活的小米的支出就会更少。

作为一个程序猿,我们面临的取舍就更多了。很多小伙伴应该深有体会,有些领导在布置任务时,即要求速度要快,又要求质量要高,只给你一天时间,但是又要求你考虑得面面俱到。

以前每次听到这样的要求时,都只能在心里默默的骂一句,MLGB,你行你上呀。但是学了经济学后,你就可以拍着桌子告诉他,伟大的经济学家曼昆说过,人们面临权衡取舍!

当然,玩笑归玩笑,我们在工作中遇到这样的情况时,就要懂得权衡取舍了,当遇到不重要的模块的时候,那么就以时间为主,质量的话可以稍微放低一点。但是遇到一些很重要的模块,比如说数据库的规划,那么就要以质量为主了,哪怕领导已经要求了,也应该再次尝试争取一些时间。

3.原理二:某种东西的成本是为了得到它所放弃的东西

前面我们说到了权衡取舍,那么我们做决策的时候就会对比两者的成本和利益,但是很多情况下成本并不是一目了然的。

拿一个知乎上常见的问题来举例,比如「我想辞职回家,全职自学,然后转行做程序猿,大家觉得可取吗?」,这里就面临权衡取舍了,到底应该是转还是不转,那么我们就要考虑转行的成本和收益了,这里我们只对成本做分析。

首先很多人讲到成本,会先想到转行这段时间的花费,比如说衣食住行,学习或培训的费用。

但这其实并不准确,某件东西的成本应该是为了得到它所放弃的其他东西,也就是所谓的机会成本。

回到转行这个例子,那么转行的机会成本并不应该包含衣食住行,因为无论你是否要转行都是需要衣食住行的,除非你转行会导致你的衣食住行成本变高。

其次转行的最大机会成本应该是时间,而这段时间你可以用于其他事情,比如说工作,所以转行的最大机会成本之一就是这段时间你如果用于工作能够获取到的收益。

这就是为什么很多运动员都没有读完大学就退学从事职业运动了。因为他们如果不读大学,而是从事职业运动,每年可以赚几百万美元,所以他们觉得读大学的机会成本太高,就不愿意读完大学了。

(讲到这里就不得不赞扬一下我最喜欢的 NBA 球星之一的石佛邓肯,他可是为了实践对母亲的诺言,硬是推迟了两年,等到读完大学才进入NBA)

4.原理三:理性人考虑边际量

首先我们要知道,经济学通常都是假设,人是理性的。而理性人所追求的目标都是利益的最大化。

然后我们再来看「边际」,所谓的边际,其实就是指边缘,有点类似于我们大学学的微积分。

理想人通常通过比较边际利益和边际成本来做出决策。

拿一个很出名的例子来说,就是飞机起飞前的机票价格。假设一架飞机有 100 个位置,起飞一趟所要的成本是 5 万元,那么一张机票的成本应该是 500 元。按照常理来说航空公司不应该以低于 500 元的价格出售机票。

但是航空公司作为一个理性人,他要通过考虑边际收益和边际成本来做出决策。现在飞机马上就要开了,这个时候无论卖不卖票,起飞的成本都不会变了,那么增加一个乘客的成本就只有一瓶水和一包花生的费用,所以就算是低于平均成本 500 元,航空公司还是会愿意出售机票。

(我们吃第一个橘子的时候边际收益是最高的)

5.原理四:人们会对激励做出反应

激励是引起一个人做出某种行为的某种东西,比如惩罚或者奖励的预期。

在经济学研究中,激励起着至关重要的作用。有一部分经济学家甚至认为,整个经济学的内容可以简单的概括为「人们对激励做出的反应,其余内容都是对此的解释」。

最简单的一个例子就是,笔者曾经的公司,将加班费降低了,导致自愿加班的人变少了。这就是人们对激励做出的反应。

但是并不是所有的激励反应都是那么简单明了的,笔者印象最深的一个案例就是,「安全带的发明提高了车祸发生率」。这个结论是不是有点反常规呢?

首先人们选择谨慎开车是有成本的和收益的,成本是司机的时间和精力,收益是避免了车祸带来的伤害。

然后安全带的发明会提高车祸发生时的存活率,降低伤害。那么谨慎开车的收益就会降低。

谨慎开车的收益降低,那么人们选择谨慎开车的程度就会更低,所以车祸发生的几率就更大了。

因此安全带的发明提高了车祸发生率。

(金钱激励出来的孝)

6.原理五:贸易可以使每个人的状况都变得更好

贸易可以使每个人的状况都变得更好,我们通过一个反面教材就可以看出来,那就是明朝时候的闭关锁国。

因为贸易和体育比赛不一样,他不是说一方赢了,另一方就一定是输了,贸易的竞争是可以实现双赢的。

所以对于程序猿来说,有些人可能会有这样的想法,那就是我把一些私人珍藏的知识传播出去了,那么我的竞争对手强大了,这样对自己很不利。

然而事实刚好相反,只有大家相互交流,相互分享,这个行业才能够更加繁荣向上,每个人才能够得到更好的发展。这就是为什么 IT 行业那么发达的美国,开源精神那么浓厚。

所以这里我留下我的博客地址,愿意与我互相交流的朋友可以关注我的博客,或者通过博客联系我,希望能够有机会与你交流!

http://blog.csdn.net/yulyu

7.原理六:市场通常是组织经济活动的一种好方法

学习经济学,你会经常看到一个概念,那就是「看不见的手」,这支看不见的手其实指的就是「市场经济」。

正常情况下,市场会以它内在的机制维持其健康的运行。其中主要依据的是市场经济活动中的经济人理性原则,以及由经济人理性原则支配下的理性选择。

这些选择逐步形成了市场经济中的价格机制、供求机制和竞争机制。这些机制就像一只看不见的手,在冥冥之中支配着每个人,自觉地按照市场规律运行。

拿 Android 行业来说,前几年移动端异常火爆,Android 从业人员供不应求,这个时候「市场」这只看不见的手就会通过价格来调节供需,通过提高 Android 从业人员的薪资待遇,使得更多的人愿意投入到这个行业中,减少供需差距。

而近两年 Android 行业开始不景气,市场出现供过于求的情况,这个时候「市场」这只看不见的手又会通过价格来调节供需,通过降低 Android 从业人员的薪资待遇,从而使得越来越少的人会选择这个行业,这样也减少了供需差距。

市场就是通过价格来调节供需之间的差距,使得供需之间维持一定的稳定性。

8.原理七:政府有时可以改善市场结果

有人可能会觉得,既然市场这只看不见的手如此伟大,那么为什么我们还需要政府呢?

但其实只有在政府制定了相关规定,并很好的维持市场制度的情况下,市场这只看不见的手才能够施展其强大的魔力。

就比如说农民如果预见他种的粮食会被偷走,那么他就不会老实的选择种庄稼。这个时候只有政府制定完善的规章制度,才会有农民愿意种庄稼。

所以经济学家又把政府的调节称为「看得见的手」。

我们需要政府,还有一个原因,那就是市场有时候也会调节得不好,经济学家用「市场失灵」来描述市场本身不能有效配置资源的情况。一个典型市场失灵的例子就是「污染」。

而对于我们这些奋斗在一二线城市的程序猿来说,房价一定是大多数人绕不开的心病。如今的房地产行业,就是属于典型的市场失效情况,房价往上涨,需求反倒更高了。

这个时候就需要政府这只「看得见的手」来进行调节了,可是近两年的情况大家都很清楚,房价是越调整越高,这就是因为政府调节也有时候也可能会失效。

我们说政府有时可以改善市场结果,并不意味着它总能这样。公共政策并不是天使制定的,而是由极不完善的政治程序制定的。

有时所设计的政策只是为了有利于政治上有权利的人;有时政策是由动机良好但信息不充分的领导人制定的。

所以当我们学会了经济学以后,就能够更好的判断一项政府策略什么时候是正确的,因为它促进了效率或者平等,而什么时候是不正确的。

对于绝大部分程序猿来说,都是像我这样,家境一般,回到小城市的话没有什么资源和人脉。留在大城市有更多的机会和选择,也更加公平和平等。所以我不想逃离北上广深,因为我一直相信,通过我们的努力一定能够在大城市有立足之地,也希望市场那只看不见的手以及政府那只看得见的手能够早日恢复他应有的调节能力。

但是无论如何,请记住,房子不是最重要的,爱才是。

9.原理八:一国的生活水平取决于它生产物品与劳务的能力

世界各国生活水平的差别是非常惊人的,在 2008 年的时候,美国的人均收入大约是 47000 美元。而尼日利亚的人均收入是 1400 美元。为什么会有那么大的差距呢?

几乎所有生活水平的差距都可以归因于各国「生产率」的差别,也就是每一单位劳动投入所产生的物品与劳务数量的差别。

经济学家研究表明,决定生活水平的首要因素是生产率,而其他因素都是属于次要因素。

其实对于我们程序猿同样如此,我们的生活水平取决于我们的产出量,能干多少活就拿多少钱。有时候有些人会觉得,我明明那么努力了,可是为什么老板不愿意涨我工资。但是你的工资是与你的产出成正比的,对于老板来说,他关心的是结果,是产出,而不是过程。

就像前段时间炒得沸沸扬扬的「华为裁员事件」一样,对于企业来说,你的工资取决于你对公司产出的贡献,当你的产出远远小于你的工资的时候,企业理所当然的会把你裁掉。

所以我觉得华为这样做,无可厚非。只要符合法律和规定,该分配的分配,该补偿的补偿,那也是可以理解的。(但是作为程序猿,当初听到这个消息还是难免有点失落的。)

你要明白,对于一个国家是如此,对于一个人也同样,只有提高你的「生产率」,才能获得更好的生活水平。技术的研究是一种渠道,写作是一种渠道,而学习经济学同样也是一条渠道。

10.原理九:当政府发行了过多货币时,物价上升

1921 年 1 月 德国一份报纸的价格是 0.3 马克,但是 1922 年 11 月,不到两年,一份同样的报纸的价格为 7000 万马克,这就是典型的通货膨胀。

但是为什么会发生通货膨胀呢?大多数严重或者持续的通货膨胀,其罪魁祸首都是货币量的增长。

近年来,我国为了刺激消费,多次进行扩大内需的计划,结果导致货币发行过多,从而产生通货膨胀,比如说 08 年著名的「四万亿」(并不是发行了四万亿货币)计划。

作为一个普通的程序猿,对于通货膨胀的发生我们无法控制。但是我们要懂得什么时候通货膨胀会更容易发生,也要懂得如何在通货膨胀发生时,对自己的财产进行保值,毕竟这都是我们辛苦工作,加班熬夜,好不容易存的老婆本。

11.原理十:社会面临通货膨胀与失业之间的短期权衡取舍

长期来说,货币的增加会导致通货膨胀,但是短期来看,它的影响又不一样了。

  • 首先货币的增加能够带动需求。
  • 需求增加,那么企业会提高员工待遇并雇佣更多的员工。
  • 雇佣更多的员工代表着失业率会下降。

所以政府就面临着权衡取舍了,到底是选择无视失业率的提高,还是为了降低失业率,从而导致通货膨胀。

这种权衡在刚刚卸任的美国总统奥巴马身上就曾备受争议,由于 08 年全球经济衰退,导致美国人民收入下降并且失业率激增。为了降低失业率,奥巴马采取了一系列的措施,从而大大降低了失业率。但是最终的结果也将会是导致通货膨胀。

我国近年来的情况同样如此,上面我们说到的「四万亿」计划,同样是为了降低失业率,但是与此同时也会产生通货膨胀。

同样的,对于这些国家政策层次的东西,我们无法控制。但是要知道国家为什么会这么做,什么时候会这么做。这样我们才能够顺势而为。

12.总结

本文只是为了展示经济学所研究内容的概括,在以后的文章中,笔者将更加充分揭示其神秘面容。

热门文章

时间: 2024-11-07 08:25:16

嘿,程序猿,你该学点经济学了!的相关文章

Java程序猿跳槽应该学哪些方面的技术

互联网产品.大型企业级项目常会用到的: 并发处理技术.具体到Java上通常是涉及java.util.concurrent.并发锁机制.NIO等方面,当然最近比较火爆的Netty框架也可以作为高并发处理的备选方案之一,这需要对Java的线程调度机制有着比较深的理解.不过这些可能会涉及并发控制的对象(比如reentrantlock等)只能存在于一个JVM里的问题,一旦系统规模大到需要部署多个JVM来处理并发的情况,则需要采用共享session的技术(比如spring-session),或者尽可能将系

程序猿学习创业《第一期》

多年以来,黑程序员一直是一项广大人民群众喜闻乐见的娱乐活动,大家不仅黑程序员,程序员也喜欢自黑,如此一来,大家好像都觉得黑程序员是一项天经地义的事情了. 在网上的段子里面,我们看到的程序员都是不修边幅,邋遢随意,没有妹子,仿佛注定要孤独终生的屌丝,我并不喜欢屌丝这个词,一般我只用在自嘲,自黑,极其讨厌别人评价自己. 事实绝非如此 众所周知,程序员属于高收入群体,个别实力特别强的或运气特别好的程序员,可以轻易的跻身富豪行列,全世界最有钱的人里面,也有不少程序员,比如扎克博格,李彦宏,马化腾等等.今

张一鸣:做出“今日头条”的“程序猿”

四战四败后,第五次创业他做出“今日头条”.人家靠编辑整理新闻,他偏让代码推荐新闻. 作为程序员,张一鸣和一帮“码农”为“今日头条”写了上万行代码:作为CEO,他“发明”了一套工程师逻辑的公司运营规矩. “今日头条智能水平只能打30分” 员工们对张一鸣有个共识:一个没什么爱好的“码农宅男”. 张一鸣听了很委屈:我有爱好的,我的爱好就是获取信息! 自称“重度信息获取症”患者的张一鸣,初中时一周要读二三十份报纸.从本地报纸到<人民日报>,只要带字的他都不放过,连报纸中缝都会仔细看完.现在不管多忙,他

CSDN日报20170407 ——《嘿,程序猿,你该学点经济学了!》

[程序人生]嘿,程序猿,你该学点经济学了! 作者:夏雨 笔者一直认为,一个好的程序猿,不仅仅是代码敲得好,其他方面的知识和能力同样很重要.特别是随着年龄的增长,很多人也慢慢的往管理层发展.这个时候沟通与协调能力变得更加重要,而一些策划,推广方面的知识也同样是不可缺少的. 说到这里我们不得不提到经济学.懂得一些经济学的知识,不仅能在工作中运用,还有一个大家很关心的作用,那就是理财! [Java 编程]死磕Java并发--深入分析CAS 作者:chenssy CAS,Compare And Swap

嘿,程序员,你该学点经济学了!

前言: 笔者一直认为,一个好的程序员,不仅仅是代码敲得好,其它方面的知识和能力相同非常重要. 特别是随着年龄的增长.非常多人也慢慢的往管理层发展. 这个时候沟通与协调能力变得更加重要,而一些策划,推广方面的知识也相同是必不可少的. 说到这里我们不得不提到经济学.懂得一些经济学的知识,不仅能在工作中运用,另一个大家非常关心的作用.那就是理財! 那么接下来我们就从曼昆的经济学十大原理開始.一起来学习,程序员的经济学! 1.什么是经济学? 「经济」这个词来源于希腊语 oikonomous,意思是「管理

跟叶子学把妹——教程序猿把妹第八集

自<天方叶谈>创刊以来,叶子一直在努力将自己的所见.所思.所感一点一点终结成泡妞经验,目的只有一个,就是让更多的伙伴们能够找到属于自己的"幸福"!不过,说来说去,现实中叶子其实就是个妞,还是个被别人追的妞(害羞ing- 没办法老娘就是这么炙手可热) 思来想去,这些经验也只是很小的一部分,叶子作为程序猿们的知心小妹妹,必须要捕获更多的信息量,才能让程序员哥哥们成功捕获猎物,啊~不对,是找到心仪的女盆友.有时候我也会想,到底自己跟大家总结的这些经验真的对么?现实中真的对程序员哥

一个程序猿从金庸开始的读书历程

大学4年是--除上初中之前--最快乐的时光了,大一的我拒绝了所有社团的诱惑--这似乎和正常的大学生活有些南辕北辙--除了按时上下课赶食堂抢热的饭菜之外,唯一的生活追求就是跑到图书馆看上半篇<神雕侠侣>或者<天龙八部>神马的,<神雕侠侣>是我最早接触的金庸电视剧,还记得那时白白瘦瘦的古天乐以及不食人间烟火的李若彤.初中之后到整个高中就很少看电视剧和被老师奉为非正统的课外书了,那些如今都成为穿凿引线的遗留童年记忆,却影响着6年后上大学之后的我. 我现在喜欢读很多种类型的书,

Java程序猿学习当中各个阶段的建议

回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议 引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的. 但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了. 其实之前LZ写过一篇文章,但是那篇文章更多的是在讨论“面试前该不该刷题”这个

做程序猿的老婆应该注意的一些事情

今天来说说一位女青年的老公以及他们的事儿.如有雷同,纯属巧合. 十一年前我和程序猿第一次见面,还是大一军训期间.我甚至不确定程序猿是否记得那是第一次见面.当时不小心装伪文艺参加了吉他社,想借一本吉他入门书,然后同在吉他社热心的海哥说他一同学有,就带着我去拿书了.于是我们第一次"见面"了,我只看见一个对着电脑,佝偻着背的背影--严重怀疑程序猿根本没抬头看一眼那个已经晒得像反转熊猫一样的妹子,因为他递过来书以后,又迅速投入到了电脑的怀抱,相对应的,我也不记得他长什么样了. 我从来没有读懂过