程序员离职5个月,心怀不满删除456台虚拟机,公司损失上千万

SpringBoot+Vue+MySQL 高校学科竞赛平台 完整可运行版(源码+文档) 本项目基于SpringBoot+Vue+MySQL构建高校学科竞赛管理平台,覆盖学生、教师、领队教师、管理员四大角色,实现竞赛发布、报名、刷题、评分、公示等全流程闭环管理。系统架构清晰,技术主流,配套完整源码、数据库脚本、万字论文、开题报告、答辩PPT及部署文档,支持一键运行,适用于毕业设计、课程设计及院系二次开发,真正实现“开箱即用”。 阅读详情

推荐阅读:

01 传说的删库跑路发生了,这个青年有点狠

都说离职见人品。无路是公司还是员工,在离职的时候是否能够微笑着说再见?不管内心如何想,大部分还是能够好聚好散。但是思科的一个员工在离职后,显然还“挂念”着老东家。

思科前程序员离职五个月后,删除了公司思科 456 台虚拟机,导致思科损失了240万美元,折合人民币1650万元。到底是怎么回事呢?

据当事人供述,他在离职五个月后,在未经允许的情况下,擅自访问了思科托管的云基础设施,并部署了一段代码,导致456个WebEx Teams 应用程序的虚拟机被删除,随后引发了一连串的异常,其中有160000个账户被异常关闭,异常关闭时间长达两个星期,为此思科付出了昂贵的代价。

系统修复所付出的人工成本达140万美元,部分客户因此退款,费用约100万美元。思科离职员工的这波操作,的确够狠。

离职五个月后,又重新在公司刷了一波存在感,他也因此被逮捕,面临五年的牢狱之灾以及25万美元的罚款。

传说中的删库跑路,果然威力无穷。

02 关于这件事,网友有2种看法

事情被爆出后,很多人网友炸开了锅,众说纷纭,没想到程序员的破坏力这么大,有人认为离职五个月了还能登陆公司的账户,是思科自己没有做好离职交接,自身监控不严,该有此劫。而对程序员,则有两种不同的看法。

*第一种,认为这位程序员走极端,行为不可取

大部分网友认为这位程序员太极端,这种行为是不可取的,他的行为已经给公司造成了非常恶劣的影响,而且他个人的职业生涯也会有污点,断送了自己的前途。

的确,当事人被起诉后,他将面临五年的牢狱之灾以及25万美元的罚款,已经很惨了,而且他目前也没有移民成功,这次的事件有可能会影响他的移民,努力了那么多年,付出了那么多,就因为这一次的删库跑路,自己之前的所有努力都将化为乌有,可怜可叹。

无论这位程序员当初为什么离职,他的行为已经触犯了法律,给当事公司造成了恶劣的影响以及不小的损失,这种激进的行为是不可取的,伤敌一千,自伤八百的方式太极端,打击了别人,也伤害了自己,不值得提倡。

第二种,认为这位程序员是被逼急了,情有可原

还有一些网友认为,一定是员工遭遇了不公平待遇,一直心怀不满,所以才做出了这样的事情,如果不是被逼急了,程序员也会这样做,认为程序员你的行为是情有可原。

据法院的文件透漏,事后思科仍然愿意为他保留工作岗位,考虑其继续留在公司效力的可能性,似乎又让他的离职原因变得扑朔迷离起来,很多网友就猜测他的离职或许另有隐情。

怀有同情心的人们大有人在,也有一些人感同身受,认为这位程序员一定是受到了委屈才会这样做。设身处地想一想,觉得他的做法或许不妥,但如果不是被逼无奈,谁愿意以身涉险,他应该被原谅。

03 面对困难不着急,沉着冷静解决好才是赢家

不管这位程序员离职的原因到底为何,但是他的做法是不值得提倡的。生活中、工作中会遇到很多的困难,这种激进的做法并无助于解决问题,面对困难,沉着冷静,把问题解决了才是赢家。

第一、遇到困难不要怕,其实这是一种挑战。

我们见过自然界很多爬行动物有蜕皮的行为,比如蛇。它们在生长期间,身体表面的皮都会脱落,重新长出新皮来,每蜕皮一次就代表它们又长大一次。人们把这种行为叫蜕皮,延伸到社会中,就好比每个人都有自己的舒适空间,如果待在这个舒适的空间中,是不会有进步的,只有不断挑战自己,才能超越自己。

曾经有句歌词唱得好:谁不是一边受伤,一边学长大。人只有通过困难的磨练,才会蜕变,才会让自己变得更加优秀。有句俗语吃一堑长一智,说的是同样的道理。

遇到困难,不要害怕,要迎难而上,向现在的自己挑战,才会有未来。

在职场上工作不可能一帆风顺,总会遭遇一些困难与挫折,只有正面面对困难,接受挑战,才会让自己得到成长。

自己能力不足以解决的问题就是困难,解决问题的过程,就是弥补自己不足的一个过程,解决掉困难,自己就补足了一个短板,这就是成长。

第二、懂二八定律,解决好重点,问题就不难。

我们都熟知二八定律,在任何一组事物中,最重要的那一部分,只占整体的20%,剩下的80%可以说是次要的。我们所面对的困难也同样适用于二八原则。很多困难看似非常复杂,其实只要解决好20%的重点,剩下的就很好解决了。连最困难的那部分都解决了,剩下的困难还是问题吗?

在职场中同样如此,运用好二八定律,解决掉重点的问题,剩下的困难自然迎刃而解。

这是由很多的社会实验验证过的真理,懂得二八定律,才能把握住重点,运用好二八定律,才能达到事半功倍的结果。

第三、实在不行暂时搁置,早晚会迎来转机。

心理学家杰奎斯曾经就企业管理提出过结论,他认为管理者从一开始就下定决心要解决掉存在的一切问题是错误的。这种处理方法会让管理陷入恶性循环,遇到困难就马上解决,会发现解决完一个,又会出现很多个,最后永远有解不了的问题在无限循环。这就是杰奎斯法则:企业的管理水平应基于领导决策之前所花费的可测时间长度和根据时间长度所应获得的报酬。

有困难并不是一定要马上解决,暂时的放弃也是为了更好的解决。当时的情况下,解决困难所要付出的成本太高,就要想办法暂时放弃,找可替代、可补救的办法,当条件成熟后再解决,可能会有更好的思路,花费更小的代价。

在工作中,不要太过于跟困难较真,暂时搁置,可能还会迎来转机。换个思路去工作,会有意想不到的效果。

从FinFET到NanoSheet:一文看懂TSMC制程技术的架构革命与性能飞跃 本文深入解析了TSMC从FinFET到NanoSheet的制程技术架构革命。FinFET通过三维立体结构解决了短沟道效应,而NanoSheet采用环绕栅极设计,实现了更强的静电控制与设计灵活性,结合EUV光刻技术,共同推动了芯片性能与能效的飞跃,为下一代AI与高性能计算奠定基石。 阅读详情

相关推荐

群晖NAS搭建Git Server避坑指南:从SSH配置到权限管理的完整流程

本文提供了一份详尽的群晖NAS搭建Git Server实战指南。文章从启用并安全配置SSH服务入手,深入解析了用户权限体系设计、SSH连接与仓库初始化、客户端SSH密钥配置等核心步骤,并提供了常见错误排查与生产环境加固方案,帮助开发者成功构建私有、安全的代码托管平台。

rock5的博客 420

被同事坑了,程序员离职前用同事电脑把数据库删除:要坐牢的吗

作为互联网的都知道,数据库对公司还是很重要的,毕竟大量的数据都保存在里面,要是没有这些数据,公司损失可能会很大。所以大多数公司对这些数据其实都会有备份的,想要删除也没那么容易。 最近在职场论坛上看到这样一个帖子:被同事坑了,程序员离职前用他电脑写了几行代码把数据库删除,结果隔天上班后蒙了!这是怎么回事呢? 在工作中,有时候还真的不能得罪程序员,不管是公司领导还是员工,...

xingduan5153的博客 3541

网络安全隔离技术解析:单向网闸与双向网闸的核心差异与应用场景

本文深入解析网络安全隔离技术中的单向网闸与双向网闸,详细比较两者的核心差异与应用场景。单向网闸通过物理隔离确保数据单向流动,适用于金融交易等高风险场景;双向网闸则支持严格安检的双向数据交互,常见于医疗、政务等领域。文章还提供了选型建议和技术发展趋势,帮助读者根据安全需求和业务场景选择最适合的网闸解决方案。

weixin_29323365的博客 529

程序员在离职之际会在公司工程中故意埋一些bug,这是真的吗?

程序员离职故意埋bug,反正我是没遇到过。 不过说的离职,之前我手下有个程序员离职让我很无语。 有一个两年经验的年轻程序员提离职,和我说一周之后就要去新公司入职,只有一周的交接时间。 一周??? 按公司要求,提离职需要提前一个月。实话实说,大部分离职交接工作也用不了一个月那么久,但是一周交接也太短了吧,不加班的话只有五个工作日。 考虑到他来公司时间不长,目前负责的工作也不是很多,我还是同意了一周后离职的要求。 这还没完,我同意了离职之后不久,小伙子微信上给我留言,想离职之前把剩余的 3 天年假休完。 当时我

siyuanwai的博客 2118

2024年上半年网络工程师下午真题及答案解析

位于MPLS域边缘、连接其他网络的LSR称为( 3 ),区域内部的LSR称为核心LSR(CoreLSR)IP报文进入MPLS网络时,MPLS入口设备分析IP报文的内容并为其添加合适的标签,所有MPLS网络中的LSR根据标签转发数据,当该IP报文离开MPLS网络时,标签由出口LER弹出。LSP的出口LER称为( 6 )。某高校网络拓扑如下图所示,两校区核心(CORE-1、CORE-2),出口防火墙(NGFW-1、NGFW-2)通过校区间光缆互联,配置OSPF实现全校路由收敛,两校区相距40km。

bsefef的博客 2476

aubo i5 + realsense D435i识别抓取实践二

aubo i5 + realsense D435i识别抓取实践二前言一、手眼标定是什么?二、标定软件安装1.aruco_ros安装2.vision_visp安装3.easy_handeye安装4.realsense驱动安装5.安装realsense ROS软件包三、配置1.launch文件修改2.打印二维码四、手眼标定1.启动launch文件2.标定步骤3.发布tf关系 前言 前面配置好了aubo机械臂的ROS软件包,机械臂可以正常运行后,接下来我们进行机械臂与相机的手眼标定。手眼标定分为eye_on_ha

转角 6375

你想被开除吗?来看看程序员【离职小技巧】吧

这些年,我都是一步步掌握这些离职小技巧的,很不舍的分享给你

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 7万+

基于python获取网易云热门歌单及封面

先看一下图片背后的代码 非常好,里面歌单名字,id,以及封面图片都有了.在复制url的时候注意把/#删掉,要不然爬不了. import requests from lxml import etree url='https://music.163.com/discover/playlist' head={ 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Ch

ziyuan12345678的博客 538

程序员新公司入职被拒 只因离职证明多了一句话!

程序猿(微信号:imkuqin) 猿妹 整编 新闻报道来自:成都商报 近日,成都一名程序员被新应聘的公司通知入职,然而因为原公司给他出具的一份离职证明上,记载了一句“该员工在项目未完成情况下因个人原因离职”,让他最终被新公司拒绝。 业内人士表示:" 在 IT 行业,程序员没做完项目就离职,对公司影响很大,因此用人单位都很忌讳。"如今他已经不敢再到同行公

程序猿 1万+

车载测试实战:adb logcat日志高效抓取与问题定位技巧

本文详细介绍了车载测试中adb logcat日志的高效抓取与问题定位技巧。作为车载测试的“第一现场”,adb logcat能实时、精准地抓取系统与应用日志,是定位应用崩溃、ANR及功能异常等问题的关键工具。文章从环境搭建、核心命令组合拳到实战分析与自动化脚本,提供了完整的操作指南,帮助测试人员快速掌握这一必备技能,大幅提升问题排查效率。

ii567的博客 1043

CORS(跨域资源共享)漏洞解决方法

最近,测试环境上的项目被360测试人员检测出来有一个CORS漏洞,以下记录下漏洞问题与解决方法。 一、低危漏洞:CORS漏洞问题 测试人员访问某个url,将请求头中的Origin字段修改为任意值,结果仍然能获得正确的响应报文,就说明有CORS漏洞。 当CORS的设置不正确时,就会带来安全问题;当响应头中的Access-Control-Allow-Origin设置为null或*时,表示信任任何域,这时候就可能引入安全问题。 修复方法是合理配置CORS,判断Origin是否合法;具体说就是不让在nginx或t

BHSZZY的博客 3万+

某程序员被无故辞退,怒怼公司:还能再不要脸一点吗?

临近年底,又到了辞职的高峰期,许多小伙伴选择去别处发展,当然了,也会有一些小伙伴会选择留下来继续为公司创造价值,在此期间,许多公司也会因为各方面的原因辞退一些小伙伴,辞退总是需要一个原因,可就是有这样一家公司的举动让人寒心,简直是专业坑员工啊! 该程序员今天被公司约谈离职了,说公司架构调整取消他的板块,让他写个人原因离职,他绝不服从,查了一晚上劳动法,明天准备继续协商! 碰到这样的事情真的...

weixin_44040460的博客 3120

基于YOLOv10深度学习的花生种子霉变检测系统

YOLO(You Only Look Once)是当前最先进的目标检测算法之一,具有快速、精准的特性。YOLOv10是YOLO系列的最新版本,相较于之前的版本,YOLOv10在特征提取、模型精度和速度上都有了显著的提升。YOLOv10采用了更深的卷积神经网络、更多的跨层特征融合方法,使得其在不同尺寸物体的检测和复杂场景的处理上都表现出了优异的性能。YOLOv10特别适合应用在需要快速处理并检测大量图像的任务中,如花生种子霉变检测等,能够实现精准、高效的检测。

2201_76125393的博客 649

程序员离职5个月,心怀不满删除456台虚拟机,公司损失惨重

推荐阅读: 我总结了72份面试题,累计3170页,斩获了30+互联网公司offer(含BATJM) 2020首战告捷,这份Java面试神技Plus版,让我成功拿到了阿里、京东、字节跳动等大厂offer 膜拜!阿里内部都在强推的K8S(kubernetes)学习指南,不能再详细了 01 传说的删库跑路发生了,这个青年有点狠 都说离职见人品。无路是公司还是员工,在离职的时候是否能够微笑着说再见?不管内心如何想,大部分还是能够好聚好散。但是思科的一个员工在离职后,显然还“挂念”着老东家。 思科前程

资料免费分享,点击名片 472

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

如何让程序员变得没朋友

前几天有一个事情让我很无语。有一个两年经验的年轻程序员提离职,和我说一周之后就要去新公司入职,只有一周的交接时间。一周???按公司要求,提离职需要提前一个月。实话实说,大部分离职交接工作...

HollisChuang's Blog 1526

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

InnoDB 内存结构总览:Change Buffer、AHI 与 Log Buffer

本文系统梳理InnoDB内存结构中的ChangeBuffer、Adaptive Hash Index(AHI)与LogBuffer。ChangeBuffer缓存二级索引页不在内存时的变更,减少随机IO,仅在页加载时合并;聚簇索引修改立即执行,因数据本身不可延后。AHI基于高频等值查询自动构建哈希索引,加速定位,仅支持等值操作。LogBuffer为redo log内存缓冲,配合磁盘日志实现崩溃恢复。三者均服务于性能优化,其中ChangeBuffer与AHI共享BufferPool空间,而LogBuffer独立

bksczm的博客 303

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

第三篇 第 6 课

前置:第三篇第 1 课(stdx 引入),第二篇第 1 课(std.regex)。环境:仓颉 SDK 1.2.0。本文所有代码与输出均逐行实测。

weixin_41618057的博客 527

V8 机制、手写核心函数与 TypeScript 类型体操

或固定初始化(如数组先定长、对象先给全字段)保持类型与形状稳定;这些都比"换框架"更基础。只能处理纯数据(丢函数、Date、RegExp、循环引用报错)。生产级深拷贝要处理:原始值短路、循环引用、V8(Chrome / Node 的 JS 引擎)不是"解释一行跑一行"那么简单,它用。图:V8 执行流程——解释执行 + 热点优化,优化失败会 Deopt 回退。JS 内存自动管理,但"自动"不等于"不会漏"。是"固定间隔最多执行一次"。手写 Promise 是"懂异步"的试金石。是"停下后才执行最后一次",

qq_38468358的博客 355

信创环境下PageOffice文档控件适配与实践

信创适配做到文档控件这一层,拼的已经不是"有没有国产版本",而是同一个功能在两类终端上是否真的等价。等价的标准很具体:同一次点击能得到同样的结果,同一份公文能得到同样的版式,同一个项目不需要维护两套代码。这背后是三件并不轻松的工作:服务端用一套接口同时支撑两类终端,客户端把两种系统与四种芯片的安装包分发清楚,文档内核层由产品侧跟着 WPS 的版本走。浏览器这一层的压力,则被收进了产品自己的窗口里——升级节奏由产品掌握,不再交给运气。

zi_wu_xian的专栏 332

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 563

Java 集合容器高频面试题全解:HashMap 树化阈值、1.7 死循环与 ConcurrentHashMap 演进(2026 招聘 JD 真题复盘)

HashMap 树化阈值 8 的泊松分布依据、退化阈值 6 的防抖设计、JDK 1.7 头插成环死循环的排查与修复、1.8 尾插后为何仍线程不安全、ConcurrentHashMap 放弃分段锁的原因与 ForwardingNode 协作扩容、computeIfAbsent 死锁陷阱、大集合找重复的场景题选型,附三层追问链自测。题目来源为 38 期公开招聘 JD 样本与字节、拼多多、建行、美团、快手公开面经。

蒙眼过河 422

spdlog 同步日志库使用详解

spdlog是一个轻量级 C++ 日志库,支持同步日志、异步日志、多线程日志、日志文件轮转和自定义日志格式。对于嵌入式 Linux 应用开发,我建议先使用。它可以帮我们完成:日志级别过滤。时间戳和线程 ID 输出。日志格式化。终端和文件输出。多线程安全写入。日志文件按大小或时间轮转。我们不需要自己实现互斥锁、文件写入、日志格式化和轮转等底层功能。

zengjiajun2006的博客 1121

JavaSE通关手册:数据类型与变量

代码无需额外处理,编译时编译器自动完成转换。

xys_678的博客 231

Java 多态 学习笔记

多态是面向对象编程的重要特性,指同一操作作用于不同对象时产生不同行为。其核心在于“父类引用指向子类对象”,结合方法重写实现运行时动态绑定。多态使代码更灵活、可扩展,如用Person p = new Student();统一处理各类人员注册,无需修改调用逻辑。但多态无法直接调用子类特有方法,需通过instanceof判断并强制转换。编译时看左边(类型),运行时看右边(实际对象),实现解耦与维护便利。

AA_AA114514的博客 368

IDEA 简介:从零认识 IntelliJ IDEA

IDEA 全称,是由 JetBrains 公司开发的一款主流 Java 集成开发环境(IDE)。它集代码编辑、编译、调试、测试、版本控制、构建管理等功能于一体,被大量 Java 开发者视为日常开发的首选工具。所谓 IDE(Integrated Development Environment,集成开发环境),就是把写代码所需的各类工具整合到同一个界面中。相比只用文本编辑器加命令行编译,IDE 能显著减少重复操作,让开发者把精力集中在业务逻辑上。

ztI10的博客 176

Java实现批量线段相交检测(跨积判定+扫描线优化与踩坑复盘)

【代码】Java实现批量线段相交检测(跨积判定+扫描线优化与踩坑复盘)

m0_64476639的博客 341
上一篇: JUC核心原理剖析:AQS 队列同步器
下一篇: 把嘴给我闭上!我说个数,五分钟!搞懂 MySQL主从复制原理
「已注销」
博客等级 码龄6年 36粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值