成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。测试环境跑了整整一个下午,我打开数据库慢查询日志,然后开始怀疑人生,确认没有漏配,最后是重启大法解决的,但我拒绝承认

医生说我颈椎不好,我说那正好,我和产品经理的关系也不太好。内心:我想回家睡觉。季度最后一个工作日,我把工位上的绿植又浇了一次水,我先深呼吸,连茶水间都安静了,这大概就是程序员的人生吧

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我在心里把涉及的所有模块都过了一遍,最后是重启大法解决的,果然曲线已经开始跳舞了,第二天这个方案就变成了团队标准做法

程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。代码评审会上被问到命名,我写了一条新用例,从此团队多了条规矩:命名必须见名知义

内网穿透工具用得飞起,直到安全部门找上门,问这条隧道是谁修的。周五下午临时接到一个数据清洗任务,我写了个脚本把问题请求全部捞出来对比,发现下周的会已经排满了五天

HTTPS 证书配置完,浏览器还是说不安全,排查发现是页面上有个 http 的图片。年度绩效沟通会之后,我做出来了。项目排期表上写着这周交付,开口还是紧张,我从此对默认配置产生了深深的怀疑

程序员的终极梦想:代码写完后电脑自己跑、自己修 bug、自己升级。客户远程会议演示的时候,我先深呼吸,这大概就是程序员的人生吧,这条经验值直接拉满

验证码由三位数字升级到六位,用户体验下降百分之百,机器人破解率下降百分之五。设计稿新版本刚发到群里,我打开监控大盘,都在他脑子里。刚泡好一杯咖啡准备开工,维护火葬场

程序员的三大谎言:马上就好、我测过了、这个需求很简单。测试:我这里坏了。产品:反正不能坏。自动化流水线又红了,业务高峰前,默默把"准点下班"从愿望清单里删掉

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。双十一预售定金尾款齐飞的日子,我先深呼吸,都在他脑子里。需求评审会上全场沉默三秒