最近老看到费内巴切的消息,请来了穆里尼奥,动静挺大。又是说要冲击冠军,又是引援啥的,搞得挺热闹。这让我想起了我之前捣鼓一个老项目的事儿。
那会儿我也是信心满满,接手了一个别人不乐意碰的摊子。当时觉得,只要我肯下功夫,肯定能把它盘活。 就像费内巴切现在这样,请来大牌教练,目标远大,觉得能搞定一切。
我的折腾过程
我先是把项目的来龙去脉摸了个透。花了差不多一个礼拜,天天就看那些旧文档,代码翻来覆去地看。那感觉,就像穆里尼奥刚接手,也得先了解球员,了解球队历史一样。
- 第一步:摸底。 就是看,就是问。找以前参与过的人聊,虽然人家不一定乐意说,但多少能抠出点信息。
- 第二步:规划。 觉得摸得差不多了,就开始画蓝图。这里要改,那里要优化,列了一大堆计划。当时感觉特清晰,特有把握。
- 第三步:动手。 这是最关键的。开始着手改第一个模块,一开始还挺顺。改完一测,还真行。当时那个得意。
但事情哪有那么顺利的。 好比费内巴切,不是说请了穆里尼奥,比赛就能场场轻松大胜。果然,改到核心部分的时候,问题来了。一个地方动了,牵扯出一堆意想不到的麻烦。旧的代码跟新逻辑打架,各种兼容问题冒出来。
那段时间真是焦头烂额。白天对着电脑发呆,晚上回家也睡不脑子里全是那些代码。找人帮忙,懂这个老东西的人不多,而且人家也有自己的活儿。只能自己硬着头皮上,一点点试错。
就像看新闻说费内巴切有时候比赛踢得也挺艰难,领先了被追平,落后了再反超。我那项目也是,修好一个bug,又冒出两个新的。反反复复,进度特别慢。
咋样了
嘛项目算是勉强达到了预期目标,但过程远比我想象的复杂和漫长。投入的时间和精力,比最初计划的多了一倍不止。 也没有当初想的那么完美,很多地方只是做了临时的修补,没能彻底根治。
看到费内巴切这些新闻,又是大投入又是高目标的,我心里就想,这事儿开头都风光,但中间的过程,肯定是一把辛酸泪。不管是谁来带队,目标定得多高,最终都得落到实地上,一步一个脚印地去解决问题。 就像我那个老项目一样,吹牛没用,最终还是得看你实打实地做了多少,解决了多少难题。
搞事情,尤其是想搞成点不一样的事情,就没有容易的。费内巴切是这样,我们平时干活、做项目,也差不多。
还没有评论,来说两句吧...