不要陷入自己挖的坑里面。分析一下所谓的发展危机
-------------------
从笑话开始
-------------------
有个经典的笑话,我估计是一辈子都忘记不了了(先声明,与政治无关,仅笑话。)
苏联的优势在哪里?在于解决了其他制度不存在的问题。
这个笑话的意思就是:不要陷入自己挖的坑里面。但是最近我却发现,当事业发展到一定程度,非常容易陷入自己的坑里。
------------------
从数学角度解析
------------------
先从数学角度分析一下这句话的含义:
1. 假设我是一名程序开发者,每天能完成10个功能点。
2. 当事业刚刚开始的时候,我一无所有,所以发展很迅速,可能5天时间,就完成了50个功能点了。相当于我有了自己的框架、类库、系统。
3. 可是这个时候问题也出来了,每天10个功能点会带来1个维护点。而维护的时间和开发一个功能点的时间是一样的。
4. 这个现象,导致我发展越来越缓慢。
5. 这样当我最终艰难的奋斗到了100个功能点后,就来到了瓶颈,因为我每天必须去处理10个维护点。
这个数学模型,就简单解释了“自己掉入了自己的坑里面” 这个概念。
-------------
现实生活的映射
-------------
在现实中是什么意思?
比如我们年轻的时候年少气盛,不顾一切发展,可是到了一定的规模,却发现所有时间都用在了维护当前状态。例如一个公司,如果我们不去解决现有的问题,公司会关门;如果去解决,那么公司永远只能维持下去,而不能发展。
估计很多人,想想身边、想想自己,就会发现这个现象随处可见。
开发人员,当自己的类库积累到一定程度,会发现用于维护、纠错、写文档等时间已经超出了开发新类库的时间。
创业人员,当自己买卖到达一定规模,需要花费时间去处理员工关系、入货、销售等等,已经没有时间去做扩张。
家庭,当到达一定的阶段,夫妻就要处理日常生活问题、孩子问题等等,已经没有时间去了解自己。
这个就是自己挖的坑,把自己陷下去了。
------------------
遇到了瓶颈
------------------
这个就是所谓的瓶颈效应了。如何解决呢?
1. 快刀斩乱麻,直接抛弃过去,利用现有资源重新开始。这个经常见了。
例如:开发人员转行管理、创业人员转行新的行业、家庭夫妻离婚。可是最终,由于核心问题根本没有解决,仅仅是回避掉了,所以仍然会来到瓶颈。
2. 一种持续发展的思路,回到开篇的数学分析,就是“减少功能点带来的维护点”。
比如开始的时候10个功能点带来1个维护点,那么到了50个功能点的时候,需要进化到20个功能点带来1个维护点。
可是说的简单,做起来实在太难了。 就例如博客园,有很多兄弟发表文章介绍自己的框架、思想等等。可是一旦他们来到这个阶段,就开始陷入了介绍框架、宣传思想、写文档教新手的阶段。
表面上,好像做了很多事情,可是一段时间过去后,却发现好像什么事情都没有做。
这个“瓶颈” 我也正烦着。不知道比尔盖茨、facebook、开心网这些成功的人士,是如何突破瓶颈的呢?