在工作中如何成为一个“不纠结”的人?
哎,这个问题啊,我太有发言权了。上周刚因为纠结微服务拆分的事儿掉了两根头发。记得刚工作那会,每次写代码都像在雕花,变量名要翻遍词典找最优雅的,架构图改到第18版还觉得不够完美。结果呢?上线前三天还在重构,被PM追着要进度的滋味可太酸爽了。
后来学聪明了,每次要纠结的时候就问自己三个问题:用户会因为这个多停留三秒吗?运维小哥能在凌晨三点搞定它吗?三个月后的我看到这段代码会想砍人吗?去年做支付系统的时候,在分布式事务方案上卡了整整一周,直到有天在茶水间听到产品经理说'用户现在连支付按钮都找不到',瞬间清醒——先让系统跑起来,再让它跑好,最后才是让它优雅。
现在我的键盘旁边贴着便利贴:'Done is better than perfect'。前几天给新同事分享经验,发现他们也在犯同样的错。突然意识到,我们程序员啊,有时候就像武侠小说里的剑客,总想着一剑封喉的完美招式,却忘了江湖里最厉害的武功叫'快刀斩乱麻'。
赞31
踩0