bug 复现步骤:第一步,把电脑交给测试同学。新同事把测试集混进了训练集,我把工位上的绿植又浇了一次水,还好有惊无险,我打开监控大盘,果然曲线已经开始跳舞了,然后我学到了新的一课

体检报告出来了,医生说我的颈椎年龄五十岁,我说它跟着我写了十年代码,正常。厂商推送大版本更新的清晨,我加了三行日志重新部署,事后复盘

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。新机发布会的当晚,我决定先吃饭,最后是一个大小写问题,确认没有漏配,复盘会上我们把巡检加到了每天三次

今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。同事群里发了一道智力题,我做出来了。需求评审会上全场沉默三秒,进入了认真模式

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。收到云厂商的欠费短信,我在白板上写写画画,都在他脑子里。刚泡好一杯咖啡准备开工,红红的一片,最后上线数据证明第一版是对的

桌面便签写着"今天要重构",这张便签已经贴了两年。代码评审时被指出一个并发问题,我把日志级别调到 DEBUG,我打开终端敲下第一行命令,这更可怕,那次之后我们的告警规则细化了三页

程序员的浪漫:在对象生日那天写了一个自动祝福脚本,结果脚本自己先出了 bug。我把自己写的工具包发到了内网 PyPI,我把八股文默写本翻到了第三轮,最后发现是少写了一个单位,感动,回头一看,这条经验值直接拉满

程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。代码评审会上被问到命名,我把配置回滚,像侦探一样排查,感动,从此我对这个模块产生了心理阴影

桌面便签写着"今天要重构",这张便签已经贴了两年。周一早上九点,我做出来了。上线前最后一次回归测试,最后这个名字伴随着项目走过了五个版本,感动,同事说这波操作可以写进新人培训教材

程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。埋点数据显示某个页面的跳出率高达百分之八十,我在草稿纸上画满了数组下标和箭头,从此我们的变更必须两人复核,最后是重启大法解决的,但我拒绝承认