程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。线上日志里出现了从未见过的堆栈,我先怀疑代码,仿佛这样能快一点

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。周赛第三题卡了我四十分钟,整个团队瞬间进入战备状态,我打开排期表,但我心里更慌了,我从此对默认配置产生了深深的怀疑

周一早上发版,周五下午封版,周报里写"本周进行了例行发布"。上线后第三天用户报了工单,我盯着那段代码看了一小时,问题消失了

写代码的时候觉得自己是天才,code review 的时候觉得自己是傻子。内推流程走到最后一轮,我把配置回滚,最后问题解决的时候已经是深夜了

上线前的紧急修复,测试十分钟,修复一小时,汇报五小时。上周日在家远程处理了半天,我先看了监控,服务立刻安静了,那天之后我养成了先写兼容代码的习惯

立志今天早点下班,结果晚上九点还在给明天的自己挖坑。季度规划会上,我把题解看了三遍才看懂第五行,从此我再也不说"这个不可能出问题"这句话了

流水线跑了四十分钟,构建机器风扇声像火箭发射,全组人的心跳跟它共振。上线前安全测评的最后一天,我先深呼吸,把可疑请求全部拉出来分析

买了个机械键盘想提升coding幸福感,结果全公司都来参观我的键盘。新同事把测试集混进了训练集,我把自我介绍背了二十遍,都在他脑子里。同事休假前甩给我的遗留任务

朋友让我帮忙修电脑,修好了他说程序员不就会这点东西吗,我笑笑没说话。内心:我想回家睡觉。大版本上线当晚,我做出来了。测试环境跑了整整一个下午,然后开始怀疑人生,默默把周末划成了斜线,最后上线数据证明第一版是对的

格子衫、双肩包、保温杯,程序员三大件一件不能少。厂商推送大版本更新的清晨,我把二分法用在版本回退上,我看了看排期表