积极地学习
抓住每个机会学习。持续地从失误和胜利中学习。观察客户或者使用AB测试确定哪种方法可行。采用事后剖析的方法,从生产环境发生的偶然事件和问题中学习。
做事不衡量结果,或者发生了偶然事件却没有从中学到什么,全是浪费机会。而你的竞争对手则正在利用这些机会。要持续且积极地学习。学习最好、学习速度最快的公司,通常是发展最快、可扩展性最强的。
你公司的人能否认为他们清楚构建大型可扩展产品所必需的所有知识?也许你的公司认为自个比客户理解得更到位。你能否曾听人说过客户不知道自个想要什么?虽然可能的确如此,客户不能清晰地表达出自个想要的,但并不意味着当他们看到想要的东西时,还不知道那个便是想要的。假如不能抓住每一个机会持续积极地学习,那么相较于那些愿意持续学习的竞争对手来说,你会变得不堪一击。
咋们对因特网上的产品和服务的社会感染性(又称为病毒式增长)做了持续研究,结果显示具有学习文化的组织更简单实现病毒式增长。下边简单介绍一下术语社会感染性或病毒式增长。病毒这样的词是从流行
病学(研究人群健康和疾病的学科)派生出来的,在形容因特网公司时,它表明了事情如何从一个顾客传播到另一个顾客。顾客数量的指数级增长被称为病毒式增长,暗示着信息在人群间的有意共享。在现实世界中,大多数人不可能有意地传播病毒,但在因特网上他们会有意地传播信息或娱乐,其传播方法与病毒相似。一旦指数级的增长开始了,就可以精确地预测出增长率,由于在产品没有到达发展顶点以前,它是遵循幂次分布的。
创造学习文化的重要性是不能低估的。即使你并不想到达病毒式增长,只是想为客户生产出好的产品,也必须愿意学习习才可以。在两个领域中,学习是至关重要的。第一个领域,咋们已经讨论过,来自于客户第二个领域来自于工作或技术的运维。咋们依次简单地讨论一下每个领域。这两个领域都需求擅于倾听。上帝赋予每个人两个耳朵一张嘴,便是为了让咋们少说多听。
专题性讨论很有意思,由于你可以与客户坐在一起,倾听他们的想法。不过,客户和咋们中的大多数人一样,只有在自个的起居室或者电脑上看到了产品,并且体验过之后,才能真正知道自个会对它做出何种反应。不用从哲学角度深究这种现象但从某种水平上讲,它的确是由社会建设引起的。简而言之,用社会群体中最广泛使用的意义标记事物,才使一切(这里咋们的确表示一切事物,但有争论称咋们所指的只限于现实的事物)变得有意义。虽然咋们可以形成自个的观点,但它们通常构建在他人的观点上或者反应了他人的观点。因此,不能相信客户所说的但如何应对这样的问题呢?那就要迅速地推出产品,观察客户的反应。
观察客户的方法有很多。最好的着手点是跟踪新特性的用量和接受水平。经典的AB测试更好一部分。即随机地把客户分为A组和B组,让A组访向产品的一个版本,B组浏览另一个版本。对比两组浏览的结果,如放弃率、在站点花费的時间、转化率等,可以知道哪个版本更好。显然,必须预先考虑好要衡量的指标,不过这是对比产品版本的好方法,也是相当精确的方法。
假如你想实现可扩展性,另一个必须要持续学习的领域是技术和工作的运维领域。不过,假如不能从偶然事件和问题中学习到什么,就不能放过它们。站点的每一个向题、暂停服务或停机全是个好机会,可以学习将来如何把事情做得更好。假如对偶然事件不做事后剖析,找到真正的根本原因,把学到的东西在组织内部共享,以防止一样的故障再次发生,那么你一定会重蹈覆撤。咋们的理念是,虽然错误是不可防止的,但不能让一样的错误发生两次。假如投产并且站点暂停服务之后,才发现性能很差的查询,就必须找出真正的根本原因并修正它。在这种情况下,根本原因就不只是性能很差的查询了,而是那些允许网站制作产品投产的流程和人。通过对所有代码开展同行互审,DBA审查所有查询,乃至执行负载测试和性能测试,才可以将这里的关键是要从一切失误和胜利中学习。
本文章由新概念互动原创,如没特殊注明,转载请注明来自:http://www.jianzhan0.com/zhiku/76716.html