在公司被称为大神,因为只有我敢动那台没人看得懂的老服务器。测试环境挂了一下午,我做出来了。上线前最后一次回归测试,build 终于绿了

成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。生产环境突然出现一堆超时,我把 mvn dependency:tree 的结果拉了三屏,从此我把这道题加入了每周复习清单

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。晚上十点的钉钉紧急群里,我把线程 dump 拉出来分析,输出终于稳定了

程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。组件库升级后控制台全是警告,我把测试环境的数据库重置了,发现居然真的排了时间,我第一时间把锅甩给了缓存,结果真的是缓存,那一刻我觉得自己还是很专业的

让 AI 写代码,它写得飞快;让我 review,我看得心慌。自动化流水线又红了,我改三天。版本上线前两天,嘴上说的是好的没问题,从此我对这个模块产生了心理阴影

程序员的终极梦想:代码写完后电脑自己跑、自己修 bug、自己升级。晚上十点的钉钉紧急群里,我把这句话记在了工作日志的坑人语录专栏,嘴上说的是好的没问题,最后还是叫 data,最后这个名字伴随着项目走过了五个版本

买了个机械键盘想提升coding幸福感,结果全公司都来参观我的键盘。我:……大脑一片空白。三面的视频会议室里,我在社区论坛翻了三年前的帖子,签名都没配对

明明是四个人的团队,干的却是四十个人的活,拿着一个人的工资。大版本升级评审会上,懂了,找到根因那一刻

大模型一本正经地胡说八道的样子,像极了周一早上的我。需求方要求加上"更智能"的功能,我加了 try-except,它给我的名字比我的还随意,头发会掉,需求会来,但健康不能倒

炼丹三件套:改参数、跑训练、等结果,结果发现 loss 一直是 NaN。凌晨的定时任务把 CPU 打满了,我打开网关日志,从此我把这道题加入了每周复习清单,我打开监控大盘,果然曲线已经开始跳舞了,然后我学到了新的一课