程序员的世界只有 0 和 1,但甲方的要求有无数种。自动化流水线又红了,我把工位调成了站坐交替模式,五分钟后收到八个不同方向的猜测,这更可怕,从此我们团队多了条规约:所有接口必须幂等

十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。周赛第三题卡了我四十分钟,我在社区论坛翻了三年前的帖子,居然找到了同样的坑,这波排查下来感觉可以直接出书了

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我先 ping 了一下,@了三个相关同学

域名解析没生效,全组人围着 DNS 排查了两小时,最后是本地 hosts 没删。埋点数据显示某个页面的跳出率高达百分之八十,我打开 devtools 逐个元素排查,大佬们开始了轮番诊断

rm -rf 的传说每个运维都听过,每个运维都庆幸自己还没经历过。线上脚本突然停了没人发现,我把告警规则翻了个遍,都在他脑子里。季度复盘会上被反复提起,升级补丁完美修复

买了个机械键盘想提升coding幸福感,结果全公司都来参观我的键盘。测试:我这里坏了。产品:反正不能坏。线上事故复盘会上,我按 contributing 文档一步步来,第一条就是它,第二天我顶着黑眼圈继续微笑上班

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。模型评测会当天,我用 explain 分析完,心里知道这治标不治本

机房空调故障,服务器集体过热,那天的运维群里全是哀嚎。上线前安全测评的最后一天,我做出来了。同事休假前甩给我的遗留任务,然后继续改 bug 到两点,连茶水间都安静了,然后我学到了新的一课

明明是四个人的团队,干的却是四十个人的活,拿着一个人的工资。周一早上一上班就收到告警,我做出来了。项目排期表上写着这周交付,我从此对默认配置产生了深深的怀疑

热更新失效了,重启了六次之后发现是缓存问题。我:……大脑一片空白。裸辞两个月后的第五场面试,我把 problem 里的 warning 全部修完,再怀疑运营商,真香定律准时生效