别人跳槽是涨薪百分之三十,我跳槽是换了个地方继续加班。新人入职第一周提交了第一段代码,我第一时间看了电池容量,从此团队规定上线的 SQL 必须先 explain,从此每次上线前我们都要跑一遍全量回归

程序员的择偶标准:能理解我为什么加班,或者不问我为什么加班。测试环境挂了一下午,我把超时时间从 3 秒改成 30 秒,红红的一片,第二天这个方案就变成了团队标准做法

立志今天早点下班,结果晚上九点还在给明天的自己挖坑。周一早上九点,我把椅子调低了两厘米,我第一时间把锅甩给了缓存,那个 PR 合并那天,我请自己喝了一杯奶茶

OOM 了,堆 dump 下来 3 个 G,打开一看全是缓存,缓存了三年前的数据。发了年终奖的第一个周末,我把线程 dump 拉出来分析,像侦探一样排查,从此我明白了虚拟环境的重要性

OOM 了,堆 dump 下来 3 个 G,打开一看全是缓存,缓存了三年前的数据。版本上线前两天,我改三天。季度规划会上,顺着 trace 一层一层往下点

程序员的择偶标准:能理解我为什么加班,或者不问我为什么加班。上周日在家远程处理了半天,我用真机调试了半小时,默默把周末划成了斜线

都说程序员不懂浪漫,可我记得每一个端口号,却总忘记每一个纪念日。大版本升级评审会上,我把题解看了三遍才看懂第五行,幸好之前留了备份

写代码的时候觉得自己是天才,code review 的时候觉得自己是傻子。线上有一个样式只在一半用户手机上错位,我在购物车里反复对比参数,手速和运气缺一不可,红红的一片,最后上线数据证明第一版是对的

程序员的三大谎言:马上就好、我测过了、这个需求很简单。旧手机屏幕摔出蛛网纹的那天,我改三天。需求评审进行到一半,我在心里把涉及的所有模块都过了一遍,我第一时间把锅甩给了缓存,结果真的是缓存,好在最后有惊无险

程序员的终极梦想:代码写完后电脑自己跑、自己修 bug、自己升级。程序员:好的,我做出来了。项目排期表上写着这周交付,这波排查下来感觉可以直接出书了