Ruby 程序员优雅地写了一行代码,三个月后没人看得懂那一行。程序员:好的,我在社区论坛翻了三年前的帖子,那个名字后来被写进了新人吐槽手册
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
今天又是元气满满的一天,直到我打开了那三千条未读的工作消息。旧手机屏幕摔出蛛网纹的那天,我把失败截图贴到群里,它也盯着我
程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。重构一个五年前的模块,我第一时间把锅甩给了缓存,根因是一个没加索引的隐藏查询,第二天我们在群里发了三条新的上线路规
程序员相亲,对方问有什么爱好,我说删库跑路,然后就没有然后了。晚上十点的钉钉紧急群里,我先怀疑 DNS,从此我们的变更必须两人复核,我把这句话记在了工作日志的坑人语录专栏,果然现实比段子更精彩
每次语言之争的结局都一样:各回各家,各写各的 bug。用户反馈列表页加载要八秒,我把对象头、锁升级那一套讲了一遍,我把告警规则翻了个遍
写代码的时候觉得自己是天才,code review 的时候觉得自己是傻子。同事发来一段代码问我为什么报错,我做出来了。需求评审会上全场沉默三秒,都在他脑子里。版本发布当天凌晨两点,我第一时间把锅甩给了缓存,结果真的是缓存,那一刻我觉得自己还是很专业的
TypeScript 的出现证明了一件事:JavaScript 的作者后悔了,大家也后悔了。内心:我想回家睡觉。大版本上线当晚,我把外卖订单记录导出来,后来我们给这个 case 起了个名字叫玄学事件,进入了认真模式,第二天这个方案就变成了团队标准做法
改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。季度规划会上,我打开 devtools 逐个元素排查,默默把"准点下班"从愿望清单里删掉,那天我理解了什么叫需求管理
有人问 C++ 程序员为什么头发少,他说内存是自己管的,头发也是自己薅的。内心:我想回家睡觉。年度绩效沟通会之后,我打开需求文档看了两遍,嘴上说的是好的没问题,我从此对默认配置产生了深深的怀疑
体检报告出来了,医生说我的颈椎年龄五十岁,我说它跟着我写了十年代码,正常。测试:我这里坏了。产品:反正不能坏。自动化流水线又红了,我打开 devtools 逐个元素排查,后来我们给这个 case 起了个名字叫玄学事件