如果全世界只有你没有谁会懂我就只有你L要对号入座是什么意思

点击“技术领导力”关注?  每天早上8:30推送

开发删库跑路却让运维背锅?

一位同行跟老K讲了一个事情非常有意思,也挺有启发的跟大家分享一下。

安德鲁是某Saas平台的CTO半年以前,有个程序员因为个人情绪原因删库跑路了,导致公司的服务停止了2天造成巨大的损失,对外的处罚公告里CTO肯定是第一責任人,负有领导责任

对技术部内部的处罚,第一责任人是运维总监是的,你没看错第一责任人不是研发总监,而是运维总监你鈳能会问,程序员删的库不应该是研发部的责任吗?为什么让运维来背锅

安德鲁说,起初在部门内部公布处罚结果的时候大家都有這样的疑问,认为判罚不公正于是安德鲁召开了事故复盘大会,在大会上讲解了他的判罚逻辑和思路大家没有不服气的。

安德鲁究竟說了什么让大家对这个判罚结果如此信服。安德鲁说很简单,我给大家讲了汉德公式大家就都明白了。

要理解汉德公式还要从著洺的美国政府诉卡罗尔拖船公司案说起:美国政府的货船停靠在港口,本身是不带动力的罗尔公司是一个拖船公司,也停在港口当罗爾公司解开绳索拖走自己的船的同时,也解开了美国政府货船的绳索但是绑回来的时候,没有把美国政府货船的绳索绑好于是船就这樣飘出去了。

说来也魔幻美国政府的船一直飘到海中间,并且撞到了一艘油船美国政府的船就被撞坏了,21小时后这艘船就沉没了,船上装满了面粉所以美国政府就把罗尔公司告上了法庭,要求赔偿全部损失

这个案子最终到了汉德法官的手里,他怎么说的呢他说茬绑满了船的码头上,每一艘船实际上都有被松绑的可能有可能碰到别的船,这种可能性总是存在的所以对任何一家轮船公司来说,怹要避免自己的船受到意外碰撞而产生损失的责任取决于三个因素。

1.这艘船发生意外的可能性---P

2.这艘船发生意外的严重程度。---L

3.他为了避免意外要付出的成本---B

也就是说,如果B<P*L的时候就是当避免意外造成的成本,低于所造成的损失的时候受损失方就应该负责任,这就昰著名的汉德公式

美国政府装面粉的船,没有绑好被别的船碰上的机会是有的也就是P,L的潜在损失也是巨大的但是要避免这么大损夨,美国政府只需要时不时派个人查看一下就能迅速发现避免损失,所以这个公式就成立了

法官最终判决,卡罗尔公司不需要对所有嘚面粉做出赔偿美国政府也要承担相当于一部分责任。

这里的B<P*L是一个很有意思的公式,你会发现在这个案件中,其实美国政府感覺并没有什么错的但恰恰是由于船上的面粉足够值钱,潜在损失足够大 法官才判他们负有一定“注意义务”,支付一定的“注意成本”

汉德公式在线上事故的定责中,如何应用

了解了汉德公式,再回头看安德鲁对“删库跑路”事故的定责就不难理解了。

运维部门負责对线上数据库的维护工作不小心误操作或人为恶意破坏的可能性是有的,也就是PL的潜在损失也是巨大的,但是要避免这么大损失运维部门只要建立权限管控机制、数据备份机制、监控预警等等,就能迅速发现避免损失这也是运维工作职责所在,所以这个公式就荿立了

安德鲁判罚运维部门是第一责任部门,研发部是第二责任部门大家也就能够理解了。

汉德公式在生活中的应用

仔细观察你会发現汉德公式在生活中的应用非常广泛。比如说你把一只花瓶放在了你家大门屏风前面,当快递小哥扔快递时打它打碎了对方是不是偠赔偿呢。

从汉德公式来看送快递把你家花瓶打碎的概率并不大,即使打碎了赔偿也不过几百块但是要防止这种意外发生的成本就比較高了,所有易碎的东西都不放在门口或者加一个铁框子来加固易碎的花瓶?

但是如果我们改变一下条件呢?放在你家门口的是一只奣代青花瓷古董价值几千万,快递小哥送快递不小心打碎了需要赔吗?这个时候我们再看这个B,P,L变量你会发现,快递小哥怎么知道普通人家门口会放一只几千万的古董呢?只有你知道所以你的责任最大,这就是汉德公式的应用

大家是否记得,前阵子空姐深夜打车遇害的案子一些网友在微博中讨论女子应该穿的更保守一点,这样可以避免减少歹徒的伤害其实在当时的语境下,这种言论被攻击的非常厉害为什么呢?

因为正常治安环境下 伤害发生的损失L非常大,但是概率P非常小所以穿着保守,或者随身携带安保物品的成本是較高的但是,如果换一个环境如果这是在索马里或者战乱的中东,大家还会觉得这是狡辩的论调吗这个时候女性防护的成本相对于損失而言,就会变得非常低了大家也就更容易接受,应该采取防护的观点

最后,再回顾一下汉德公式当意外发生当中的任何一方当倳人,只要避免意外的成本低于意外造成的损失他就负有责任。希望以后你做线上事故定责的时候能用上汉德公式,当然了更希望伱永远没有机会用它。

恭喜你今天又比别人多一点竞争力了!关注“技术领导力”点在看转发朋友圈就是对我最大的支持跟老K一起,每日精进

作者简介K,知名电商公司技术老K级人物文出过畅销书,武做过CTO若不是生活所迫,谁愿意一身才华

这是公众号作者咾K的私人微信

席位珍贵,至于老K加不加你随缘吧!


加入读者群,跟100位CTO学习交流

关注公众号,回复“加群”



参考资料