我见过很多牛人很多的公司,每次为一个非常小的技术选型吵得不可开交,产品也是多一个按钮,少一个按钮,怎么摆放也是吵得不可开交。
我直觉上一直觉得这不对,但是不知道怎么描述。这次重新看《Lean Startup》体会很深。
大概意思是说,如果一大堆想法里面,只有一两个经过了验证,(其他都没有经过验证,讨论的时候都是空口白牙),那么你们不是企业家,而是政客,因为你要去推销你的主意。这样你的公司就变成了政客和推销员的游乐场。如果你可以做500个测试,那么每个人的想法都可以得以验证,这样做事情才会靠谱。
我们做程序和做公司在这点很像,当一个程序很慢,即使你很有经验,往往你猜测的性能问题点都不会完全正确。你需要怎么做呢,很简单,跑profile,看数据。老程序员,系统管理员也都爱跟年轻人讲多看数据,少扯淡,也是这个道理。
谁都知道验证是真理,但是验证需要时间和成本的,有的时候老程序员的经验判断准确率还是蛮高的,有的时候根据老程序员的经验做的事情分分钟就可以搞定,但是通过验证则需要大量的时间和人力成本,所以管理层就只能把堵住压在老程序员的经验上。
从企业的角度说,往往是更需要独裁,太民主了反而做不好。
从个人的角度说,多做试验,多验证,对自己有好处。
牛人都有自己的想法,而牛人也特别爱坚持自己的想法,牛人多的公司就会有一大堆坚持自己想法的人 pk。
其实每个想法可能都不错,但是到底有多不错,还是要实践检验。
凭借常识大略都能filter掉十分不靠谱的想法,然后剩下靠谱的几个,AB test 一下。
这样比较科学,也比较低成本。