说到这个2978,我这印象可太深了。那会儿刚进那家公司没多久,新人嘛啥活都得领导拍给我一个任务,说有个老系统要升级,版本号就叫2978。听着就是个数字,谁知道后面这么多坑。
一开始我还挺有信心的,想着不就是个升级嘛能有多难。结果?我真是太年轻了。那破玩意儿,资料少得可怜,代码老得掉牙,简直就是个古董。负责人早就离职了,留下来的文档就几张纸,写得云里雾里的。
我记得特别清楚,光是准备环境就花了我一个礼拜。各种依赖包冲突,版本不兼容,天天就是在解决这些破事儿。好不容易环境搭起来了,开始跑升级脚本。那个进度条,慢得跟蜗牛爬似的。
那段时间,我基本上就住在公司了。白天对着屏幕发呆,晚上加班加点地调试。同事都劝我,说这玩意儿就是个无底洞,别太上心。可我那会儿犟,就觉得凭什么我搞不定?
- 第一阶段升级,从一个啥28xx的版本升到2949,说是要三个多小时。我那天从早上九点开始弄,一直到下午三点才算完事,中间还出错了两次,返工重来。
- 然后就是冲刺2978了。这才是噩梦的开始。那帮写文档的说,也就三四个小时。我信了他们的邪!
我从下午三点接着干,一直干到晚上十二点,那进度条就卡在70%不动了。当时我那个心,拔凉拔凉的。没办法,只能从头查日志,一点点看。眼睛都快看瞎了,才发现是一个犄角旮旯的配置参数写错了。改完之后,重新跑。
你们猜怎么着?又出新问题了!数据库不兼容!我真是想砸电脑的心都有了。那时候已经是凌晨三点多了,公司就我一个人,灯光惨白惨白的。我当时就坐在椅子上,寻思我这图啥?为了这么个破2978,把自己搞成这样。
嘛硬着头皮还是给它弄完了。大概是第二天早上快亮天的时候,2978那个版本号终于跳出来了。我当时一点成就感都没有,就觉得解脱了。
这事儿过去之后,我也想了很多。觉得这么卖命,为了一个别人留下的烂摊子,真不值当。那家公司也就那样,天天画大饼,实际干活的就那几个。后来没过多久,我就提了离职,换了个环境。现在回想起来,那段折腾2978的经历,也算是给我提了个醒,有些坑,真没必要自己往里跳。 工作嘛还是得找个舒心点的,别把自己逼得太狠。
还没有评论,来说两句吧...