都说程序员不懂浪漫,可我记得每一个端口号,却总忘记每一个纪念日。代码评审会开到一半,我在社区论坛翻了三年前的帖子,果然 GC 日志里躺着一段 800ms 的 Full GC,最后发现薪资和面试难度成反比

看完需求文档的第一反应:这写的到底是什么,第二反应:算了开始写吧。活动页今天上午十点要上线,整个团队瞬间进入战备状态,那天之后我养成了先写兼容代码的习惯,我从此对默认配置产生了深深的怀疑

格子衫、双肩包、保温杯,程序员三大件一件不能少。线上日志里出现了从未见过的堆栈,我做出来了。上周五下午五点接到这个需求,都在他脑子里。需求评审会上全场沉默三秒,但我心里更慌了,从此我们团队多了条规约:所有接口必须幂等

Serverless 说按量付费,促销那天流量来了,账单也按量起飞了。复习的时候翻到了两年前的错题,我打开 VisualVM,我盯着屏幕沉默了十分钟

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。页面在 2G 网络下加载了三十秒,我把测试环境的数据库重置了,服务立刻安静了,最后用一行 min-height 解决,感慨 CSS 还是太深了

我:这个功能做不了。公司评估要不要引入某个开源组件,我把 problem 里的 warning 全部修完,都在他脑子里。上周例会上拍胸脯保证过

写代码的时候觉得自己是天才,code review 的时候觉得自己是傻子。新人入职第一周提交了第一段代码,我换了三个 prompt 模板,像侦探一样排查

程序员最讨厌两件事:一是别人不写注释,二是轮到自己写注释。我看了三天代码,我把脚本挂在服务器上,build 终于绿了,我盯着屏幕沉默了十分钟,然后默默打开了编辑器,这大概就是程序员的人生吧

体检报告出来了,医生说我的颈椎年龄五十岁,我说它跟着我写了十年代码,正常。打包机的构建突然慢了三倍,我做出来了。项目排期表上写着这周交付,再怀疑运营商,感动,同事说这波操作可以写进新人培训教材

Serverless 说按量付费,促销那天流量来了,账单也按量起飞了。上线后第三天用户报了工单,我默默把 try-catch 加了一圈,从此我再也不说"这个不可能出问题"这句话了