王建硕: 不做得最好的学问

来源:百度文库 编辑:神马文学网 时间:2024/04/30 06:25:41

不做得最好的学问

相关帖子下个月代表百姓网参加财富论坛
不做得最好的学问
小公司,大影响
正直是公司的基石
环境是最忠实的执行者
杀人游戏是议事规则的启蒙
专注
智力题 - 第二部分
镜子为什么翻转左右却不可以翻转上下
智力题
作者:Jian Shuo Wang 发表于: 2010-06-08 16:06

第一次思考这个问题是在微软顾问咨询部的时候。当时我们讨论的问题是:测试是不是做得越多越细越好。有经验的顾问分享,从高层次这是一个业务问题,而不仅仅是技术问题。按照火星探索车的测试要求测试普通自行车是可以的,但是这辆自行车可能没有客户买得起。这个讨论,测试是不是应该太强涉及到。第一个问题是投入多少资源,第二个问题才是在这个框框下做得最好。

最近在创业的过程中,也有类似的感觉。对于任何事情,不见得做的最好就是唯一的正解。在微软这样的大公司,任何事情都要追求卓越,因为大公司里,资源常常不是最紧缺的资源,同时公司的平台足够大到任何一点的改进都会有比成本大得多的回报,而一点点疏忽就可能搞砸整个计划。比如在微软准备PPT,台下基本上都是几百人到上千人,容不得一点差错。而小公司的时候,错了的影响没那么大,而有的资源(无论是时间,钱)都小的多。而进入小公司,就是从一个高成本-高质量,向低成本-低质量的方向移动,而这个质量对于小公司恰恰好就行了。不过这里说的是这篇文章那个中,可以用贬义词描述的部分。

程序员也有类似的转变。最典型的就是Java程序员开始用PHP编程的时候那种不适应。凡是用C++或者Java编过程序,尤其是钻研得最够深的,看到PHP那种没有变量类型,没有命名空间,上来就直接写页面的方式,常常不屑一顾,就算被逼着写起来也是老大的不情愿。原来的5年积累起来的构架的能力,在各种Framekwork里面游刃有余的能力,还有严谨的分层和复用的能力,在PHP的世界里面变成了累赘。尤其在自己还没有把基础的类搭好,隔壁的PHP程序员已经发布了能用的(虽然是恶心的)版本,那种不服,却不得不服;有一肚子的话要说,却找不出什么可以说出口的苦恼,估计经历过的人,都会心有戚戚焉。

面对这种情况,我的建议是,保持足够开放的心态,去适应新的环境。还以编程为例。当自己熟悉Java的时候,我们是站在A点。当我们学会了PHP的那种思路的时候,我们并不是从A挪到了B,而是站在了比A和B高得多的C点,一个可以在两种思路中间游刃有余,自由选择,没有个人偏向,而仅仅是根据不同的情况选择合适的方法的C点。

我们学会的东西就是一味一味的草药。当各种药都会用了,我们才会对症下药,而不是因为自己会用那种药,就给所有的病人吃一样的药,然后对吃死的病人埋怨一番,说他不懂自己的药的好处,说自己的药是好的,要不是这个病人虚火太重,我的药一定药到病除云云。

不仅仅是做得最好,而是最对,才是真的好。