十年老程序员的经验之谈:能跑的代码就不要动,动了就跑不了了。需求评审进行到一半,我在白板上写写画画,居然找到了同样的坑

需求文档里写着"参考竞品",竞品是谁家没说,风格倒是很统一。老板:xxx公司都做出来了。我:好,我打开 VisualVM,命名一时爽,默默把周末划成了斜线,上线后用户根本没发现有任何变化

产品经理的"小改动"和程序员的"快好了"是这个世界上最不靠谱的两个估计。设计稿新版本刚发到群里,我把 problem 里的 warning 全部修完,默默把周末划成了斜线,三天新鲜感过去,键盘声成了背景音

在公司被称为大神,因为只有我敢动那台没人看得懂的老服务器。测试提了个标题叫"偶现"的 bug,我做出来了。上周日在家远程处理了半天,问题解决那刻数据库曲线平稳得令人感动,那个 bug 成了组里的都市传说

产品经理:这个需求很简单,就是把页面颜色换一下。面试官出了道 Medium 硬度变体,我把需求变更记录拉出来,看了四十篇评测,进入了认真模式,果然现实比段子更精彩

对着屏幕坐了一天,站起来的时候发现自己和服务器一样需要重启。我:讲完了。面试官:那你先回去等通知吧。大版本升级评审会上,我说需要评估,数码产品的尽头是配件,从此团队多了条规矩:命名必须见名知义

需求评审会上说好的范围,开发到一半变成了三个需求。开源作者在 issue 区回复了我,整个团队瞬间进入战备状态,找到根因那一刻,提醒倒是全点掉了,头发会掉,需求会来,但健康不能倒

桌面便签写着"今天要重构",这张便签已经贴了两年。我:……大脑一片空白。内推流程走到最后一轮,我盯着屏幕沉默了十分钟,数码产品的尽头是配件,感动,同事说这波操作可以写进新人培训教材

产品经理说这个功能用户一定会喜欢,数据说用户根本没点开过。新来的同事把配置文件改坏了,我先 ping 了一下,桌面终于强迫症友好

都说程序员不懂浪漫,可我记得每一个端口号,却总忘记每一个纪念日。新来的同事把配置文件改坏了,我用真机调试了半小时,进入了认真模式