看天下奇闻异事趣事,揭秘世界奇闻怪事真相!

世界上最高危的职业,一个小小失误可能让公司消失

世界之最 2018-02-05 17:16:49未知admin

有一个神秘的职业,他们经常加班加点的工作,他们忙起来会加班到看第二天的日出,他们在别人眼里都是沉默寡言的。他们有时一个失误可以让公司破产,既是公司的功臣,也有可能是公司的终结者。

世界上最高危的职业,一个小小失误可能让公司消失

他们是谁呢?他们就是【程序员】。

作为产品的小编啊,今天差点被吓傻了。为什么会吓着小编了呢!原因是负责小编产品线的程序员哥哥,一不小心埋了一个bug在产品中。小编一觉醒来,走到公司去上班,发现订单数据交易异常,一件商品被同一个用户买光了。小编还以为是遇到土豪了呢,并没有在意。然后接着往下看看,突然又出现一个用户,连续下了6个订单购买同1件商品,且商品也被买光了。此时小编感到大事不妙,有bug,bug,bug!鼠标继续向下拖动,还是一样的现象。

世界上最高危的职业,一个小小失误可能让公司消失

bug一出现,小编早餐都没顾着吃完。马上跑到程序员那边,向程序员们说明了情况。小编公司的程序员也是有点奇葩,然后反问小编是什么地方出现了问题,听到程序员问小编哪里出现了问题,小编当时心中就有一万只草泥马在奔腾。然后小编回复到:“我哪里知道问题在哪儿,代码又不是我写的!”,此时程序员们才恍然大悟,问错人了。于是程序员们立马排查bug。

然后小编想了想,要冷静。首先要控制住事态进一步恶化,第一步“止损”;其次是找出bug,并修复bug,第二步“修复bug,发布新版本”;然后再是查数据,核对损失,第三步“统计损失”;最后是向客户解释,给出处理结果,第四步“反馈结果给客户”。首先小编找到对应客户的运营人员,然后向客户说明情况,请客户对应的运营人员协助,对违规的部分用户进行封号处理,冻结线上资金。且让运营人员联系仓库,违规订单不予发货。其次是找到程序员的老大,尽快定位问题,揪出bug。同时也负责与客户解释,安抚客户。然后找到负责数据库管理员,让其协助统计损失。过了20分钟的样子,终于揪出了bug。原因是程序员在敲代码时,写错了一个判断条件。最后是由公司高层给出处理结果。处理结果大致是这样的,由于是bug导致了客户损失,那么损失的额度全部由公司承担。于是小编就拿着公司高层给的处理结果,向客户回复。同时也让客户官方发文通告,恶意刷单的部分用户的订单,不予发货。由于小编公司的产品有虚拟商品和实物商品,实物商品还可以不予发货,但是虚拟商品是购买就到账,因此本次事故的损失主要是虚拟商品造成的。

为什么说程序员是高危职业呢!因为程序员一旦失误,造成的损失是巨大的,且导致的是公司直接亏损,这样的亏损是对公司构成威胁的。还记得2016年日本乌龙指,导致约27亿人民币损失,详情是这样的:

这天,是日本公司 J-Com 首次公开上市(IPO)的日子。上午9:27,距离开盘还有几分钟。田中君接到一位客户的委托:“以 61 万日元的价格,卖出 1 股 J-Com 的股票”。田中君接到委托后,在瑞穗证券的交易终端上,错误地输入了“以每股 1 日元的价格,卖出 61 万股”。

操盘手(乌龙指)、股民在交易的时候,不小心敲错了价格、数量、买卖方向等。2 分钟后,超盘手发现了这个错误,赶紧试图通过交易软件撤销这笔卖单。可是连续3次撤销都失败了,都被东证的交易系统拒绝了(后来查明是由于交易系统的 bug 所致)。

正是由于超盘手的一次错误输入,让他所在的瑞穗证券遭受了超过 400 亿日元的天价损失。按照当时的汇率,约为人民币 27 亿元。

这么看来,说程序员是最高危的职业,一点也没错吧。只是这个危险是对于公司来说的。倘若法院最终判决是有系统开发商承担损失的话,这岂不是要让系统开发商倾家荡产啊!

对于程序员这一行来说,代码没有bug是根本不可能的。唯一的解决办法就是测试严格把控质量。还有就是公司应该对程序员们好一点,不要天天加班,不要熬通宵,这么高强度的工作,程序员们心情不好了,bug也就多了。

一个爱思考,不从众,有独特思维的产品人。期待更多产品方面的解析,请点击“关注”。


猎奇窝 CopyRight© 2013- www.lieqiwo.com All rights reserved