边际收益原理

什么是边际收益原理及带给我们的做事启示.

所谓的 边际收益原理(Theory of Marginal Gains), 这个概念来自于商业实践, 指的是通过简单改进一项业务的各个方面, 每一个细枝末节, 都提高一点点, 整体上你将得到一个巨大的提升.

比如, 将产品生产速率仅仅增加 1%, 将产品生产的质量仅仅增加 1%, 将生产的成本仅仅降低 1%, 那么, 整体上会怎样呢? 是仅仅提升 3% 吗? 不是的! 整体上的提升将远远超过 3% ! 而这样的效应就是所谓的 边际收益原理.

来看一个英国自行车队的故事, 它的名字叫天空车队, 曾经是世界最烂的车队之一, 几乎没取得过什么像样的成绩.

后来一个叫布雷斯福德(Dave Brailsford)的接手了车队, 他是一位前职业自行车手, 兼修了一个 MBA 学位, 他把商业领域的这个理念带到了他的车队管理实践中.

他对英国车队做了什么呢? 你要说有什么大的操作那倒也没有, 下面是一些他引入的改进:

  • 找到更轻便的轮胎
  • 找到更舒适的自行车座椅
  • 学习如何清洗车上难接触到的部位, 减少灰尘粘附
  • 请外科医生教他们如何正确洗手
  • 甚至在大赛之前不与其他人握手, 减少生病的几率
  • 买了更舒适的床单和枕头
  • 安排更营养均衡的食物
  • 测试按摩油确定那种恢复效果最好
  • ...

是不是觉得这些都很细碎, 没啥了不起呀? 比如一个更轻便的轮胎可能也就是比原来的轻了 1% 而已, 很多这些改进在其它车队看来根本就是毫不起眼.

可是他们做了几百个像这样不太起眼的小改进! 其结果是在 2008 和 2012 连续两届奥运会期间, 他们都拿下了场地自行车赛中 10 枚金牌中的 7 枚!

其实中国也有这么一句古话: 勿以善小而不为, 勿以恶小而为之.

对于一个程序员来说, 特别是担任了一些领导职位情况, 比如项目经理或技术经理乃至, 如果他能热衷学习, 并不停地寻求改进自己的工作,

一个人只要愿意思考与改进, 可以说, 每天睁开眼睛他都面对着无数的可以改善与提高的小问题.

今天这里改进一下, 明天那里改进一下, 比如:

  • 如何让依赖下载得更快?
  • 如何让应用启动更快?
  • 如何让部署更加自动化?
  • 如何才能更快捷地定位 bug?
  • 如何减少代码提交的冲突?
  • 如何提升测试的效率?
  • 如何让沟通更有效?
  • 如何让团队的技术和业务知识沉淀?
  • 如何降低项目交接的成本?
  • 如何给新员工更清晰的指引?
  • ...

短期看这些小改进都不太起眼, 但日积月累, 这些小改进汇总起来就是一个巨大的提升, 他所负责的整个项目推进起来就会顺畅很多, 他自己以及整个团队也将因此受益良多.

可以说, 任何一个认可了这个边际受益原理理念并积极将其付诸实践的人, 他终将在他的生活和工作中取得更大的成就.