专栏名称: macrozheng
专注Java技术分享,解析优质开源项目。涵盖SpringBoot、SpringCloud、Docker、K8S等实用技术,作者Github开源项目mall(50K+Star)。
目录
相关文章推荐
人人都是产品经理  ·  更新了20个版本的微信输入法才有了删除功能, ... ·  22 小时前  
现代快报  ·  江苏气象发布:-7.1℃ ·  2 天前  
三节课  ·  《2024年生活趋势洞察报告》可下载 ·  6 天前  
51好读  ›  专栏  ›  macrozheng

离职交接后,线上出现bug,接口是自己开发的,n+1补偿被追回了

macrozheng  · 公众号  ·  · 2024-12-19 10:32

正文

Boot+Cloud项目学习: macrozheng.com

离职交接后自己开发的接口出现BUG,打开工作群发现老板在追问原因,担心自己的n+1被追回; 你是不是也有过类似的遭遇?

最近在脉脉上看到这个有趣的帖子:

N+1 补偿应该被追回吗?

当离职交接后,线上却出现了由自己开发的接口的 bug,这不禁让人担忧起已经到手的 n+1 补偿是否会被追回。从法律角度来看,n+1 补偿在特定情况下是合理的,但在这种特殊情况出现后,其合理性就值得探讨了。

如果因 bug 公司决定追回 n+1 补偿是否合法?n+1 中“n”指工作年限,每满一年付一月工资,“1”是代通知金,仅《劳动合同法》第 40 条规定三种情况解除合同才需支付。员工离职交接后出现问题,公司能否追回补偿需具体情况具体分析。

如果公司认为 bug 带来重大损失想追回补偿,需提供充分证据并通过合法途径解决。从员工角度看,已离职交接,责任不应全由自己承担,项目完成需多环节配合,不能因一个 bug 就将责任全归咎于离职员工并追回 n+1 补偿。

总之,在这种情况下,n+1 补偿是否会被追回存在不确定性,需要综合考虑各种因素,通过合法的方式来解决争议。

这或许是一个对你有用的开源项目 ,mall项目是一套基于 SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和 2024最新微服务架构 ,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

  • Boot项目: https://github.com/macrozheng/mall
  • Cloud项目: https://github.com/macrozheng/mall-swarm
  • 视频教程: https://www.macrozheng.com/video/

项目演示:

离职后对原代码还有责任吗?

离职交接后,原开发者对之前代码出现 bug 一般无法律责任。

行业惯例离职有一个月交接期,之后可离开。多数情况下,离职程序员无义务为上家代码负责, 除非故意埋雷 。现实中,程序员对上家公司解释代码请求全看心情。

总之,法律无明确规定必须负责,行业惯例视情况而定,帮是情分,不帮是本分。

Bug 到底是谁的锅?

线上出现 bug 时责任划分不明确,软件项目开发涉及多环节都可能有责任。

测试团队角度,生产环境 bug 来源有用户反馈等,可分为简单易现、特定场景或偶发问题。简单易现问题测试人员可能有责任,特定场景和偶发问题责任较小,但都应树立正确质量观。

code review 环节没发现潜在问题也可能有责任。

不能因 bug 就归咎某一环节或个人,应按质量类型划分责任并处理好线上问题。

总之,出现 bug 不能简单确定是谁的锅,要综合考虑各环节作用和责任,共同寻找解决方法提高软件质量。

如何避免类似情况

离职交接时,员工要把工作交接清楚,提前一个月提交离职申请,梳理关键事项列清单并向交接人讲清楚,让其签字后自己备份;

不要跟领导、同事翻脸;不要带走公司资料。

公司在业务层要明确需求,程序员自测,测试工程师编写“测试用例”;在代码层利用 Eslint 等避免问题,进行单元测试,积累经验;

在项目管理方面引入严格流程,实施自动化测试等。

总之,员工和公司共同努力可减少离职交接疏漏和避免开发中出现 bug,提高软件项目质量和稳定性。


Github上 标星11K 的微服务实战项目mall-swarm,全套 视频教程(2024最新版) 来了!全套教程 约26小时,共59期 ,如果你想学习 目前最新的微服务技术栈 ,同时提高自己 微服务项目的开发能力 的话,不妨了解下,下面是项目的整体架构图,感兴趣的小伙伴可以点击链接 mall-swarm视频教程 加入学习。

整套 视频教程 的内容还是非常完善的,涵盖Spring Cloud核心组件、微服务项目实战、Kubernetes容器化部署等内容,你也可以点击链接 mall-swarm视频教程 了解更多内容。







请到「今天看啥」查看全文