亚马逊CTO:别等待完美,不断从错误中学习
极客时间编辑部
讲述:杜力大小:2.09M时长:04:33
虽然力求完美没什么不对,可在今天的数字化世界,再也无法等到自己的产品趋于完美,然后再提供给客户。如果这样,你就会落后于市场同行。那应该怎么办呢?亚马逊 CTO 沃纳·威格尔(Werner Vogels)认为,答案就是你要在产品开发方面积极尝试,并接受有失败的可能性。
人们想要进行尝试,并从所犯的错误中学习。可是在忙碌的日常工作中,他们又没有足够的时间认真反思错误的根源以及下一次该采取什么样的做法。对此,解决办法就是找到一种防止错误不断出现的系统性方法。
首先,你要区分公司可能会出现的两种错误,也就是“技术错误”和“人类决策错误”。如果你知道如何有效地处理技术错误,也可能会处理好决策错误。
金融数学家兼散文家纳西姆·塔勒布( Nassim Taleb )认为,错误其实非常有价值,因为错误带来了创新。他用“反脆弱”( anti-fragility )一词来阐明其观点。今天的数字化商业模式需要频繁发布更小的版本来降低风险。这意味着,支撑这些新型商业模式的技术不仅仅要做到可靠稳定,它们还必须是“反脆弱”的。
反脆弱技术的主要特点是,它可能“犯错误”,但又不会分崩离析。亚马逊也要求其系统和客户解决方案是反脆弱的,为此亚马逊设计了能够接受时间考验的系统,并不断完善系统,使它对失败有更强的适应力。
如果你想要变得反脆弱、非常强大,在尝试时就要积极寻找系统中的弱点,让你的系统面临不断的失败,甚至是让子系统人为地失败。当错误成为“常态”后,你就不会害怕冒险,敢于尝试新想法、新产品或新服务,迅速找到未来真正管用的解决方案。
亚马逊把系统地、建设性地处理错误的方法称为“错误原因”( cause of error )分析法。使用该方法,需要分析问题的根源,并采取措施缓解破坏,尽快恢复初始运行状态,同时记录下所有学到的经验。亚马逊的错误原因分析法的一个关键要素是问 5 个“为什么?”,这有助于查明问题根源。以一个网站为例:
上周五它为什么宕机?因为网站服务器报告超时。
为什么超时?因为网站服务超载,无法处理庞大流量。
为什么网站服务器超载?因为没有足够的网站服务器来处理高峰期间的所有请求。
为什么没有足够的网站服务器?因为工作者在规划时没有考虑到可能出现的需求高峰。
为什么没有考虑到需求高峰?
这一圈问题问下来,就能知道问题的根源在哪,并且能够预测哪些客户会受到影响,然后,制定出确保特定的错误不会再发生的行动方案。沃纳·威格尔表示,运用这种错误原因分析法常常让他们得以找到突破性的创新。
沃纳·威格尔建议企业组织不要被表面上的成功蒙蔽了。对于商业模式而言如此,对于系统开发同样如此。如果你想在复杂的环境中保持敏捷灵活,只能不断试错,持续改进。对此,有三个方面可能值得考虑:
第一,拥抱错误,将错误视作事实
亚马逊鼓励员工大胆尝试,积极寻找错误,并将其转变成创新。而且,员工发现错误后,要给予奖励。企业要始终透过错误的表面看问题,亚马逊的一些好产品都是从错误中诞生的。
第二,坦然面对不完整的信息
杰夫·贝索斯曾在给股东的信中这样写道:“如果拥有了你希望拥有的全部信息的 70% 左右,也许就要做出决定。如果你等到拥有 90% 的信息再做决定,在大多数情况下,为时已晚。另外,无论怎样,你都需要善于迅速识别和纠正错误的决定。如果你善于调整方向,犯错的后果可能不如你想象的那么严重,而动作太慢的后果确实很严重。”
第三,推崇学习的重要性
公司需要有一种系统性方法来处理错误。但只有你的方法是整个公司文化的一部分,它才奏效。假如员工担心自己犯了错误会带来不好的影响,那么员工是不会去以身犯险的。这就需要领导层不断打造并践行勇于尝试的文化。
以上就是今天的内容,希望对你有所启发。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(2)
- 最新
- 精选
- 加菲猫买桃者说,也有一篇文章也是关于从错误中学习,告诉程序员不要怕犯错,犯错不可怕,可怕的是不断的犯同一错误,很多时候不是我们程序员担心犯错,而是担心犯错后领导看你的眼光,尤其是嘴炮领导
- 悟简单点就是不要害怕错误,越害怕越容易出错
收起评论