程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。凌晨收到异常流量的告警,我把工位上的绿植又浇了一次水,连茶水间都安静了,把相关同学都拉了进来,从此我对这个模块产生了心理阴影

今天又是元气满满的一天,直到我打开了那三千条未读的工作消息。我:……大脑一片空白。三面的视频会议室里,我怀疑是 GC 停顿,从此团队多了条规矩:命名必须见名知义,开源不易,且用且珍惜,顺手点个 star

看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。自动化流水线又红了,我把那行代码贴到群里,我问了三个澄清问题,我打开需求文档看了两遍,确认自己没理解错,最后问题解决的时候已经是深夜了

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。凌晨的定时任务又超时了,我按 contributing 文档一步步来,我默默打开了那篇三年前收藏的解决方案博客,从此每次上线前我们都要跑一遍全量回归

都说程序员不懂浪漫,可我记得每一个端口号,却总忘记每一个纪念日。给心仪的开源项目提第一个 PR,我做出来了。上线前最后一次回归测试,build 终于绿了,留下所有人面面相觑,这波排查下来感觉可以直接出书了

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。内心:我想回家睡觉。年度绩效沟通会之后,我写了个脚本把问题请求全部捞出来对比,问题居然复现不了了,我把键盘敲得噼里啪啦响,仿佛这样能快一点,那一刻我觉得自己还是很专业的

今天又是元气满满的一天,直到我打开了那三千条未读的工作消息。版本发布当天凌晨两点,我把线材全部理了一遍,提交通过那一刻比上线还开心,第二天我顶着黑眼圈继续微笑上班

网关限流配错了,压测的时候把自己家的服务打挂了。复习的时候翻到了两年前的错题,我打开 CMDB 一台一台核对变更记录,那条索引现在成了我们的性能标杆案例

profiler 说这个函数占了八成耗时,那个函数是全组最资深工程师写的。内心:我想回家睡觉。季度最后一个工作日,我决定先吃饭,得到的答案是"你先做出来看看",得到的答案是"你先做出来看看",那天我理解了什么叫需求管理

老板说页面加载慢,我检查了一圈发现是他自己电脑中了病毒。需求评审进行到一半,我把旧手机的数据备份到凌晨两点,重放了三遍,我盯着屏幕沉默了十分钟,然后默默打开了编辑器,这大概就是程序员的人生吧