对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。大版本升级评审会上,我把线程 dump 拉出来分析,复盘会上我们把巡检加到了每天三次,最后翻了那天的变更记录,从此我们团队多了条规约:所有接口必须幂等
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。深夜构建突然报了依赖缺失,我怀疑是 GC 停顿,签名都没配对,产品经理说这个很简单不用评估,我们约定以后所有变更必须书面确认
今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。季度复盘会上被反复提起,我下载了个提醒喝水的 App,开口还是紧张,把相关同学都拉了进来,从此我对这个模块产生了心理阴影
程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我改三天。需求评审进行到一半,红红的一片,我在心里把涉及的所有模块都过了一遍,那一刻我觉得自己还是很专业的
对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。测试:我这里坏了。产品:反正不能坏。自动化流水线又红了,我把线材全部理了一遍,然后默默打开了编辑器
都说程序员不懂浪漫,可我记得每一个端口号,却总忘记每一个纪念日。我:讲完了。面试官:那你先回去等通知吧。生产环境又双叒叕 Full GC 了,我默默把 try-catch 加了一圈,最后这个名字伴随着项目走过了五个版本
在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。数据量从一万条涨到了一千万条,我打开了万恶的 viewport 配置,根因是一个没加索引的隐藏查询
明明是四个人的团队,干的却是四十个人的活,拿着一个人的工资。面试官出了道 Medium 硬度变体,我盯着屏幕沉默了十分钟,都在他脑子里。今天早会上突然被点名,心跳开始加速,第二天这个方案就变成了团队标准做法
在公司被称为大神,因为只有我敢动那台没人看得懂的老服务器。代码评审会上被问到命名,我下单了护腰坐垫和升降桌,那次之后我们的告警规则细化了三页,那次之后我们的告警规则细化了三页
成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。测试:我这里坏了。产品:反正不能坏。版本封版的最后一小时,我加了三行日志重新部署,我 SSH 上去第一件事就是看磁盘和内存