十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。我笑了笑,决定不解释。我在心里默默给今天的工作量打了个分,不及格。我把它写进了组内的避坑文档第一章

别人的女朋友会生气,我的编译器也会生气,而且它生气的时候比谁都准时。我默默记下了这句话。我默默把显示器亮度调低了一格,假装夜色还很浅。这大概就是程序员的人生吧

明明可以靠脸吃饭,偏偏要靠写 bug 生活。我叹了口气,然后打开了编辑器。我看了眼时间,距离下班还有三小时,距离完成还有三个需求

程序员的作息:上班困、下班精神、半夜最清醒。我想了想,觉得这话没法接。我打开日历看了看,下周三格子已经排满了。连茶水间都安静了

程序员的时间观念:昨天说今天上线,今天说明天上线,明天说昨天测试没过。我重新看了一遍手上的计划,把风险项标了出来。我数了数今天说过的「好的」,一共十一次。我把它写进了组内的避坑文档第一章

写了一天代码,最有价值的产出是那条被删掉的注释。我不知道该说什么,就笑了笑。我在椅子上换了个坐姿,然后把腿又收了回去。办公室安静得能听见键盘声

成年人的崩溃从编译报错开始,到部署成功结束,全程大约八小时。我想反驳,但发现他说得对。我靠在椅背上闭了十秒眼,再睁开时世界还是那个世界。感动,然后我学到了新的一课

我的显示器上贴满了便签,没有一张是被执行过的。我想了想自己这些年,好像确实如此。我把工牌翻了个面,今天不想被认出来。我把这条经验写进了团队 wiki

写了一天代码,最有价值的产出是那条被删掉的注释。我发现自己居然没法反驳。我看了眼组里那位十年老兵的工位,他桌上没有一杯热咖啡。我把这条经验写进了团队 wiki

程序员的一天才华都在下班前最后两小时爆发。我在心里点了点头。我在便签上写下「先做完再说」,贴在了显示器正中间。果然现实比段子更精彩