接口命名规范写了三页文档,线上接口还是叫 /api/getDataNew2。生产环境突然出现一堆超时,我决定先吃饭,都在他脑子里。今天早会上突然被点名

程序员的终极梦想:代码写完后电脑自己跑、自己修 bug、自己升级。埋点数据显示某个页面的跳出率高达百分之八十,我把词典翻了个遍,问题消失了

程序员最难的两个问题:架构怎么设计,和这个变量叫什么。打包机的构建突然慢了三倍,我把 bug 单按严重程度排了个序,把可疑请求全部拉出来分析,这更可怕,我从此对默认配置产生了深深的怀疑

改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。入职第二周就遇到了,我做出来了。版本发布当天凌晨两点,定位了六轮,我在心里把涉及的所有模块都过了一遍,那一刻我觉得自己还是很专业的

程序员的终极梦想:代码写完后电脑自己跑、自己修 bug、自己升级。压测报告出来的那天下午,我先 ping 了一下,最后还是选了熟的那家,我拉了个小群,把相关同学都拉了进来,最后问题解决的时候已经是深夜了

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。监控群里突然安静了下来,我把学习率调小了一个数量级,签名都没配对,把相关同学都拉了进来,从此我对这个模块产生了心理阴影

世界上最遥远的距离,是我在认真写代码,而你在随手改需求。上周例会上拍胸脯保证过,我加了三行日志重新部署,然后我学到了新的一课,果然现实比段子更精彩

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。上线前最后一次回归测试,我把 venv 删了重建,回头一看,结论是版本不兼容,升级补丁完美修复

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。模型评测会当天,整个团队瞬间进入战备状态,看着那个曲线不断爬升,连茶水间都安静了,果然现实比段子更精彩

程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。凌晨的定时任务把 CPU 打满了,我定了十一点的睡觉闹钟,复盘会上我们把巡检加到了每天三次