4k+评论,10w+赞的Reddit神贴|入职第一天,误删生产库,公司要起诉,我该怎么办?

TL;DR

这是一个 7 年前的 Reddit 老帖子,来自于一名初入职场的萌新: www.reddit.com/r/cscareerq...

他上班第一天在搭建本地环境时误删了公司生产环境的数据库。公司还扬言要起诉他。于是他跑到 Reddit 的 r/cscareerquestions 这个树洞里发帖,结果收到了 4200+ 条回复。这个帖子于是成为了网络神贴,每逢发生类似删库事件时,网友总会把这个帖子扒出来。

本文选了原帖 + 部分高赞评论与大家分享。

原文翻译

今天是我作为初级开发人员的入职第一天,也是大学毕业后的第一个非实习职位。不幸的是,我翻车了。

有人塞了我一份详细的文件,上面说明了如何搭建我的本地开发环境。其中包括使用测试数据运行一个小脚本来创建我的个人数据库实例。在运行命令之后,我应该复制输出的数据库 URL/密码/用户名,并配置我的开发环境指向该数据库。不幸的是,我没复制输出的值,出于某种原因,我使用了文档中提供的值。

不幸的是,那些值其实用于生产数据库(我不知道为什么它们被记录在开发设置指南中)。据我所知,这些测试会添加虚假数据,并在运行测试间清除现有数据,所以我删了生产数据库中的所有数据。老实说,当时我完全不知道自己做了什么事情,在大约半小时后才有人弄明白/意识到我做的事儿。

当我所做的事情开始出现影响时,CTO 让我有多远滚多远。他还告诉我,由于数据严重丢失,法务部门需要介入。我提出并恳求让我以某种方式赎罪,但被告知「我彻底搞砸了一切」。

于是我就爬了,不过我还是留意着 Slack,来看看备份没有恢复。整个开发团队似乎处于全面恐慌模式中。我给 CTO 发了条 Slack 解释我的错误。但发送消息后不久我的 Slack 账户就立即被停用。

HR 部门没有联系过我,我现在很恐慌。为了这份工作我刚刚跨国搬过来,有什么方法可以稍微挽救下吗?我会因此被起诉吗?我该联系 HR 吗?我真的很困惑和害怕。

编辑:更加尴尬的是,我刚意识到我把发给我的笔记本带回家了(完全不知道自己为什么会这样做)。

编辑2:我刚醒来准备借酒消愁,但我被帖子回复数和祝福震惊了。我会尽力摆平这一切的。

高赞评论

16000+ 赞。@yorickpeterse 感同身受

嗨,我是今年早些时候不小心把 GitLab.com数据库搞崩了的那个人(小编注:是的,就是 GitLab 28 号员工)。幸运的是我们有备份,尽管有 6 小时的数据找不回了。

这不是你的错。你的确使用了错误的指令并删除了数据库,但公司方面存在很多风险点,比如:

  • 在入职文件中分享生产数据库信息
  • 明显在该入职文件中有一个超级用户,而不是只读用户(你并不需要写访问权限来克隆数据库)
  • 直接基于生产数据库设置开发环境,而不是使用备份(从而消除上述要求)
  • CTO 表现得很差劲。他应该知道人人都会犯错,尤其是初学者。他没有确保你再也不犯错,而是决定把你赶走
  • 过程中使用的工具根本没有检查他们是否在进行正确操作
  • 没人在你入职第一天指导流程(或至少提供反馈),相反他们直接把你扔到地狱深渊里
  • 他们的备份系统无法正常工作,并且意味着它们未经测试过(我们在 GitLab 遇到过类似问题,不过至少我们现在的 work 了)

就法律方面而言我认为你无需太担心,但我不是个律师。如果你有资金,我建议联系位律师仔细过下你的合同以防止其中提及此事,否则只能等了。如果真到那步的话,我怀疑法院是否会受理这样的案件。

我的建议:

  • 记录所发生事件
  • 记录任何对方发送给你的回复 (例如将电子邮件导出保存)
  • 如果对方威胁你,请雇佣一名律师或找个免费咨询服务 (荷兰有此类基础咨询服务,但各国情况可能有所不同)
  • 不要责怪自己,这可能发生在任何人身上;你只是第一个受害者
  • 除非你的雇佣合同规定必须支付损害费用否则请勿支付对方(可能)要求的付款

1800+ 赞。@yorickpeterse 继续补刀

对于许多公司来说,某些事情直到成为问题才变得重要,这是十分不幸的(正如我们从贴主讲述的故事中所看到的)。我个人认为创业文化强化了这一点:构建最小可行性产品 MVP、卖货等等,反而比构建可持续性更加重要。

我记不清在哪里读到过,但几年前我遇到过一句类似于「如果实习生第一天就能造成生产故障,那么作为公司你已经败了」的引用。有点讽刺,因为这正是贴主遇到的情况。

3200+ 赞。@optimal_substructure 形象生动

如果一个新员工在第一天就能造成如此大的破坏 - 那家公司完蛋了。你碰巧点燃了火柴而已 - 但他们本来已经是浸满汽油的抹布。

1000+ 赞。@bakonydraco0 剧情反转

前段时间有个 r/askreddit 一个很棒的帖子讨论工作失误,其中一个人描述了自己在实习期间如何破坏了价值 25 万美元的全新设备,并悔过地提出辞职。CEO 回复说:

你刚刚学到了一个价值 25 万美元的教训,只有我脑子被驴踢了才舍得放你走。


💡 更多资讯,请关注 Bytebase 公号:Bytebase

相关推荐
白鲸开源1 小时前
(二)从分层架构到数据湖仓架构:数据仓库分层下的技术架构与举例
大数据·数据库·数据分析
阿维的博客日记1 小时前
从夯到拉的Redis和MySQL双写一致性解决方案排名
redis·分布式·mysql
好玩的Matlab(NCEPU)1 小时前
Redis vs RabbitMQ 对比总结
数据库·redis·rabbitmq
21号 11 小时前
16.MySQL 服务器配置与管理
服务器·数据库·mysql
我的offer在哪里1 小时前
MongoDB
数据库·mongodb
SamDeepThinking2 小时前
为超过10亿条记录的订单表新增字段
mysql
练习时长一年3 小时前
AI开发结构化输出
数据库
IvorySQL3 小时前
灾难恢复工具内核细节探究与分享
数据库·postgresql·开源
lypzcgf3 小时前
商城小程序数据库表结构文档
数据库·小程序·电商
jjw_zyfx3 小时前
Ubuntu上vue3 vite使用MBTiles搭建地图服务器
服务器·数据库·ubuntu