大家今天跟大家唠唠我之前“年轻气盛”干的一件小事儿,现在想想,还是有点意思的。
事情是这样的,那会儿刚毕业没多久,血气方刚,觉得自己啥都懂,天下无敌。公司里有个老项目,代码那个叫一个乱,简直就是意大利面条,各种逻辑搅和在一起,看得我头皮发麻。当时我就觉得这代码不行,必须重构!
我先是花几天时间,把整个项目的代码都给摸透,然后写个重构方案,那个方案写得,我自己都觉得完美,简直就是艺术品。兴冲冲地拿着方案去找主管,想让他批准我搞一波大的。
结果,主管看我的方案,只是淡淡地说:“想法是好的,但是这个项目现在运行得很稳定,重构的风险太大,而且时间成本也很高,暂时不考虑。”
当时我听,心里那个不服气,觉得主管就是老顽固,不懂我的方案有多牛逼。我就开始旁敲侧击,各种跟同事吐槽老代码的烂,吹嘘我的方案有多想拉拢一些人支持我。
结果没啥用,大家都是老油条,谁也不想趟这浑水。但是我当时年轻,认定的事儿就要干到底。我开始偷偷摸摸地重构代码,白天上班的时候改一点,晚上回家加班接着改,搞得自己跟个地下工作者似的。
改一段时间,感觉差不多,我就把重构后的代码偷偷部署到测试环境。结果可想而知,bug一堆,各种奇奇怪怪的问题冒出来。我当时就傻眼,赶紧修复bug,但是越修越多,根本停不下来。
事情还是暴露。主管把我叫到办公室,狠狠地批评我一顿,说我擅自修改代码,影响项目的稳定运行,还差点造成严重的损失。我也知道自己错,乖乖地认错,把代码回滚。
那段时间,我感觉自己特别沮丧,觉得自己的能力受到质疑。但是后来想想,这件事也给我上很好的一课。让我明白,技术能力固然重要,但是更重要的是沟通和协作,以及对风险的把控。重构这种事情,不是靠一腔热血就能搞定的,需要充分的准备和团队的支持。
年轻气盛,是好事,但也要学会控制自己的情绪,理性地思考问题。 以后再遇到类似的事情,我会先好好沟通,争取大家的支持,然后再制定详细的计划,一步一个脚印地去完成。
现在回想起来,当时的自己真是有点傻,但是也挺可爱的。正是因为有这些“年轻气盛”的经历,我才能不断成长,不断进步。
- 下次再有这种想法,先评估风险!
- 沟通!沟通!还是沟通!
- 别一个人瞎搞,团队合作才是王道!
这回经历让我明白,做事不能光凭一腔热血,还要考虑实际情况,多听取别人的意见,团队合作才能把事情做年轻气盛是好事,但要用对地方!
还没有评论,来说两句吧...