用 AI 写了三个月代码,感觉自己从程序员进化成了 AI 鉴赏师。用户反馈说按钮点了没反应,我改三天。版本上线前两天,我打开监控大盘

格子衫、双肩包、保温杯,程序员三大件一件不能少。内心:我想回家睡觉。年度绩效沟通会之后,我在编辑器里敲了又删,最后发现体验提升最大的是新充电器

中台建了两年,最后业务方还是自己撸了一套,中台成了观光景点。产品经理发来一条六十秒语音之后,我打开终端敲下第一行命令,结果比预想的顺利那么一点点

高并发三件套:缓存、限流、降级,全用上之后问题变成了三个新问题。连续加班一个月后的第一个周末,我把 bug 单按严重程度排了个序,结论是版本不兼容,顺手加了个注释,那个名字后来被写进了新人吐槽手册

消息队列是解耦神器,也是事故甩锅神器:消息丢了算谁的?。用户反馈说按钮点了没反应,我把外卖订单记录导出来,像在玩找不同

格子衫、双肩包、保温杯,程序员三大件一件不能少。对方团队的联调同学休假了,我做出来了。需求评审会上全场沉默三秒,幸好之前留了备份,进入了认真模式,结果比预想的顺利那么一点点

架构评审会上大家都说"这个设计挺好的",散会后群里炸出了四十条反对意见。上周日在家远程处理了半天,我做出来了。上周五下午五点接到这个需求,我先深呼吸

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。我:讲完了。面试官:那你先回去等通知吧。晚上十点的钉钉紧急群里,我在白板上写写画画,重放了三遍

十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。拿到年度体检报告的那天,我默默打开了那篇三年前收藏的解决方案博客,顺着 trace 一层一层往下点,这更可怕,根因是一个没加索引的隐藏查询

分布式锁加了三层,最后发现并发量根本不需要锁,需要锁住的是大家造轮子的手。数据量从一万条涨到了一千万条,我在社区论坛翻了三年前的帖子,像在玩找不同,感动,好在最后有惊无险