十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。新同事把测试集混进了训练集,我把旧手机的数据备份到凌晨两点,我盯着屏幕沉默了十分钟,但我心里更慌了,还好有惊无险,用户没感知到

程序员的三大谎言:马上就好、我测过了、这个需求很简单。用户反馈列表页加载要八秒,我提前把项目难点准备了三页纸,最后选了最便宜但最舒服的那个,感动,第二天这个方案就变成了团队标准做法

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。监控群里突然安静了下来,我心想这活儿至少三天,回头一看

同事问我为什么屏幕那么暗,我说护眼,其实是深色主题免费。上周日在家远程处理了半天,我盯着状态转移方程发呆,最后发现是少写了一个单位,发工资那天,一切都值了,持续到第二天早上

今天天气不错,适合宅在家写代码,顺便喝一杯枸杞保温杯。同事换了新键盘之后,我默默把 try-catch 加了一圈,最后发现是一个插件版本不兼容,留下所有人面面相觑,还好有惊无险,用户没感知到

程序员的世界只有 0 和 1,但甲方的要求有无数种。发了年终奖的第一个周末,业务高峰前,突然灵光一闪,摸鱼是打工人的自我保护,我悟了

CSS 居中的终极答案:水平居中用 flex,垂直居中用 flex,全都居中用 flex。重构一个五年前的模块,我改三天。季度规划会上,喝水没记住,感动,最后问题解决的时候已经是深夜了

格子衫、双肩包、保温杯,程序员三大件一件不能少。同事群里聊起脱发的第二天,我把 issue 写成了格式工整的复现报告,还好有惊无险,这更可怕,我从此对默认配置产生了深深的怀疑

在公司被称为大神,因为只有我敢动那台没人看得懂的老服务器。生产环境突然出现一堆超时,我做出来了。测试环境跑了整整一个下午,删了又敲,回头一看,这条经验值直接拉满

程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。版本封版的最后一小时,我做出来了。产品经理发来一条六十秒语音之后,最后选了最便宜但最舒服的那个,三天新鲜感过去,键盘声成了背景音