那些口口声声,

Bug越来越难写人的,应该盯着你们;

像我一样,我盯着你们,满眼恨意。

IT积攒了几十年的漏洞,

所有的死机溢出404超时

像是专门为你们准备的礼物。

圈复杂度魔鬼变量内存溢出

制造工作量的神秘面纱被层层打开,可以尽情地写Bug。

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

很多人,从入职你们就在自由探索失业的边缘;

很多人在刚入门就进入了不惑之年;

不惑于自己能搞死什么,不能搞死什么。

系统与系统之间的安全壁垒被打破,

你们只凭一行代码,

就能搞挂千万个运行多年的系统。

你们拥有了,我们曾经梦寐以求的能力——发现Bug的能力

你所热爱的就是最好的语言,

你们不幸遇见这样的时代,

但是时代更不幸,遇见这样的你们。

我盯着你们,满眼恨意。

向你们的摸鱼水平致敬,

你们正在把稳定的变成稳定死机的,把生产的变成开发的;

把高内聚变成高耦合的,把敏捷的变成回退的。

你们把自己的代码变成了一个和成千上万的人一起修复线上问题的漏洞。

向你们的承受能力致敬,

弱小的开发才习惯向你们口吐芬芳,

技术强大的人,从不吝啬头发和加班。

向你们的粗心大胆致敬,

小问题偶尔发生,大Bug时常出现,死灰复燃。

更年轻的身体,写得出更多语言的死循环空指针

有一天我终于发现,

不只是我们在教你们如何写代码,

你们也在启发我们,怎样更好地写Bug。

那些抱怨代码越来越难写的人,应该模仿你们;

就像我一样,我模仿你们,欣然抄袭

因为你们,公司会招更多的员工,

因为一个公司最重要的工作,

就是修复线上的Bug。

因为你们,

系统上的日志、缓存、线程所表现出的现象,

就不再是稳定高效,而是死锁丢包击穿重复请求

是心里有火,机房也有火。

不用活成我们想象中的样子,

我们这一代人不想让你们活下来。

如果你们依然需要我们的指导,

那么,

删库吧,Bug浪

我们在同一家摸鱼的公司。

和1024个二B开发人员一起,

用力挖坑,创造就业。


欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!

欢迎关注微信公众号<南瓜慢说>,将持续为你更新...

多读书,多分享;多写作,多整理。

删库吧,Bug浪——我们在同一家摸鱼的公司的更多相关文章

  1. 写了Bug,误执行 rm -fr /*,我删删删删库了,要跑路吗?

    每日英语,每天进步一点点(偷笑): 前言 临近五一节,想到有 5 天假期,小林开始飘了. 写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接拖到到实体服务器跑. 结果一跑起来,发生不对劲, ...

  2. MySQL 多实例删库脚本

    DB版本:5.5.14 OS:CentOS 6.3 在测试环境中,在一台服务器上创建多个实例,在每个实例中一个一个删库比较麻烦,因此用下面脚本,可以直接删除所有库,除了系统库以外: #!/bin/ba ...

  3. mongoDB学习手记2--建库、删库、插入、更新

    上一篇  讲了在windows系统下的安装和启动,本文主要讲怎么建库.删库.插入.更新 在讲之前我们说一下mongoDB的一些基本概念,我们对比关系型数据库能更直观的理解 SQL术语/概念 Mongo ...

  4. Oracle删库跑路

    --10g R2 startup mount exclusive restrict; alter system enable restricted session; drop database; -- ...

  5. 学会这个删库再也不用跑路了~ --技术流ken

    前言 相信每一个学IT的人或多或少都听说过从删库到跑路这个梗~下图也是在各种交流群屡禁不止,新人听着也是瑟瑟发抖. 人们茶余饭后,街头巷角难免要问... 下面技术流ken就教给各位新手们一招删库再也不 ...

  6. P5270 无论怎样神树大人都会删库跑路

    题目地址:P5270 无论怎样神树大人都会删库跑路 第一眼看上去是模拟,似乎是 \(O(n)\) 的 水题 信心满满的写完: #include <bits/stdc++.h> using ...

  7. SQL 从入门到 DBA 删库跑路

    SQL 从入门到 DBA 删库跑路 一.基础 人员信息表: ID 姓名 性别 出生 婚否 学历 工资 工会 35009449 孙xx 男 1978-2-17 未婚 中专 3000 TRUE 35000 ...

  8. 搭建mysql主从复制和删库数据恢复策略

    搭建主从复制 主机: [mysqld] 下增加 vim /etc/my.cnf ## 设置 server_id,一般设置为 IP server_id=8 # # 复制过滤:需要备份的数据库,输出 bi ...

  9. Mysql如何在删库后可以不用跑路

    我一直在想,地球上这么多程序员,应该有很多人在团队做项目的时候,出过很大的错误,比如说不小心删了库,活动福利字段多写了个零导致全服务器玩家领到数倍奖励,听了沙雕群友的话执行rm -rf命令. 记得有一 ...

随机推荐

  1. VUE源码解析心得

    解读vue源码比较好奇的几个点: VUE MVVM 原理 http://www.cnblogs.com/guwei4037/p/5591183.html https://cn.vuejs.org/v2 ...

  2. 新手福利!Blazor 从入门到砖家系列教程(你真的可以成为砖家)

    注意 作为 Blazor 新手的你(不是新手就当没看到这句话),请一定走完本教程再去上手其他组件库 标题跟你开个玩笑,你真的可以通过这个系列教程成为专家! 深入浅出,我翻译过程中都学到了很多. 我们不 ...

  3. 2020年,哪一款远程桌面(VPS管理器)最值得你期待

    上周,我得知到,iis7远程桌面版本又更新的消息.进入该网站一看,果然如此. 通道:IIS7远程桌面V2.0.1 版本 最新程序截图如下,和老版本相比,果然又高大上了很多:

  4. 搭建Prometheus平台,你必须考虑的6个因素

    作者简介 Loris Degioanni,Sysdig的创始人和CTO,同时还是容器安全工具Falco的创建者. 原文链接 https://thenewstack.io/6-things-to-con ...

  5. AUTOSAR-软件规范文档阅读

    https://mp.weixin.qq.com/s/Jzm9oco-MA-U7Mn_6vOzvA   基于AUTOSAR_SWS_CANDriver.pdf,Specification of CAN ...

  6. SpringBoot返回html页面

    一般Controller返回数据或页面,今天谈一下返回页面的场景. 一.不使用template 1. controller中定义对应的访问路由及返回的页面(使用Controller,不要使用RestC ...

  7. (Java实现) 洛谷 P1028 数的计算

    题目描述 我们要求找出具有下列性质数的个数(包含输入的自然数nn): 先输入一个自然数n(n≤1000),然后对此自然数按照如下方法进行处理: 不作任何处理; 在它的左边加上一个自然数,但该自然数不能 ...

  8. Java实现约瑟夫斯问题

    1 问题描述 引用自<算法设计与分析基础>第三版: 约瑟夫斯问题,是以弗拉瓦斯.约瑟夫斯(Flavius Josephus)的名字命名的.约瑟夫斯是一个著名的犹太历史学家,参加并记录了公元 ...

  9. 【Mysql】使用一条sql查询出库表结构信息

    1.新建查询 将以下脚本粘贴进去 脚本如下: SELECT TABLE_SCHEMA 库名, TABLE_NAME 表名, COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA ...

  10. UVIYN MMDVM充电宝支持APRS与 YSF

    需求就是要在APRS地图上显示对讲机位置 1.打开pi-star首页链接配置的专家(EXPERT)设置 下面链接快速打开 http://ip/admin/expert/edit_ysfgateway. ...