程序员|因未发项目奖金,一名程序员决定删代码泄愤


程序员|因未发项目奖金,一名程序员决定删代码泄愤
文章图片
程序员|因未发项目奖金,一名程序员决定删代码泄愤
文章图片
程序员|因未发项目奖金,一名程序员决定删代码泄愤
文章图片
你永远都想不到程序员会因为什么删掉代码 。
你可能还记得年初微盟员工凭一己之力 , 删除自家公司数据库 , 累计市值蒸发超 30 亿港元的事情 。
不仅如此 , 微盟服务器故障时间长达 8 天之久 , 最终赔付了商家 1.5 个亿 , 事后当事人自供是因酒后因生活不如意、无力偿还网贷等个人原因删库 。
原本以为这理由已经够奇葩了 。
近日 , 雷锋网编辑发现了一个更奇葩的删库理由:因公司未发奖金 , 一名程序员怒而修改华为云 obs 对象存储服务代码 , 导致平台大范围崩溃 。
而这位“一时冲动”的程序员也收获了 5 个月的刑期 。
看到这里 , 网友也忍不住吐槽道:

兄弟 , 不讲武德 , 付出代价了吧~

得不到奖励 , 不如就亲手毁灭
事情还要从今年 4 月份说起 。

被告人王某(以下简称:王某)所在的公司项目是一个同城生活服务平台 , 主要是满足晋城消费者线上、线下的吃、喝、玩、乐、购服务 。
2020 年 3 月 22 日 , 该公司某平台被晋城市商务局选为晋城市同城生活服务平台 , 受晋城市商务局委托向消费者发放电子消费劵 。  

2019 年 12 月 , 时任公司技术部的刘经理交给王某一个任务:开发 obs 代码 , 如果开发成功公司会有奖励 。
在开发过程中王某负责写代码 , 另一位同事则负责做前段代码工作 。 开发完毕经过测试没有问题 , 就开始在公司运行 。
王某心想 , 这下奖金稳了 。
可是 , 万万没想到 , 公司却层层设卡不想给奖金 。
同为社畜的雷锋网编辑已经有代入感了(生气 , 非常生气) 。
王某可忍不了:既然我能开发出来 , 也能毁了他 。
说干就干 。
2020 年 4 月 13 日 11 点左右 , 王某就开始实施“报复” 。
通过 winscp 软件使用 root 账户(超级管理员账户)登录至华为云服务器的 FTP , 将本地的 php 代码替换了华为云服务器 php 代码 , 导致了用户从 web 服务器直接下载未缓存的图片 , 高峰期会导致下载缓慢或卡死 。
WinSCP 是一个 Windows 环境下使用 SSH 的开源图形化 SFTP 客户端 。 同时支持 SCP 协议 。 它的主要功能就是在本地与远程计算机间安全的复制文件 。
WinSCP 可以执行所有基本的文件操作 , 例如下载和上传 。 同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式 。
果不其然 , 14 日 8 点至 9 点 30 分左右 , 当该平台向用户代发 76 万元的电子消费劵的时候 , 有用户打电话反应称平台打不开 , 随后晋城市商务局的工作人员也打电话问平台打不开的事情 , 该公司的副总侯某就和技术部的人员紧急排查平台服务器运行的各项指标 , 后来又联系彭某协助排查问题 。
经过彭某排查 , 发现华为云 obs 对象存储服务代码被修改过 , 然后侯某给彭某发了备份代码让彭某帮助替换 , 到了 9 时 30 分许平台恢复正常运行 。
截止发现 , 造成该平台的 15 万会员无法进入平台领取电子消费劵 。

删除一时爽 , 事后火葬场 。

今年 9 月 , 该公司正式将其告上法庭 。
最终 , 山西省晋城市城区人民法院对此案作出判决:


推荐阅读