如果程序员尽心尽力实现的功能上线出了问题,责任是谁的。

2020-12-22 11:34:58 +08:00
 lbmjsls1

1.程序员并非刻意制造麻烦

2.本地测试无法达到线上的量级,发现不了问题

3.程序技术正常,并非因为技术欠缺导致低级的 bug

4.上线一段时间后,偶发的 bug

5.但是损失重大

6.测试组进行了常规测试

请问这个责任应该属于谁 1.程序员-技术不精 2.测试组-测试不利 3.项目经理-项目管理不善 4.老板-项目开发中必然的损失,归于公司

顺便延伸一个问题,如果线上发现了一个问题,用户莫名的流失(可能原因 1.系统有问题,导致用户使用不便 2.导入的这批用户有问题,不喜欢公司产品 3.内容推广有问题,没有吸引力等等),程序试用了各种方法,查找了各种日志,一无所获,是否可以说明程序无用,在摸鱼。

17907 次点击
所在节点    程序员
154 条回复
cmdOptionKana
2020-12-22 11:40:22 +08:00
具体问题具体分析,没有具体细节,谁知道问题出在哪里?
guisheng
2020-12-22 11:41:27 +08:00
通病就是:无论你是怎么做出这个系统的,有无 BUG 。没有达到预期的收入并还降低了收入,影响收益。
就算是创世神都会被谴责。
zengzizhao
2020-12-22 11:41:53 +08:00
2.本地测试无法达到线上的量级,发现不了问题

3.程序技术正常,并非因为技术欠缺导致低级的 bug

这里看来可以说是某种程度上的技术欠缺,因为高并发经验不足,所以其实还是存在技术上的问题的,对吗
Jooooooooo
2020-12-22 11:46:14 +08:00
看你描述没说清楚是量级大了之后触发了很难触发的场景(比如极端情况的并发)还是量级大了之后容量导致了问题

如果是前者, RD/QA 一起背锅, RD 没有考虑到存在并发问题, QA 没有设计出对应的测试用例.

如果是后者, 负责压测的人背锅.
czfy
2020-12-22 11:48:56 +08:00
楼主用 “程序员” 这个称呼,感觉就不是研发在问这个问题吧?

第一个问题:4
第二个问题:理论上这不是研发该回答的问题,是运营要回答的问题
ligiggy
2020-12-22 11:49:49 +08:00
找个几把责任人,出了问题,大家都有责任,赶紧把问题解决,下次开研讨会总结经验。
across
2020-12-22 11:51:40 +08:00
程序和测试(看具体 bug )领导主责,下属次责。
bk201
2020-12-22 11:55:51 +08:00
找到让后让他背锅,然后下次谁都不想接这任务?
xuanbg
2020-12-22 11:55:55 +08:00
肯定是领导担责任啊。
3dwelcome
2020-12-22 12:01:30 +08:00
程序员光"尽心尽力"没用,出了问题必须要去解决,而且平时要重视技术积累,关键时候要有能力解决。
不能一边拿着高薪,一边说我尽力了,然后任由潜在 BUG 把用户劝退。
当年网游后端开发没完备的技术参考,全凭手写,只要服务器多崩了几次,游戏就凉了。这种案例比比皆是,所以招聘核心码农,要天赋+努力+写代码的热情,缺一不可。
boris93
2020-12-22 12:03:32 +08:00
这不是一个人的责任,而是一个整体的责任

而且出了线上问题,先想办法解决
然后开复盘会,分析每个环节有什么缺漏
然后讨论如何避免

重点在修复流程和执行上的漏洞
如果光是抓人痛骂扣工资,毛用没有
across
2020-12-22 12:04:42 +08:00
@boris93 这两点并不矛盾,在公司内是并行的。
tesguest123
2020-12-22 12:05:02 +08:00
找个外包让他背锅,doge 。我是外包,我为自己带盐
redtea
2020-12-22 12:09:13 +08:00
架构师应该负大部分的责任。
hoyixi
2020-12-22 12:13:25 +08:00
当然是领导的责任~

但是,我国的特色是领导永远不会错~ 下面背锅~
lifetimeporn
2020-12-22 12:14:34 +08:00
当然是测试的错
sampeng
2020-12-22 12:15:07 +08:00
这难道不是对于一个团队最值得庆祝的时刻吗?宝贵的经验是在一次一次问题中增加的。不会平白无故多出经验来。
假设这次事故损失 10 万。也就一个高级研发工程师 2 个月工资。但一个团队的经验值上涨,完全抵得过这个经济上的损失。
tabris17
2020-12-22 12:22:02 +08:00
惨开《瑞穗证券的乌龙指事件》
Vegetable
2020-12-22 12:23:19 +08:00
系统性问题
icew4y
2020-12-22 12:24:50 +08:00
请问系统盈利的能分钱吗?为什么出 bug 就要负责?

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

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

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

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

© 2021 V2EX