一个简单数学原理的启示

我们从一个问题开始,为什么小步快跑,快速迭代的做事方法被越来越多组织推崇?初创团队资源有限,时间是最大的成本,如果在一定时间内无法找到突破的方向,就会逐步走向消亡,所以快速试错是生存需要;巨头如腾讯,阿里,积极倡导“大公司,小团队”的文化,亚马逊一直强调“两个披萨”的项目团队原则,是为了保持做事的敏捷和活力,不被冗沉的流程拖慢迭代的节奏。传统意义上那种“详细规划,按步落实,完美上线”的理念和方式,在变化不断加速的当今,越来越显现出它的局限和劣质。上述的事实和现象有多种不同角度的解读,我们尝试从数学的角度回答一开始提出的问题。

如果把创业看成一个目标函数,这个函数包含的变量非常多,显性的变量如团队,产品,资金,用户,市场,竞争对手,合作伙伴等,隐性的如位置环境,政策监管,行业事件等,还有预料不了的如蝴蝶效应一般的变量;不仅变量多,变量之间的关系也复杂,有线性关系的,有反比例关系的,有不等式多次方约束的,还有很难定义相关关系的。虽然每个创业者的目标函数不一样(有人对财富偏重,有人关注产生社会价值,有人是自我实现需要),但目的是一样的,就是使自己定义的目标函数达到最值。创业的过程就是找目标函数的解的过程,让它达到最值。

数学定理告诉我们,对于这样复杂的目标函数,是没有解析解的,也就是不能找到像解一元二次方程那样的一个公式,你把参数套进去就能得到答案。那怎么求解呢?通过迭代的方法,不断调整旧变量的值,直到目标函数收敛(逼近)到极值为止。这等于是说,1.创业没有固定的方法,按部就班去做就能成功,不存在这么一个成功公式。2.创业的过程实质上是一个变量迭代的过程,只有不断的调整你的团队,产品,用户等变量的值,才是达成目标的根本方法。迭代的速度越快,越能加快收敛的速度。所以,开头提出的问题,数学上其实已经给出了答案:因为快速试错和迭代是解决复杂问题的本质方式。

在求解目标函数的过程中,迭代的算法尤为重要,好的算法事半功倍,在短时间内就能让目标函数收敛,而漫无目的的随机试错方法,除非运气特别是,可能在非常长的时间内都无法接近极值。那些牛逼的创业者,在历练的过程中,结合自己的实践、学识和思考,形成了一套高效的迭代算法(做事方式),在少数几次试错后就能找到正确方向,然后在正确方向上一路狂奔;而一般的创业者,即使也知道要不断试错,但算法太弱,收敛速度太慢,最终也难免在竞争中落后。

我们很容易把上面的理论延伸到我们的生活,工作,甚至人生。对于人生这个目标函数,变量几乎无限多,变量间的关系错综复杂,上面的结论告诉我们,没有所谓的可以复制的路径,你沿着它走就能到达目标,人生没有解析解;正确的方法是,一定要去尝试,然后根据结果反馈,调整变量的值,如此循环,才有可能逼近你的人生目标;在这过程中,还要不断升级你的迭代算法,让它变得高效,盲目随机的迭代,谁都等不起这个看不到尽头的时间消耗。

最后,出于完整性考虑,不得不提初始值问题。在求解目标函数的时候,初始值是除了迭代算法外另外一个很重要的因素,初始值的选取是具有偶然和随机性的,一个好的初始值(譬如离极值距离很近),可能会大大缩短目标函数收敛需要的时间。你出身很好,你很聪明,你颜值很高,这些因素或许能给到你一个不错的初始值,但要明白运气在其中其实占了很大一部分,这样,你才不至于因为拿了一手好牌而得意忘形,把好牌打烂。当然,如果运气欠佳,拿到一个不好的初始值,也不必悲观,因为它的影响不是全局决定性的。

你可能感兴趣的:(一个简单数学原理的启示)