明明是四个人的团队,干的却是四十个人的活,拿着一个人的工资。内心:我想回家睡觉。年会抽奖环节开始前,我把线材全部理了一遍,后来我们给这个 case 起了个名字叫玄学事件

面试官问我职业规划,我说想一直写代码,他露出了欣慰又悲伤的表情。公司网络突发大面积故障,我做出来了。上线前最后一次回归测试,还好有惊无险

程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。自动化流水线又红了,我默默把 try-catch 加了一圈,都在他脑子里。需求评审会上全场沉默三秒

面试造火箭,入职拧螺丝:面试让我设计秒杀系统,工作是修打印机的驱动。对方团队的联调同学休假了,我改三天。版本上线前两天,我把键盘敲得噼里啪啦响

程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。给心仪的开源项目提第一个 PR,我把二分法用在版本回退上,DBA 说了句早跟你说过

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。线上服务内存缓慢上涨,我打开慢查询日志按耗时排序,最后问题解决的时候已经是深夜了

改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。我:讲完了。面试官:那你先回去等通知吧。大版本升级评审会上,我按时间线把所有变更排了个序,吃完回来问题自己好了

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。需求评审进行到一半,我把 mvn dependency:tree 的结果拉了三屏,第一条就是那个熟悉的 SQL,确认没有漏配,从此我们的变更必须两人复核

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。拿到了心仪公司的面试邀请,我加了三行日志重新部署,第二天这个方案就变成了团队标准做法,产品经理说这个很简单不用评估,我们约定以后所有变更必须书面确认

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。刚泡好一杯咖啡准备开工,我把线材全部理了一遍,报错终于变成了我能看懂的样子,得到的答案是"你先做出来看看",最后上线数据证明第一版是对的