只因“薪水过高”!被欠薪三个月后遭解雇,程序员删库反击

180d54d234da79b92813ac363104fe49.gif

译者 | 弯月   责编 | 王晓曼

出品 | 程序人生 (ID:coder _life)

非技术出身的公司创始人往往并不了解开发人员的价值。如果他们的产品是科技产品,那么开发人员就是公司的燃料。我从一位同事那里听到了这个故事。故事的主人公叫做小明。

在开始讲述这个复仇的故事之前,我们先来介绍一些背景。

e0eaf8f10b2a3c0074be7b71eec281c7.png

图源:CSDN付费下载自视觉中国


cd289791f64d6b7b37e3789166b1ae5c.png

作为唯一的开发人员加入了一家创业公司

当创始人创办公司时,小明是他们团队聘请的第一位开发人员。后来在一周之内,他们又聘请了其他两名开发人员,而小明是小组长。

为什么小明会加入一家刚刚成立的创业公司?我的同事说,小明之前的工作遇到了一些问题,他需要在一周内找到一份新工作,于是他就接受了这份工作。

公司的创始人非常年轻,完全没有经验。年轻不是问题,而且在某些情况下还是优势。但问题是一些年轻的创始人认为他们无所不知,非常自负,还不听人劝。

从一开始,小明就遇到了这样的问题。小明再三建议他们在技术建设上投入更多资金,但他们听不进去。他们总说公司的资金不足,但另一方面,公司每个月都在招聘新员工(市场、销售以及其他高管)。

小明也无计可施。虽然不高兴,但也还好,因为他拿到了丰厚的报酬。


ce73d0d365d255bc2f90dd94c3f5f000.png

一年后开始出现问题

小明工作很努力,在十个月内完成了产品。完成产品后,创始人将开发人员的数量减少了一半。对此,小明很不高兴,他告诉创始人,减少开发人员的数量会给现有的开发人员带来更大的压力,他们无法继续维持现有的时间计划。

如果你是开发人员,曾在创业公司工作过,就会知道创业公司给出的时间表非常严苛,因为他们总是马不停蹄。

然而,在创始人裁掉部分开发人员,小明无法达成他们的期望时,他们对待小明的态度发生了变化。他们突然停止向小明支付薪水并对他说,公司遇到了一些财政危机。

小明很喜欢这家创业公司,于是他忍了,什么也没说。但后来他从别人那听说,其他所有的员工都拿到了工资。于是,小明就这个问题找他们理论。

他们说小明的薪水是最高的,所以他们支付不起他的工资。三个月后,他们解雇了小明,因为付不起薪水。

创始人不了解小明的重要性:他手头握着所有的密钥和密码,包括所有的源代码。

小明非常生气的原因有两个:

  • 在解雇小明时,没有提前两个月通知。

  • 没钱给小明发工资,可是其他部门一直在招聘新人!


aa234269be48041746aee8b2431f804a.png

复仇

小明可以访问公司所有的源代码。被解雇后,他做的第一件事就是去网吧,通过Firebase的管理面板删除了用户数据库和其他一些重要的数据库信息,并将这些信息保存到了自己的Firebase账户中。

公司没有任何备份。因此,所有客户在尝试进入应用时都崩溃了。在事件发生的同一天,小明接到了一个电话。

创始人知道是小明干的(其他开发人员打了小报告),但他们没有任何证据。他们可以起诉小明,但这是一个漫长的过程,如果眼前的状况得不到改善,这家创业公司就会陷入困境。小明心知肚明,他就是利用了这一点。

那天他们打电话给小明,小明什么都没承认。但他说,如果他们能补上三个月的未付工资,外加两个月的补偿(因为他们没有提前两个月通知小明),他就可以想办法解决问题。

于是,他们在当天支付了整整五个月的工资,而小明则在一个小时内解决了他们的问题。


22357250b29b3fc4fe1a841265d6eb85.png

总结

小明说,即便他要 12 个月的薪水,他们也会给,但他只想拿回自己应得的。

这些创业公司常常搞不明白,开发人员也需要养家糊口。在我看来,小明的做法是正义之举。但我不推荐其他人效仿,因为这可能导致你深陷法律漩涡!

如果遇到这种情况,请尝试合法的途径。虽然需要花费一定的时间,但是不会让自己处于危险之中。


5606c1b91d0b64218c3abd972f936437.png

网友评论


评论1

在这个故事中,小明其实处于非常糟糕的境地。

我们暂时先不讨论相关的法律事宜。他在这里冒了很大的风险,如果其他开发人员知道这件事是小明干的,而创始人提出诉讼,那么小明就有麻烦了。调查人员不难确定究竟发生了什么。猜猜接下来会发生什么?

小明整个人的专业声誉和诚信就毁了。在接下来很长一段时间内,小明的职业生涯都会受到影响,任何一家公司都不会请他来写代码。

没错,很多时候开发人员(和所有其他 IT 人员)薪水过低、不受重视,并且通常不受雇主尊重,但这些都不是损害我们个人和职业诚信的正当理由。

正确的做法:如果你不付我工资,我就起诉你。我肯定能赢,因为你违反了合同。我还会在社区中传播这则故事,让所有人都知道这家创业公司,看看他们还能不能拿到投资,能不能招聘到优秀的开发人员。

评论2

小明的决定是错误的!从一开始没有拿到工资,他就应该联系劳工部。他们会关闭这家公司,而且速度很快!他们会使用公司的资产支付拖欠的薪水。或者,小明只需要查一查劳工部的电话号码(上网搜索一下很容易),然后背给老板听,他就会乖乖地开支票。

评论3

怎么会“没有任何证据”呢?任何在云环境中完成的操作都可以追溯。

虽然这家公司的老板很不地道,但小明无疑是在引火上身。

参考链接:

https://javascript.plainenglish.io/revenge-by-a-programmer-for-not-getting-salaries-for-3-months-c90e7b78debe

464044554895d65f259b9e96d024d226.gif

66a59e1c5c305f6400f928ed612bc08a.png

往期推荐

“5G+AI”到底有啥用?

云原生时代,底层性能如何调优?

到底什么是“无源物联网”?

张一鸣购得元宇宙入场券,谁将是头号玩家?

1d0706093789a4dbd06129ad146f6588.gif

点分享

0286f7d165286c1d7ed16e05cc94e915.gif

点收藏

daabcacf799915ed9391d2aa86b2e1d9.gif

点点赞

7c9f08859031d164f064d9bf5a35201c.gif

点在看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/513888.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux模拟内存数据落盘,Linux:保证数据安全落盘

背景在很多IO场景中,我们经常需要确保数据已经安全的写到磁盘上,以便在系统宕机重启之后还能读到这些数据。但是我们都知道,linux系统的IO路径还是很复杂的,分为很多层,每一层都可能会有buffer来加速IO读写。同时&…

阿里云高级技术专家周哲:阿里云边缘云原生应用实践

简介: 为什么需要边缘云原生?边缘云原生的技术特性和优势是什么?它可以为行业提供哪些关键能力?又有哪些场景适合边缘云原生呢?在MEC全球应用开发者大会的“MEC开放论坛”上,阿里云高级技术专家周哲进行了《…

dataframe 如何选中某列的一行_PySpark和SparkSQL基础:如何利用Python编程执行Spark(附代码)

作者:Pinar Ersoy翻译:孙韬淳校对:陈振东本文约2500字,建议阅读10分钟本文通过介绍Apache Spark在Python中的应用来讲解如何利用PySpark包执行常用函数来进行数据处理工作。Apache Spark是一个对开发者提供完备的库和API的集群计算…

重磅官宣:Nacos2.0 发布,性能提升 10 倍

简介: 继 Nacos 1.0 发布以来,Nacos 迅速被成千上万家企业采用,并构建起强大的生态。但是随着用户深入使用,逐渐暴露一些性能问题,因此我们启动了 Nacos 2.0 的隔代产品设计,时隔半年我们终于将其全部实现&…

deepin linux 2014 硬盘安装教程,Linux Deepin的硬盘安装

于是装了,问题来了,即使执行了sudo umount -l /cdrom,也不能直接把原来的个人文件分区挂成/home,因为liveCD的内容还放在这个上面(想不通,我只是挂载,又不格式化,怎么就行了?新氧好像…

一站式云原生智能告警运维平台——SLS新版告警发布!

简介: 本文介绍什么是云原生可观测性需求以及告警限制,介绍一站式云原生智能告警运维平台——SLS新版告警。 前言 本篇是SLS新版告警系列宣传与培训的第一篇,后续我们会推出20系列直播与实战培训视频,敬请关注。 系列目录&#…

ansible 修改文件变量_基于ansible的批量配置生成

背景网络运维,我们有很多时间是在准备配置的路上,咱们之前也讲过,从脑海中或者是从自己的宝藏笔记中找出模板,一顿操作猛如虎,Ctrl C Ctrl V。这个过程是十分危险的,因为人不是机器,肯定会出错&…

Fluid — 云原生环境下的高效“数据物流系统”

简介: 为了解决大数据、AI 等数据密集型应用在云原生计算存储分离场景下,存在的数据访问延时高、联合分析难、多维管理杂等痛点问题,南京大学 PASALab、阿里巴巴、Alluxio 在 2020 年 9 月份联合发起了开源项目 Fluid。Fluid 本质上是一个云原…

普通大学生的 Java 开发能力到什么水平才能进大厂?

对于刚开始接触编程的同学来说,选择一门合适的编程语言非常重要。Java一直以来都是被广泛使用的语言,其服务端开发占比90%,83次在TIOBE排行第一,是很多程序员的首选语言。在发展前景方面,Java的就业范围很广&#xff0…

delphi7 如何判定dbgrid两行重复_教你如何在服装上加入好看的毛线刺绣花边

有时候一件旧衣服我们给它添加一些新的元素,会产生意外惊喜的效果。今天,我们就来学学如何用毛线在衣服上刺绣花边,让衣服变得更加漂亮的方法吧!在本教程中,我们使用了一些零头羊毛线,11号木针和用于刺绣的…

阿里的 RocketMQ 如何让双十一峰值之下 0 故障?

简介: 2020 年双十一交易峰值达到 58.3 W 笔/秒,消息中间件 RocketMQ 继续数年 0 故障丝般顺滑地完美支持了整个集团大促的各类业务平稳。 作者 | 愈安 来源 | 阿里巴巴云原生公众号 2020 年双十一交易峰值达到 58.3 W 笔/秒,消息中间件 Roc…

英特尔携手谷歌云加速最新虚拟机;谷歌云平台下调抽成比例;Hitachi Vantara推出全新云成本优化服务...

NEWS新闻回顾GitLab 将上市随着收入持续增长和亏损扩大,DevOps 宠儿 GitLab 终于申请了首次公开募股 (IPO)。GitLab 一直致力于成为开发人员的一站式商店,与 GitHub(2018 年被微软以 75 亿美元高价收购)和其他 DevOps 公司竞争。在…

eq linux_音乐家和音乐爱好者的开放硬件 | Linux 中国

从 3D 打印乐器到无线播放声音的设备,有很多通过开放硬件项目来奏乐的方法。-- Michael Weinberg这个世界到处都是很棒的开源音乐播放器,但为什么只是将开源用在播放音乐上呢?你还可以使用开源硬件奏乐。本文中描述的所有工具都是经过了开源硬…

“匿名句柄” 是一切皆文件背后功臣……

作者 | 奇伢 来源 | 奇伢云存储匿名 fd 的样子?我们经常在 /proc/${pid}/fd/ 下面能看到 anon_inode : 前缀的句柄,如下:rootubuntu:~/temp# ll /proc/5398/fdlr-x- 1 x x 64 Aug 4 9:9 8 -> anon_inode:inotify lrwx- 1 x x 64 Aug …

Flink集成Iceberg在同程艺龙的实践

简介: 本文由同城艺龙大数据开发工程师张军分享,主要介绍同城艺龙 Flink 集成 Iceberg 的生产实践。 本文由同城艺龙大数据开发工程师张军分享,主要介绍同城艺龙 Flink 集成 Iiceberg 的生产实践。内容包括: 背景及痛点Flink Ice…

阿里巴巴开源容器镜像加速技术

简介: 近日阿里巴巴开源了其云原生容器镜像加速技术,其推出的overlaybd镜像格式,相比于传统的分层tar包文件格式,实现了基于网络的按需读取,从而使得容器可以快速启动。 近日阿里巴巴开源了其云原生容器镜像加速技术&…

Unity重写Inspector简化分组配置文件

Unity重写Inspector简化分组配置文件 重写Inspector创建分组管理配置文件创建修改参数参数对应类工程在我的资源中名为CreateConfig,免费下载 重写Inspector创建分组管理配置文件 创建 修改参数 参数对应类 using UnityEngine;public class GameConfig : Scriptab…

985大学的高材生只会写代码片段,丢人吗?

很多同学在学习编程的时候都会遇到各种各样的难题,比如:没有合适的资料、学习过于碎片化、资料的质量层次不齐、看了很多视频自己动手时却还是不会、接触不到完整项目、无法检测自己的编程水平是不是企业所认可的……最近,小郭和小解同学也遇…

快手基于RocketMQ的在线消息系统建设实践

简介: 快手需要建设一个主要面向在线业务的消息系统作为 Kafka 的补充,低延迟、高并发、高可用、高可靠的分布式消息中间件 RocketMQ 正是我们所需的。 作者:黄理 黄理,10多年软件开发和架构经验,热衷于代码和性能优…

基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台

简介: 本文将对 RocketMQ-Exporter 的设计实现做一个简单的介绍,读者可通过本文了解到 RocketMQ-Exporter 的实现过程,以及通过 RocketMQ-Exporter 来搭建自己的 RocketMQ 监控系统。RocketMQ 在线可交互教程现已登录知行动手实验室&#xff…