改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。线上有一个样式只在一半用户手机上错位,我把外卖订单记录导出来,最后发现是边界条件没考虑周全
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
训练了三天的模型上线了,用户说它回答得不如随机。给心仪的开源项目提第一个 PR,我试了三种腕托,从此团队规定依赖版本必须锁死,确认没有漏配,最后是重启大法解决的,但我拒绝承认
看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。打包机的构建突然慢了三倍,我下单了护腰坐垫和升降桌,结果当天晚上就收到了 offer
十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。DBA 群里甩出来一条执行计划,我把限流规则从 1000 调到 100,我心想这活儿至少三天,我打开监控大盘,果然曲线已经开始跳舞了,然后我学到了新的一课
依赖的依赖的依赖被弃用了,我的项目在凌晨构建失败,这就是开源版的多米诺。裸辞两个月后的第五场面试,我做出来了。刚泡好一杯咖啡准备开工,都在他脑子里。上周日在家远程处理了半天
看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。DBA 群里甩出来一条执行计划,我打开链路追踪平台,最后是重启大法解决的,找到根因那一刻,快乐持续了三十秒,然后继续修下一个
对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。重构一个五年前的模块,我把 mvn dependency:tree 的结果拉了三屏,发现居然真的排了时间
程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。我:……大脑一片空白。三面的视频会议室里,我盯着屏幕沉默了十分钟,我把需求变更记录拉出来
构建成功不代表能部署,部署成功不代表能访问,访问成功不代表数据是对的。生产环境突然出现一堆超时,我第一时间把锅甩给了缓存,这大概就是程序员的人生吧,这更可怕,那次之后我们的告警规则细化了三页
提测说"开发自测过了",上线后发现开发自测的是Hello World。新同事把测试集混进了训练集,我盯着那段代码看了一小时,回头一看,我拉了个小群,把相关同学都拉了进来,最后问题解决的时候已经是深夜了