如果代码有 bug 给公司带来了损失会怎么样? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wudixiaomianyang
V2EX    职场话题

如果代码有 bug 给公司带来了损失会怎么样?

  •  
  •   wudixiaomianyang 2019-01-22 16:53:56 +08:00 5070 次点击
    这是一个创建于 2456 天前的主题,其中的信息可能已经有所发展或是发生改变。

    类似拼多多之前的无门槛优惠券 bug。有没有可能坐牢呢? 我之前就职过一家互联网金融的公司,当时线上有个 bug 会导致重复放款,不过很快就被修复了。大家有没有遇到过类似的情况呢?

    25 条回复    2019-01-23 20:05:07 +08:00
    alen1995
        1
    alen1995  
       2019-01-22 16:59:54 +08:00
    一般没可能 有 bug 不是开发一个人的过错 而是整个团队的责任
    CallMeReznov
        2
    CallMeReznov  
       2019-01-22 17:06:21 +08:00
    你可以搜索搜索很多年前那个写错代码导致证券交易损失上百亿回档的那个事最后怎么处理的
    Deville
        3
    Deville  
       2019-01-22 17:07:00 +08:00
    如果是要自我保护:测试为什么没测出来,code review 为什么没看出来,运维第一时间干嘛去了?

    但唯有认真写代码,认真自测,仔细检查风险模块,才是最应该做的事情。
    R18
        4
    R18  
       2019-01-22 17:07:50 +08:00 via Android
    走司法途径可以追回的吧,真让个人赔赔不起啊
    www5070504
        5
    www5070504  
       2019-01-22 17:10:41 +08:00
    员工失误这种事很多见啊
    wudixiaomianyang
        6
    wudixiaomianyang  
    OP
       2019-01-22 17:23:24 +08:00
    @CallMeReznov 日本的吗?好像官司打了很多年,最后开发公司还是分担了一部分责任。
    @R18 有些时候大额的估计还能追回,小额且面向的用户多的时候追回成本也变高了。
    @Deville 嗯,那个 bug 之后每次只要动跟钱挂钩的代码都是整个开发组一起 review。
    lorryo
        7
    lorryo  
       2019-01-22 17:52:44 +08:00
    非主观恶意造成的 BUG,一般也就扣扣绩效?

    赔钱肯定不可能,赔不起也没必要。
    lorryo
        8
    lorryo  
       2019-01-22 17:54:57 +08:00
    另外只要不是故意的,好像不用付法律责任,不然做开发也太容易进去了。
    pkookp8
        9
    pkookp8  
       2019-01-22 18:00:09 +08:00 via Android
    开发 1 分
    reviewer 1 分
    测试 2 分
    akira
        10
    akira  
       2019-01-22 18:00:35 +08:00
    大部分情况下的给个书面警告,扣点钱什么的就差不多了
    kingfighters
        11
    kingfighters  
       2019-01-22 18:11:27 +08:00
    想起之前看一个文档,说是美国一个蛮牛的公司,遇到一个 bug:

    def user(users = list()):
    <logic>

    似乎,似乎造成了很大的问题,哈哈哈
    passerbytiny
        12
    passerbytiny  
       2019-01-22 18:13:27 +08:00
    工作失误,最多开除,或者让员工分期赔偿,坐牢是不可能的,当然若不是失误而是主观,那就另说了。
    大部分情况下不但不要赔偿,甚至会送上特别安慰,因为导致开发团队集体离心的风险太大了。但要是开发团队只是牛马,那就另说了。
    slowman
        13
    slowman  
       2019-01-22 19:21:57 +08:00 via Android
    权责匹配选择
    个人从公司能获取多少,就最多赔多少,这就是极限了
    如果对公司造成巨大损失,那就是公司管理不当,由董事会和股东承担
    tigerstudent
        14
    tigerstudent  
       2019-01-22 20:08:40 +08:00 via Android   3
    我写的代码赚钱了你分我了吗
    uyhyygyug1234
        15
    uyhyygyug1234  
       2019-01-22 21:23:22 +08:00
    @kingfighters python 的锅,造成内存泄露了吧
    o0
        16
    o0  
       2019-01-22 21:40:43 +08:00
    如果因工作失误导致 bug 有被追究责任的风险,那么公司平时就应该为这种方式付钱。
    supuwoerc
        17
    supuwoerc  
       2019-01-22 21:43:55 +08:00
    测试运维这方面责任重大 开发还好吧 背不了锅
    abmin521
        18
    abmin521  
       2019-01-22 23:23:18 +08:00
    一个运营的 bug 都要运维背锅 666 背锅侠
    ArianX
        19
    ArianX  
       2019-01-22 23:41:57 +08:00 via Android
    参加光大证卷乌龙指事件
    applehater
        20
    applehater  
       2019-01-23 00:45:55 +08:00 via iPhone
    无意的经济损失开除,没办法要求赔偿的。
    rb6221
        21
    rb6221  
       2019-01-23 01:01:01 +08:00 via iPhone
    扣钱吧,公告都可能没有
    打个比方,游戏行业,上线一个新补丁,然后发现漏洞然后回滚,这是再常见不过吧?你听说谁闹了吗
    conwey
        22
    conwey  
       2019-01-23 08:58:31 +08:00
    好像没有公司有过这种操作,最严重就是开除,扣绩效什么的~
    sujin190
        23
    sujin190  
       2019-01-23 09:33:19 +08:00
    无主观恶意无需负责赔偿,扣你奖金工资应该可以,但是不知道能不能开除
    现在不都是有限责任公司,所以造成的损失都应该是公司来承担才是
    coderykw
        24
    coderykw  
       2019-01-23 10:41:23 +08:00 via iPhone
    我前几天还弄出了零元购 昔日羊王 被反撸
    AntonChen
        25
    AntonChen  
       2019-01-23 20:05:07 +08:00 via Android
    我想问问楼上说运维也要担责任的,和运维有什么关系?运维发现怎么处理?停服?不要什么锅都甩给运维好吧。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1332 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 17:11 PVG 01:11 LAX 10:11 JFK 13:11
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86