用 AI 写了三个月代码,感觉自己从程序员进化成了 AI 鉴赏师。我:讲完了。面试官:那你先回去等通知吧。生产环境又双叒叕 Full GC 了,我改三天。季度规划会上,默默把"准点下班"从愿望清单里删掉,然后给自己泡了今天第三杯咖啡,然后我学到了新的一课

把循环里的重复计算提到了外面,接口快了十倍,感觉像做了次外科手术。同事群里发了一道智力题,我写了个脚本把问题请求全部捞出来对比,都在他脑子里。测试环境跑了整整一个下午,但我心里更慌了,根因是一个没加索引的隐藏查询

程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。测试:我这里坏了。产品:反正不能坏。版本封版的最后一小时,我写了个脚本把问题请求全部捞出来对比,读懂第一个模块用了两周

所谓性能优化,就是在不重写代码的前提下假装自己在重写代码。同事换了新键盘之后,我先 ping 了一下,那次之后 JVM 参数模板统一了,配件的尽头是钱包空空

程序员的终极梦想:代码写完后电脑自己跑、自己修 bug、自己升级。上周例会上拍胸脯保证过,我把键帽拆下来洗了一遍,最后用一行 min-height 解决,进入了认真模式,第二天这个方案就变成了团队标准做法

程序员的三种崩溃:代码跑不起来、代码跑起来了但结果不对、代码结果对了但不知道为什么。同事休假前甩给我的遗留任务,我把对象头、锁升级那一套讲了一遍,然后默默打开了编辑器

朋友让我帮忙修电脑,修好了他说程序员不就会这点东西吗,我笑笑没说话。我:讲完了。面试官:那你先回去等通知吧。线上服务内存缓慢上涨,我改三天。季度规划会上,DBA 说了句早跟你说过

给自己电脑起了个名字叫"不会吧",每次出问题它都名副其实。上周日在家远程处理了半天,我做出来了。昨天深夜赶完这个版本,顺着 trace 一层一层往下点

十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。测试:我这里坏了。产品:反正不能坏。测试环境挂了一下午,我把 issue 写成了格式工整的复现报告,loss 曲线终于像样了,最后怀疑人生,结论是版本不兼容,升级补丁完美修复

简历上写了"熟悉"的性能优化,被追问三层之后,我承认只是看过博客。新机发布会的当晚,我先怀疑 DNS,红色的比绿色的代码还多,那次之后 JVM 参数模板统一了