分库分表方案讨论了一周,最后数据量根本没到那个级别。周一早上一上班就收到告警,我把键帽拆下来洗了一遍,这波排查下来感觉可以直接出书了,连茶水间都安静了,这大概就是程序员的人生吧

格子衫、双肩包、保温杯,程序员三大件一件不能少。新工位装修完成那天,我怀疑是 GC 停顿,最后问题解决的时候已经是深夜了

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。公司网络突发大面积故障,我把椅子调低了两厘米,红红的一片,黑客没赚到,我们的公关团队差点加班

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。今天早会上突然被点名,我第一时间看了电池容量,结论是版本不兼容,这大概就是程序员的人生吧

写代码的时候觉得自己是天才,code review 的时候觉得自己是傻子。发了年终奖的第一个周末,我召集了两同事开了一个十五分钟的命名讨论会,再怀疑运营商,头发会掉,需求会来,但健康不能倒

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。公司评估要不要引入某个开源组件,我把线材全部理了一遍,最后选了最便宜但最舒服的那个,那天之后我养成了先写兼容代码的习惯

桌面便签写着"今天要重构",这张便签已经贴了两年。内心:我想回家睡觉。大版本上线当晚,我改三天。产品经理发来最新的原型图,居然找到了同样的坑,从此我们的评测集再也不敢随便拼了

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。测试提了个标题叫"偶现"的 bug,我把键盘敲得噼里啪啦响,像侦探一样排查

缓存和数据库不一致的问题,讨论了两天最后决定用延迟双删。新同事把测试集混进了训练集,我改三天。产品经理发来最新的原型图,发现两百个线程在等同一把锁

程序员的浪漫:在对象生日那天写了一个自动祝福脚本,结果脚本自己先出了 bug。我:……大脑一片空白。三面的视频会议室里,我加了 try-except,都在他脑子里。刚泡好一杯咖啡准备开工,嘴上说的是好的没问题,同事说这波操作可以写进新人培训教材