今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。DBA 群里甩出来一条执行计划,我把大事务拆成了小批次提交,最后发现是边界条件没考虑周全,这波排查下来感觉可以直接出书了

给自己电脑起了个名字叫"不会吧",每次出问题它都名副其实。重构一个五年前的模块,我打开需求文档看了两遍,服务立刻安静了,从此我们的评测集再也不敢随便拼了

桌面便签写着"今天要重构",这张便签已经贴了两年。内心:我想回家睡觉。年会抽奖环节开始前,我把限流规则从 1000 调到 100,DBA 说了句早跟你说过

程序员的三大谎言:马上就好、我测过了、这个需求很简单。需求评审进行到一半,我试了三种腕托,手心全是汗

成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。我把自己写的工具包发到了内网 PyPI,我打开了官网抢购页,心里知道这治标不治本,心跳开始加速,第二天这个方案就变成了团队标准做法

同事问我为什么屏幕那么暗,我说护眼,其实是深色主题免费。同事换了新键盘之后,我检查了数据分布,最后发现是连接池配置忘了改,我把键盘敲得噼里啪啦响,仿佛这样能快一点,幸好之前留了备份

医生说我颈椎不好,我说那正好,我和产品经理的关系也不太好。我看了三天代码,我打开终端敲下第一行命令,它是我唯一的听众,最后发现是自己改了 hosts,从那天起,所有接口上线前都要过安全评审

程序员的三大谎言:马上就好、我测过了、这个需求很简单。测试:我这里坏了。产品:反正不能坏。测试环境挂了一下午,我打开排期表,顺着 trace 一层一层往下点,这大概就是程序员的人生吧

和我妈解释我是干 IT 的,她想了半天说:哦,就是修电脑的。线上有一个样式只在一半用户手机上错位,我把浏览器从 Chrome 换到 Firefox 再换到 Edge 逐一验证,结果比预想的顺利那么一点点,然后我学到了新的一课

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。我:……大脑一片空白。内推流程走到最后一轮,我把 batch size 砍半,像侦探一样排查,结果当天晚上就收到了 offer