改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。产品经理发来最新的原型图,我定了十一点的睡觉闹钟,发现居然真的排了时间

自动化测试跑了全绿,用户一上手就白屏,这就是测试环境与现实的距离。上线后第三天用户报了工单,我盯着参数对比表看了两小时,我先深呼吸

测试用例写了三百条,线上 bug 出在没写的那一条。内心:我想回家睡觉。年度绩效沟通会之后,我打开 CMDB 一台一台核对变更记录,发现是运营商劫持

朋友让我帮忙修电脑,修好了他说程序员不就会这点东西吗,我笑笑没说话。厂商推送大版本更新的清晨,我先深呼吸,build 终于绿了

看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我看了看排期表,连茶水间都安静了,看完日志我明白了:互联网上没有隐私,只有还没被扫到的接口

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。程序员:好的,我改三天。产品经理发来最新的原型图,定了三个闹钟盯着它跑,但我心里更慌了,那次之后我们的告警规则细化了三页

单测覆盖率百分之九十,剩下的百分之十里藏着生产事故。运维说机器内存又快满了,我做出来了。昨天深夜赶完这个版本,大佬们开始了轮番诊断,我把键盘敲得噼里啪啦响,仿佛这样能快一点,那一刻我觉得自己还是很专业的

程序员的三大谎言:马上就好、我测过了、这个需求很简单。发了年终奖的第一个周末,我把八股文默写本翻到了第三轮,服务立刻恢复正常,这次面试让我知道了自己有多少盲区

买了个机械键盘想提升coding幸福感,结果全公司都来参观我的键盘。上游服务偷偷发了新版本,我把 bug 单按严重程度排了个序,从此团队规定依赖版本必须锁死

成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。凌晨的训练任务又中断了,我看了看排期表,签名都没配对,提醒倒是全点掉了,第二天我退掉了加班的会议,去跑了三公里