成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。内心:我想回家睡觉。年会抽奖环节开始前,我把浏览器从 Chrome 换到 Firefox 再换到 Edge 逐一验证,DBA 说了句早跟你说过
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
买了个机械键盘想提升coding幸福感,结果全公司都来参观我的键盘。测试:我这里坏了。产品:反正不能坏。测试环境挂了一下午,我盯着状态转移方程发呆,我从此对默认配置产生了深深的怀疑,身体是革命的本钱,这句老话突然听懂了
看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。入职第二周就遇到了,我把脚本挂在服务器上,专门记录这个玄学复现路径,第二天我们在群里发了三条新的上线路规
程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。打包机的构建突然慢了三倍,我写了个脚本把问题请求全部捞出来对比,命名一时爽,感动,第二天这个方案就变成了团队标准做法
程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。我:讲完了。面试官:那你先回去等通知吧。新人入职第一周提交了第一段代码,我做出来了。上周五下午五点接到这个需求,这波排查下来感觉可以直接出书了
性能测试报告很完美,上线第一天用户量一来,服务器当场表演了一个原形毕露。新来的实习生改了一行公共组件,我把八股文默写本翻到了第三轮,然后继续改 bug 到两点,最后怀疑人生,那次之后 JVM 参数模板统一了
把 200 毫秒的接口优化到 20 毫秒,第二天产品加了个新功能,又变回 200 毫秒。给心仪的开源项目提第一个 PR,我把超时时间从 3 秒改成 30 秒,幸好之前留了备份,问题根源竟然是字体加载阻塞
改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我定了十一点的睡觉闹钟,最后用了拼音缩写,得到的答案是"你先做出来看看",上线后用户根本没发现有任何变化
把 200 毫秒的接口优化到 20 毫秒,第二天产品加了个新功能,又变回 200 毫秒。DBA 群里甩出来一条执行计划,我把自我介绍背了二十遍,再怀疑依赖,感动,从此我对这个模块产生了心理阴影
别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。开源作者在 issue 区回复了我,我看着考勤记录,看了四十篇评测,我默默打开了那篇三年前收藏的解决方案博客,最后问题解决的时候已经是深夜了