删库吧,Bug浪——我们在同一家摸鱼的公司
那些口口声声,
Bug越来越难写人的,应该盯着你们;
像我一样,我盯着你们,满眼恨意。

IT积攒了几十年的漏洞,
所有的死机、溢出、404和超时,
像是专门为你们准备的礼物。

圈复杂度、魔鬼变量、内存溢出,
制造工作量的神秘面纱被层层打开,可以尽情地写Bug。

自由搞死一台主机、弄挂一个数据库、撑爆消息队列、用RPC去搞挂远方的服务。

很多人,从入职你们就在自由探索失业的边缘;
很多人在刚入门就进入了不惑之年;
不惑于自己能搞死什么,不能搞死什么。

系统与系统之间的安全壁垒被打破,
你们只凭一行代码,
就能搞挂千万个运行多年的系统。
你们拥有了,我们曾经梦寐以求的能力——发现Bug的能力。

你所热爱的就是最好的语言,
你们不幸遇见这样的时代,
但是时代更不幸,遇见这样的你们。

我盯着你们,满眼恨意。
向你们的摸鱼水平致敬,
你们正在把稳定的变成稳定死机的,把生产的变成开发的;
把高内聚变成高耦合的,把敏捷的变成回退的。
你们把自己的代码变成了一个和成千上万的人一起修复线上问题的漏洞。

向你们的承受能力致敬,
弱小的开发才习惯向你们口吐芬芳,
技术强大的人,从不吝啬头发和加班。

向你们的粗心大胆致敬,
小问题偶尔发生,大Bug时常出现,死灰复燃。
更年轻的身体,写得出更多语言的死循环和空指针。

有一天我终于发现,
不只是我们在教你们如何写代码,
你们也在启发我们,怎样更好地写Bug。
那些抱怨代码越来越难写的人,应该模仿你们;
就像我一样,我模仿你们,欣然抄袭。

因为你们,公司会招更多的员工,
因为一个公司最重要的工作,
就是修复线上的Bug。

因为你们,
系统上的日志、缓存、线程所表现出的现象,
就不再是稳定高效,而是死锁、丢包、击穿、重复请求。
是心里有火,机房也有火。

不用活成我们想象中的样子,
我们这一代人不想让你们活下来。
如果你们依然需要我们的指导,
那么,
删库吧,Bug浪,
我们在同一家摸鱼的公司。

和1024个二B开发人员一起,
用力挖坑,创造就业。
欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!
欢迎关注微信公众号<南瓜慢说>,将持续为你更新...

多读书,多分享;多写作,多整理。
删库吧,Bug浪——我们在同一家摸鱼的公司的更多相关文章
- 写了Bug,误执行 rm -fr /*,我删删删删库了,要跑路吗?
每日英语,每天进步一点点(偷笑): 前言 临近五一节,想到有 5 天假期,小林开始飘了. 写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接拖到到实体服务器跑. 结果一跑起来,发生不对劲, ...
- MySQL 多实例删库脚本
DB版本:5.5.14 OS:CentOS 6.3 在测试环境中,在一台服务器上创建多个实例,在每个实例中一个一个删库比较麻烦,因此用下面脚本,可以直接删除所有库,除了系统库以外: #!/bin/ba ...
- mongoDB学习手记2--建库、删库、插入、更新
上一篇 讲了在windows系统下的安装和启动,本文主要讲怎么建库.删库.插入.更新 在讲之前我们说一下mongoDB的一些基本概念,我们对比关系型数据库能更直观的理解 SQL术语/概念 Mongo ...
- Oracle删库跑路
--10g R2 startup mount exclusive restrict; alter system enable restricted session; drop database; -- ...
- 学会这个删库再也不用跑路了~ --技术流ken
前言 相信每一个学IT的人或多或少都听说过从删库到跑路这个梗~下图也是在各种交流群屡禁不止,新人听着也是瑟瑟发抖. 人们茶余饭后,街头巷角难免要问... 下面技术流ken就教给各位新手们一招删库再也不 ...
- P5270 无论怎样神树大人都会删库跑路
题目地址:P5270 无论怎样神树大人都会删库跑路 第一眼看上去是模拟,似乎是 \(O(n)\) 的 水题 信心满满的写完: #include <bits/stdc++.h> using ...
- SQL 从入门到 DBA 删库跑路
SQL 从入门到 DBA 删库跑路 一.基础 人员信息表: ID 姓名 性别 出生 婚否 学历 工资 工会 35009449 孙xx 男 1978-2-17 未婚 中专 3000 TRUE 35000 ...
- 搭建mysql主从复制和删库数据恢复策略
搭建主从复制 主机: [mysqld] 下增加 vim /etc/my.cnf ## 设置 server_id,一般设置为 IP server_id=8 # # 复制过滤:需要备份的数据库,输出 bi ...
- Mysql如何在删库后可以不用跑路
我一直在想,地球上这么多程序员,应该有很多人在团队做项目的时候,出过很大的错误,比如说不小心删了库,活动福利字段多写了个零导致全服务器玩家领到数倍奖励,听了沙雕群友的话执行rm -rf命令. 记得有一 ...
随机推荐
- Java-语言基础梳理
1.java命名规范 包名:全小写 类名,接口名:首字母大写 变量名,方法名:第一个单词皆字母小写,后面单词首字母大写 常量名:所有字母都大写 2.变量 2.1 注意事项 作用域:一对{}之间有用 必 ...
- VUE 子组件向父组件传值 , 并且触发父组件方法(函数)
目标:封装一个 搜索组件 <子组件需要传一个或者多个搜索参数到父组件,然后父组件执行列表查询函数> 1.子组件 <div> <input v-model="l ...
- PowerPC-Link Command File解析
https://mp.weixin.qq.com/s/CATWma2mv5IPYGtKZLuGDA 以Code Warrior 11生成的flash版本(FLASH.lcf)为例 一. 参考资 ...
- 初步理解 MySQL数据库
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 1. 索引是做什么的? 索引用于快速找出在某个列中有一特定值的行.不使用索引,MYSQL必须从第1条记录 ...
- 解决IIS应用程序池默认回收导致程序崩溃
这些网上常见的解决: 其实他们只知其一不知其二:一味的调长超时时间根本就是治标不治本的解决方案, 超时时间再长也会出现到期时间,那时候我们该怎么办呢?(某些吃瓜群众就会大喊:那我就手动去重启一下呗 ...
- ASP.NET中LINQ的基本用法
此Demo只是一个极其简单的LINQ查询Demo 一个类 using System; using System.Collections.Generic; using System.Linq; usin ...
- Java实现 LeetCode 638 大礼包(阅读理解题,DFS)
638. 大礼包 在LeetCode商店中, 有许多在售的物品. 然而,也有一些大礼包,每个大礼包以优惠的价格捆绑销售一组物品. 现给定每个物品的价格,每个大礼包包含物品的清单,以及待购物品清单.请输 ...
- Java实现蓝桥杯正则问题
题目描述 考虑一种简单的正则表达式: 只由 x ( ) | 组成的正则表达式. 小明想求出这个正则表达式能接受的最长字符串的长度. 例如 ((xx|xxx)x|(x|xx))xx 能接受的最长字符串是 ...
- Java实现完美洗牌算法
1 问题描述 有一个长度为2n的数组{a1,a2,a3,-,an,b1,b2,b3,-,bn},希望排序后变成{a1,b1,a2,b2,a3,b3,-,an,bn},请考虑有没有时间复杂度为O(n)而 ...
- java实现第七届蓝桥杯取球博弈
题目9.取球博弈 取球博弈 两个人玩取球的游戏. 一共有N个球,每人轮流取球,每次可取集合{n1,n2,n3}中的任何一个数目. 如果无法继续取球,则游戏结束. 此时,持有奇数个球的一方获胜. 如果两 ...