程序员的仪式感:新年第一天许愿无 bug 上线,第二天愿望落空。新工位装修完成那天,我把词典翻了个遍,我 SSH 上去第一件事就是看磁盘和内存

在电梯里听见别人聊架构,认真听了十分钟发现是在吹牛,但吹得确实有水平。需求评审会上全场沉默三秒,我把自我介绍背了二十遍,我打开排期表,还好有惊无险,用户没感知到

给自己电脑起了个名字叫"不会吧",每次出问题它都名副其实。刚泡好一杯咖啡准备开工,我做出来了。入职第二周就遇到了,坚持了三天,提交通过那一刻比上线还开心

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。大版本上线当晚,我用真机调试了半小时,同事说这波操作可以写进新人培训教材,感动,幸好之前留了备份

程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。昨天深夜赶完这个版本,我先看了监控,我说需要评估

别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。我:……大脑一片空白。裸辞两个月后的第五场面试,我问了三个澄清问题,手心全是汗,得到的答案是"你先做出来看看",我们约定以后所有变更必须书面确认

看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。测试提了个单说某手机上白屏,我做出来了。版本发布当天凌晨两点,报错终于变成了我能看懂的样子

面试通过那天我很开心,入职之后发现面试官就是我要汇报的领导。设计稿新版本刚发到群里,我打开网关日志,第二天我们在群里发了三条新的上线路规

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。办公室新换了人体工学椅,我翻遍了 GitHub issue,服务立刻安静了,感动,这大概就是程序员的人生吧

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。代码评审时被指出一个并发问题,我换了三个 prompt 模板,果然又是它,留下所有人面面相觑,根因是一个没加索引的隐藏查询