关于工作无意失误,造成公司损失的疑问请教大家

2023-03-18 09:16:42 +08:00
 fenranaab

刚工作一年,开发了个活动,领取现金,领取接口忘记添加分布式锁了,一个用户用技术提走了 5000 多现金,我该负怎样的责任,要赔偿公司的损失吗?公司没有产品经理也没有测试,平时都是运营提需求到我这,我开发完,运营简单测试一下,就上线了。自己感觉挺难受的,平时自己做的工作最多,我其他组员连分布式锁都没听说过。

15717 次点击
所在节点    程序员
131 条回复
jiangzm
2023-03-18 15:31:42 +08:00
@Solace202 要是你的失误损失 500w 呢, 你也会屁颠掏钱吗
jiangzm
2023-03-18 15:33:08 +08:00
veightz
2023-03-18 15:36:58 +08:00
工作的事儿该怎么应对,可以想想,公司赚钱给你分收益了吗,亏钱需要你承担损失吗? 这两个答案应该是一致的。

技术上的事儿该怎么提高和改善,可以考虑下整体的设计。 数据库钱包到账,实际资产提币,可以拆分,同时各环节做好幂等。 我觉得分布式锁也不是一个合适的解法。
Autonomous
2023-03-18 15:49:58 +08:00
别总是往自己头上揽锅。
你是活动的开发人员,负责写代码的,提什么需求就干什么活,运营提需求的时候,有没有明确要求一个用户只能领取一次?没有吧?

如果非要追责的话,活动的负责人才是要背锅的。
momo296859251
2023-03-18 15:57:44 +08:00
其实主要还是看老板格局,我之前工作失误两三次共计损失十几万,老板都没说我,搞的我很内疚,反倒是老板开导我,说没做过的事情遇到问题是正常的,只要不是重复犯错就行,让我多反思总结经验,有进步就是值得的
zxCoder
2023-03-18 15:58:58 +08:00
你作为开发负责人有**一部分**责任;

但**不需要**你赔偿。
forgottencoast
2023-03-18 16:03:40 +08:00
不需要负责。
但是你要搞清楚为什么,下次不要再犯。
这个根本不需要什么分布式锁,单纯的数据库更新语句就能解决的问题。
id80108900
2023-03-18 16:08:11 +08:00
[失误] 不如说 [考虑不周] ,人非圣贤,孰能无过?
对自己来说,增加经验,提高技术,甚至承认不足,是进步的体现,有机会“犯错”来学习, 是好事;
对公司来说,有利就应该共享,有失就要共担,因为任何工作都不是“独立”的,没必要的责任千万不要乱承担。
Ritr
2023-03-18 16:09:13 +08:00
你是股东吗
acupnocup
2023-03-18 16:55:48 +08:00
真搞笑,公司赔钱你支付,那公司赚钱给你发钱吗?
ihuotui
2023-03-18 17:04:47 +08:00
应该积极反馈问题,统计损失,咨询业务寻找弥补方案,和领导沟通反思开发测试上线流程,业务活动预防规则。出问题虽然是个人造成,但是是开发测试上线流程的缺失。
brust
2023-03-18 18:49:12 +08:00
下回有这种 bug 记得 @我们
xinJang
2023-03-18 19:19:44 +08:00
下回有这种 bug 记得 @我们
ytmsdy
2023-03-18 20:08:57 +08:00
记得论坛里之前有个帖子叫工作中造成的最大的损失是多少。
小于 10 万都不好意思说。你这才 5000 ,毛毛雨啦!
mzliangjianjun
2023-03-18 20:21:35 +08:00
承认个锤子,要是程序猿导致的 BUG 要让程序猿负责,那国内外这么多程序猿不用干了
hoky
2023-03-18 21:21:57 +08:00
以前公司测试人员,在测试环境测试,结果真实的几十万用户发了短信。并且每个用户还发了多条。

最后公司公开道歉。员工没有处罚。部门负责人、小组负责人扣项目奖金。因为他们工作流程制定存在问题。
ryd994
2023-03-18 21:25:35 +08:00
@hhjswf “公司已经承担了经济损失,不够吗?”
ryd994
2023-03-18 21:34:17 +08:00
@hhjswf “公司已经承担了经济损失,不够吗?”
对于这一件事情来说,这叫活该啊。
对于长期的发展来说,显然不够。换一个人就不犯错吗?是人就会犯错。这还没算内部人员故意破坏、外部恶意入侵等情况。
不找出问题,解决问题,单纯归咎于开发人员个人,那就有一次就会有下次有下下次。

安全问题没有偶然,只有管理错误下的必然。
rocyhua
2023-03-18 21:41:21 +08:00
个人小头,公司大头。建议咨询相关法律人士。
mango111
2023-03-18 23:07:17 +08:00
@hhjswf 离谱了,拿个鸡毛当令箭。
1. 个人不需要承担任何损失,RD 都是拿死工资的,出了爆品不会给分红的另一面就是非恶意破坏导致的损失也不需要赔偿,最多就是因为能力不足裁掉;但最大的锅也不能落在一线开发这里而是在技术 leader ,为什么没提前评估好? leader 的能力是不是更加不足,或者没用心去追重点需求?你当领导还要找谈话就离谱。。领导才是最应该被大老板 diss 的好吧。一线同学总是要宽容的,实际最多就背个 case
2. 一线同学如果能总结犯错经验,复盘出个操作手册或者 XX 系统,反爬相关的库为后人避坑,这都是拿价值的点,没准都能挖掘出个高绩效。。
坐标某国民级大厂,去年负责的广告位因为失误损失了将近 10 万块钱,写个复盘总结经验教训就完事了。

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

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

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

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

© 2021 V2EX