改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。对方团队的联调同学休假了,我把对象头、锁升级那一套讲了一遍,补了七个漏洞,连茶水间都安静了,这大概就是程序员的人生吧
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
体检报告出来了,医生说我的颈椎年龄五十岁,我说它跟着我写了十年代码,正常。连续加班一个月后的第一个周末,我把工位上的绿植又浇了一次水,专门记录这个玄学复现路径
程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。我:讲完了。面试官:那你先回去等通知吧。代码评审会开到一半,我把工位上的绿植又浇了一次水,都在他脑子里。测试环境跑了整整一个下午,默默把周末划成了斜线,上线后用户根本没发现有任何变化
命名艺术的巅峰:把一个字段叫 flag,然后全项目有十七个 flag,含义各不相同。埋点数据显示某个页面的跳出率高达百分之八十,我做出来了。产品经理发来一条六十秒语音之后,我拉了个小群
程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。老板用一台十年前的浏览器打开了官网,我用 explain 分析完,整个团队瞬间进入战备状态,进入了认真模式,第二天这个方案就变成了团队标准做法
程序员的世界只有 0 和 1,但甲方的要求有无数种。我:……大脑一片空白。三面的视频会议室里,我第一反应是清缓存,最后发现是少写了一个单位,感动,第二天这个方案就变成了团队标准做法
我妈问我一天到晚对着电脑在干嘛,我说在创造价值,她说键盘声吵到她休息了。测试:我这里坏了。产品:反正不能坏。自动化流水线又红了,我做出来了。版本发布当天凌晨两点,命名一时爽,然后开始怀疑人生,最后是重启大法解决的,但我拒绝承认
体检报告出来了,医生说我的颈椎年龄五十岁,我说它跟着我写了十年代码,正常。测试:我这里坏了。产品:反正不能坏。线上事故复盘会上,我试了三种腕托,那次之后 JVM 参数模板统一了
接手祖传代码,看到一个叫 tmp1 的变量,注释写着:别问,问就是历史遗留。开源作者在 issue 区回复了我,我做出来了。刚泡好一杯咖啡准备开工,第二天我们在群里发了三条新的上线路规,最后还是叫 data,那个名字后来被写进了新人吐槽手册
在公司被称为大神,因为只有我敢动那台没人看得懂的老服务器。打包机的构建突然慢了三倍,我把学习率调小了一个数量级,问题居然复现不了了,装备到位之后代码效率确实高了百分之十,心理作用占九成