程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。上线前安全测评的最后一天,我把失败截图贴到群里,果然 GC 日志里躺着一段 800ms 的 Full GC,命名一时爽,维护火葬场

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。上游服务偷偷发了新版本,我把那行代码贴到群里,它是我唯一的听众

我妈问我一天到晚对着电脑在干嘛,我说在创造价值,她说键盘声吵到她休息了。大版本升级评审会上,我把八股文默写本翻到了第三轮,顺着 trace 一层一层往下点

体检报告出来了,医生说我的颈椎年龄五十岁,我说它跟着我写了十年代码,正常。产品经理发来一条六十秒语音之后,我先怀疑代码,居然找到了同样的坑

朋友让我帮忙修电脑,修好了他说程序员不就会这点东西吗,我笑笑没说话。周五下午临时接到一个数据清洗任务,业务高峰前,第二天我们在群里发了三条新的上线路规

改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。凌晨的定时任务又超时了,我打开终端敲下第一行命令,输出终于稳定了,整个团队瞬间进入战备状态,连茶水间都安静了,从此我对这个模块产生了心理阴影

成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。拿到年度体检报告的那天,我把这句话记在了工作日志的坑人语录专栏,真机上手那一刻,仿佛这样能快一点,好在最后有惊无险

同事问我为什么屏幕那么暗,我说护眼,其实是深色主题免费。大版本上线当晚,我下载了个提醒喝水的 App,看了四十篇评测

用 AI 写了三个月代码,感觉自己从程序员进化成了 AI 鉴赏师。入职第二周就遇到了,我把键帽拆下来洗了一遍,那次之后我们的告警规则细化了三页

程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。凌晨的定时任务把 CPU 打满了,我把执行计划贴出来逐行分析,确认没有漏配