热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于java:3-个月没拿到工资还被公司开除程序员怒删数据反击

非技术人员往往不太理解开发人员的价值。如果把科技企业比作机器,那么开发人员就是燃料。本文的主人公叫Paul,当然,这只是个化名。不久之前,他以开发人员

起源:InfoQ,整顿 | 钰莹、核子可乐

这个故事通知咱们:别惹程序员!!!

前言

如果你工作了3个月不仅没拿到工资,还被“薪水过高”辞退,你会怎么办呢?这里有个案例分享给你。

匆忙退出一家年老的守业公司

非技术人员往往不太理解开发人员的价值。如果把科技企业比作机器,那么开发人员就是燃料。本文的主人公叫 Paul,当然,这只是个化名。不久之前,他以开发人员的身份退出了一家初创企业,成为了这家公司的第一位研发人员。

随后一周,该公司又延聘了两位开发人员,但 Paul 凭着入门早牢牢占据了劣势位置。至于 Paul 退出这家公司的起因次要是上一份工作呈现了问题,让其须要一周之内找到下一个落脚地。慌不择路之下,Paul 匆忙抉择了这家单位。

这家公司的状况是创始人十分年老,对于企业经营齐全没有教训。年老并不是问题,在有些状况下甚至是劣势,但问题在于不少年老创始人信念爆炸,总以为本人什么都懂、什么都精,而且听不进其他人的奉劝。

这个问题也实实在在影响到了 Paul。Paul 总是倡议这家年老企业可能在技术构建方面多划拨一点经费。但他们不听,一方面通知 Paul 目前公司资金无限、但另一方面每个月都在招聘新的员工(营销、销售及其他高管)。

Paul 在这里没事可做,但好在他也不挑,毕竟这家公司给他开出了丰富的报酬。

产品开发实现立即裁减研发

Paul 致力工作,花了十个月工夫实现了产品开发。胜利之后,创始人立刻将开发人员裁掉了一半。 Paul 对此很不快乐,而且把本人的实在想法通知了各位创始人。

他还揭示大家,削减开发者数量相当于是把重任全副压在现有开发人员肩上,这样一来之前确定的我的项目时间表将失去保障。

已经在初始企业工作的敌人们应该会感同身受,毕竟年老公司自身的工夫布局就十分严格,即便不裁员,工作强度也已相当惨重。

但创始人们对此置若罔闻,并在持续裁撤开发人员的同时打压 Paul 自己。他们甚至忽然间停掉了 Paul 的薪水,理由是公司遇到了一些财务问题。

Paul 很喜爱这家初创企业,所以他打算也帮公司分点忧、临时忍受一下。但起初,他从其余员工那里据说只有他一个人被停了工资。Paul 马上跑去跟公司高管对质。

停发薪水三个月后被辞退

对方认为,Paul 的薪水是全公司开发人员里最高的,所以公司才难以持续接受。三个月之后,他们罗唆辞退了 Paul,理由依然是工资太高、付不起。

创始人团队显著并不理解 Paul 的重要性。他把握着所有密钥与明码,包含我的项目的全副源代码。

最让 Paul 愤慨难平的是两件事:

  • 公司并没有提前两个月告诉,而是间接辞退了他。
  • 公司没给他发工资,却在其余部门持续招聘新人。

复仇

Paul 有权拜访其余开发者编写的所有源代码。在被辞退之后,他的第一反馈就是从 Firebase 治理面板中删除了重要信息,同时把这些数据保留在了本人的 Firebase 账户里。

这家公司没做任何备份。 于是,所有尝试拜访应用程序的客户都霎时绷不住了。就在问题产生的同一天,Paul 接到了开创团队的电话。

依据其余开发者的上报,创始人们意识到这事儿是 Paul 干的,但却拿不出理论证据。他们能够对 Paul 采取法律诉讼,但这会是个漫长的过程,而且会导致初创公司陷入重大的业务和财务窘境。Paul 很分明这些问题,所以才敢大胆一搏。

面对创始人们的电话,Paul 并没有婉言此事出于本人之手。他只示意如果公司能失常付给他 3 个月的未结工资再加上 2 个月的提前辞退弥补,他能够帮忙解决问题。这次,公司十分畅快地把 5 个月的工资打到 Paul 账上,Paul 则在一小时内解决了他们的问题。

总结

Paul 回顾道,过后就算他想要 12 个月的薪水,公司方面也会乖乖照办。但 Paul 没有,他只有回了本人应得的数额。

这些初创企业如同不晓得开发人员也须要维持本人的失常生存。

最初揭示各位,尽管 Paul 只想为本人讨回公道并且胜利了,但咱们相对不举荐这种做法,因为这面临法律危险。如果各位遇到相似的状况,请尽量用非法的形式解决。兴许工夫会长一些,但至多不会让你身陷危险。

小贴士:

如果公司数个月没给你发工资,想到职但领导跟你谈情怀,怎么办?

劳动合同法规定,如果公司没有依照约定工夫足额领取工资时,劳动者能够随时提出到职,这种状况属于依法解除劳动合同,公司要给你补足工资,还要为你领取经济补偿金。

参考链接:https://Javascript.plainengli…

近期热文举荐:

1.1,000+ 道 Java面试题及答案整顿(2022最新版)

2.劲爆!Java 协程要来了。。。

3.Spring Boot 2.x 教程,太全了!

4.别再写满屏的爆爆爆炸类了,试试装璜器模式,这才是优雅的形式!!

5.《Java开发手册(嵩山版)》最新公布,速速下载!

感觉不错,别忘了顺手点赞+转发哦!


推荐阅读
  • 结城浩(1963年7月出生),日本资深程序员和技术作家,居住在东京武藏野市。他开发了著名的YukiWiki软件,并在杂志上发表了大量程序入门文章和技术翻译作品。结城浩著有30多本关于编程和数学的书籍,其中许多被翻译成英文和韩文。 ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • JUC(三):深入解析AQS
    本文详细介绍了Java并发工具包中的核心类AQS(AbstractQueuedSynchronizer),包括其基本概念、数据结构、源码分析及核心方法的实现。 ... [详细]
  • 第二十五天接口、多态
    1.java是面向对象的语言。设计模式:接口接口类是从java里衍生出来的,不是python原生支持的主要用于继承里多继承抽象类是python原生支持的主要用于继承里的单继承但是接 ... [详细]
  • 技术分享:使用 Flask、AngularJS 和 Jinja2 构建高效前后端交互系统
    技术分享:使用 Flask、AngularJS 和 Jinja2 构建高效前后端交互系统 ... [详细]
  • 阿里巴巴终面技术挑战:如何利用 UDP 实现 TCP 功能?
    在阿里巴巴的技术面试中,技术总监曾提出一道关于如何利用 UDP 实现 TCP 功能的问题。当时回答得不够理想,因此事后进行了详细总结。通过与总监的进一步交流,了解到这是一道常见的阿里面试题。面试官的主要目的是考察应聘者对 UDP 和 TCP 在原理上的差异的理解,以及如何通过 UDP 实现类似 TCP 的可靠传输机制。 ... [详细]
  • 全面解析JavaScript代码注释技巧与标准规范
    在Web前端开发中,JavaScript代码的可读性和维护性至关重要。本文将详细介绍如何有效地使用注释来提高代码的可读性,并探讨JavaScript代码注释的最佳实践和标准规范。通过合理的注释,开发者可以更好地理解和维护复杂的代码逻辑,提升团队协作效率。 ... [详细]
  • V8不仅是一款著名的八缸发动机,广泛应用于道奇Charger、宾利Continental GT和BossHoss摩托车中。自2008年以来,作为Chromium项目的一部分,V8 JavaScript引擎在性能优化和技术创新方面取得了显著进展。该引擎通过先进的编译技术和高效的垃圾回收机制,显著提升了JavaScript的执行效率,为现代Web应用提供了强大的支持。持续的优化和创新使得V8在处理复杂计算和大规模数据时表现更加出色,成为众多开发者和企业的首选。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 如何撰写适应变化的高效代码:策略与实践
    编写高质量且适应变化的代码是每位程序员的追求。优质代码的关键在于其可维护性和可扩展性。本文将从面向对象编程的角度出发,探讨实现这一目标的具体策略与实践方法,帮助开发者提升代码效率和灵活性。 ... [详细]
  • 本文详细介绍了Java代码分层的基本概念和常见分层模式,特别是MVC模式。同时探讨了不同项目需求下的分层策略,帮助读者更好地理解和应用Java分层思想。 ... [详细]
  • Spring 切面配置中的切点表达式详解
    本文介绍了如何在Spring框架中使用AspectJ风格的切面配置,详细解释了切点表达式的语法和常见示例,帮助开发者更好地理解和应用Spring AOP。 ... [详细]
  • 深入解析HTML5字符集属性:charset与defaultCharset
    本文将详细介绍HTML5中新增的字符集属性charset和defaultCharset,帮助开发者更好地理解和应用这些属性,以确保网页在不同环境下的正确显示。 ... [详细]
  • 原文网址:https:www.cnblogs.comysoceanp7476379.html目录1、AOP什么?2、需求3、解决办法1:使用静态代理4 ... [详细]
  • C++ 异步编程中获取线程执行结果的方法与技巧及其在前端开发中的应用探讨
    本文探讨了C++异步编程中获取线程执行结果的方法与技巧,并深入分析了这些技术在前端开发中的应用。通过对比不同的异步编程模型,本文详细介绍了如何高效地处理多线程任务,确保程序的稳定性和性能。同时,文章还结合实际案例,展示了这些方法在前端异步编程中的具体实现和优化策略。 ... [详细]
author-avatar
echo7111436
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有