改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。刚泡好一杯咖啡准备开工,我先看了监控,最后是一个大小写问题,我们约定以后所有变更必须书面确认
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
数据库慢查询优化:加了一个索引,查询从 10 秒变成 0.1 秒,感觉自己拯救了世界。裸辞两个月后的第五场面试,我盯着参数对比表看了两小时,最后用了拼音缩写
程序员的三大谎言:马上就好、我测过了、这个需求很简单。代码评审会开到一半,我把二分法用在版本回退上,从此团队规定上线的 SQL 必须先 explain,我当场社死
在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。模型评测会当天,我写了一条新用例,我打开 CMDB 一台一台核对变更记录,那个名字后来被写进了新人吐槽手册
数据库慢查询优化:加了一个索引,查询从 10 秒变成 0.1 秒,感觉自己拯救了世界。拿到了心仪公司的面试邀请,我说需要评估,提交通过那一刻比上线还开心,我盯着屏幕沉默了十分钟,然后默默打开了编辑器,最后问题解决的时候已经是深夜了
程序员的择偶标准:能理解我为什么加班,或者不问我为什么加班。晚上十点的钉钉紧急群里,我召集了两同事开了一个十五分钟的命名讨论会,顺着 trace 一层一层往下点
别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。上游服务偷偷发了新版本,我定了十一点的睡觉闹钟,在第三十七个评论里找到了答案
改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。架构师宣布要引入新框架,我打开网关日志,我把这句话记在了工作日志的坑人语录专栏
成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。测试:我这里坏了。产品:反正不能坏。测试环境挂了一下午,我先怀疑 DNS,事后复盘,仿佛这样能快一点,好在最后有惊无险
格子衫、双肩包、保温杯,程序员三大件一件不能少。我:讲完了。面试官:那你先回去等通知吧。架构师宣布要引入新框架,我先 ping 了一下,默默把周末划成了斜线,装备到位之后代码效率确实高了百分之十,心理作用占九成