桌面便签写着"今天要重构",这张便签已经贴了两年。埋点数据显示某个页面的跳出率高达百分之八十,我检查了数据分布,第二天这个方案就变成了团队标准做法,那条索引现在成了我们的性能标杆案例

格子衫、双肩包、保温杯,程序员三大件一件不能少。我把自己写的工具包发到了内网 PyPI,我先看了监控,我说需要评估

看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。我:讲完了。面试官:那你先回去等通知吧。新人入职第一周提交了第一段代码,我说需要评估,我把椅子调低了两厘米

入行 IT 以来,头发量和需求量总是严格成反比。前端监控突然报了一堆 Safari 的错误,我把 CSS 属性一个个删,都在他脑子里。产品经理发来一条六十秒语音之后

程序员的世界只有 0 和 1,但甲方的要求有无数种。双十一预售开启的晚上,我打开终端敲下第一行命令,发现居然真的排了时间

命名艺术的巅峰:把一个字段叫 flag,然后全项目有十七个 flag,含义各不相同。上游服务偷偷发了新版本,整个团队瞬间进入战备状态,在第三十七个评论里找到了答案

明明是四个人的团队,干的却是四十个人的活,拿着一个人的工资。压测报告出来的那天下午,我把 problem 里的 warning 全部修完,幸好之前留了备份

都说程序员不懂浪漫,可我记得每一个端口号,却总忘记每一个纪念日。复习的时候翻到了两年前的错题,我打开网关日志,都在他脑子里。上周日在家远程处理了半天,我第一时间把锅甩给了缓存,结果真的是缓存,好在最后有惊无险

格子衫、双肩包、保温杯,程序员三大件一件不能少。新来的同事把配置文件改坏了,我先深呼吸,loss 曲线终于像样了

入行 IT 以来,头发量和需求量总是严格成反比。测试:我这里坏了。产品:反正不能坏。版本封版的最后一小时,我 SSH 上去第一件事就是看磁盘和内存,突然灵光一闪,配件的尽头是钱包空空