同事 A 写了个方法,同事 B 调用了 A 的方法 导致线上直接宕机 这个锅该谁背。。

2021-01-11 10:28:06 +08:00
 yasumoto
公司服务器连续几次宕机,导致有很多业务数据没进来,我们投放是花了钱的 后面找问题发现

是同事 A 写了个 sql 在 mybatis 里面用的<where><if xxx != null> xxx=xxx<if>....</where>类似这样的

同事 B 调用了这个方法,但是他的业务有的时候值没有 导致查询全表 1000 万的数据 机器直接卡死了

在阿里云显示慢 sql 执行了 500 多秒 - -

今天业务找过来说让员工负责一部分损失 ,问问大家 这个损失应该谁背呢
31998 次点击
所在节点    程序员
273 条回复
tankren
2021-01-11 10:45:10 +08:00
B 不测的吗。。。
lyhiving
2021-01-11 10:45:34 +08:00
有毛病吗?关程序员什么事!? 上线前如果不测试这个锅谁背都没用
delectate
2021-01-11 10:45:35 +08:00
公司制度问题,结帖。

这个和,拒绝加班法院判赔偿公司损失一样,离谱!
aibx
2021-01-11 10:45:56 +08:00
@php01 摸鱼不干活,就不会出错,哈哈哈
lscho
2021-01-11 10:46:30 +08:00
公司赚钱了,员工有分红吗?没有的话凭什么员工负责一部分损失?赚钱老板拿,损失员工承担,老板卖不粘锅的?

有分红的话,损失计算到成本了不就相当于员工负责一部分损失了?这可是法律支持的。
henvm
2021-01-11 10:46:37 +08:00
那要看同事 B 的代码是加班写的还是不是加班写的。
MoccaCafe
2021-01-11 10:46:50 +08:00
那如果代码写得好稳定运行,能不能发奖金?如果有的话,那把奖金扣了就行了
k9982874
2021-01-11 10:47:31 +08:00
@tankren 你自测会在自己的机器上搞 1000W 模拟数据?
linksNoFound
2021-01-11 10:47:36 +08:00
你也只是个打工仔而已
Amayadream
2021-01-11 10:48:25 +08:00
很明显应该是 QA 主责,但是无论谁主责都没有承担损失的责任,毕竟业务赚钱也不会给员工分红。
SuperManNoPain
2021-01-11 10:48:30 +08:00
当代码出问题导致线上出问题了, 绝对不是员工的问题, 而是整个项目上线流程出了问题吧,因为人总会出错的
MoccaCafe
2021-01-11 10:49:04 +08:00
当然也不能全扣奖金,毕竟你招的又不是全能全知,如果每次出 bug 都扣钱,那下次没人愿意积极负责任了

多做多错,少做少错,不做不错
yasumoto
2021-01-11 10:51:11 +08:00
@tankren
@ReZer0
@ztxcccc
@balezhang
@liuxey
@xiaomu8
@avastms
这个是定时跑任务的 B 自测的项目没经过测试 他说他在测试环境跑了很多遍都没事 上线第 1 天也没事 第 2 天出的问题 有几个单子他认为是必有的参数没有导致的 现在出的方案是 leader 主责 A 和 B 次责
xiaomu8
2021-01-11 10:54:07 +08:00
@lscho 风险员工一起来承担,好处老板独享。
sunrain
2021-01-11 10:54:55 +08:00
前某同事,接口参数传错,公司流量费多了 7000 多 W,公司让写了一份报告,仅供参考。
yag
2021-01-11 10:55:49 +08:00
可以罚,罚个 100 200 意思一下就行了,或者通报批评都可以。
你们要是花了几万要员工全背估计第二天程序员就全跑路了。
joyhub2140
2021-01-11 10:56:45 +08:00
明面上是项目负责人应该背锅,但这个负责人一般都会追责到开发 /测试人员上面,以绩效 /奖金扣除为惩罚措施。
goodryb
2021-01-11 10:58:41 +08:00
线上故障定责这个是正常流程 ,严重故障可能会导致绩效评分降低,甚至是扣发奖金之类的。
但是让员工承担业务损失这就有点秀了。
Leonard
2021-01-11 10:59:54 +08:00
员工有责任,A 和 B 包括测试都有。但是如果没有分红,损失应该老板全部承担
exiledkingcc
2021-01-11 11:01:37 +08:00
看题目,觉得背锅都应该背一点,起码是没有沟通清楚。
但是看到描述里面:

让员工负责一部分损失

这就太离谱了吧!!!
要是没出错,老板赚的钱是不是也应该都分了?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/743718

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX