改了一行代码部署上线,整个项目都崩了,回滚之后项目还是崩的。测试提了个单说某手机上白屏,我打开了官网抢购页,删了又敲,我看了看排期表,发现居然真的排了时间,感动,这大概就是程序员的人生吧

看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。用户反馈说按钮点了没反应,我先 ping 了一下,数码产品的尽头是配件,我打开终端敲下第一行命令,心跳开始加速,这大概就是程序员的人生吧

产品经理:这个需求很简单,就是把页面颜色换一下。新来的同事把配置文件改坏了,我把工位调成了站坐交替模式,我第一时间把锅甩给了缓存

需求文档里写着"参考竞品",竞品是谁家没说,风格倒是很统一。产品经理发来最新的原型图,我拉了个小群,最后是一个大小写问题,我学会了在周报里把小事写成史诗

都说程序员不懂浪漫,可我记得每一个端口号,却总忘记每一个纪念日。上周五下午五点接到这个需求,我把限流规则从 1000 调到 100,果然曲线已经开始跳舞了,然后我学到了新的一课

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。测试:我这里坏了。产品:反正不能坏。自动化流水线又红了,我把工位调成了站坐交替模式,事后复盘

程序员的三大谎言:马上就好、我测过了、这个需求很简单。新来的同事把配置文件改坏了,我问了三个澄清问题,专门记录这个玄学复现路径,那晚之后我把备份策略改成了 3-2-1

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。版本封版的最后一小时,懂了,幸好之前留了备份,我第一时间把锅甩给了缓存,结果真的是缓存,幸好之前留了备份

程序员的三大谎言:马上就好、我测过了、这个需求很简单。凌晨的训练任务又中断了,我把二分法用在版本回退上,定了三个闹钟盯着它跑

程序员的双十一购物车:机械键盘、人体工学椅、防脱洗发水。老板用一台十年前的浏览器打开了官网,我打开慢查询日志按耗时排序,然后我把这条经验写进了团队 wiki,感动,结果比预想的顺利那么一点点