说起来有点不好意思,但我这人就喜欢琢磨事儿,尤其是琢磨那些搞砸的事儿。年轻那会儿,心气高,总觉得自己能行,结果栽个大跟头。
那年头刚接触点新东西,好像是搞个什么客户管理的小系统,给一个不大不小的厂子做。当时觉得这玩意儿简单,拍着胸脯就跟老板保证,没问题,给我俩月,指定弄
开头那叫一个顺。 我拉着刚毕业的小兄弟,两个人天天加班,代码哗哗写。需求文档?大概看看,觉得懂,就开始干。想着先把架子搭起来,细节后面再说。那时候就是愣头青,根本不知道啥叫风险评估,啥叫用户沟通。
结果?
-
搞到一半,客户那边突然说要加功能,加的功能还挺绕。
-
我们硬着头皮改,代码越改越乱,跟蜘蛛网似的。
-
好不容易改完,一测试,到处是问题。旧的功能也跑不顺。
-
客户那边催得紧,老板脸色也越来越难看。
那段时间,真不是人过的日子。天天救火,拆东墙补西墙。小兄弟都快熬不住,我也差不多,头发大把掉。晚上睡不着,白天没精神,心里那个憋屈,觉得天都要塌。这项目黄,没按时交,客户很不满意,赔点钱事。老板没直接开我,但那眼神,那语气,比开我还难受。
那段时间,真是灰心丧气。觉得自己就是个废物,干啥啥不行。连着好几个月,干活都提不起劲,看见代码就烦。真觉得自己这辈子也就这样。
后来怎么缓过来的?也没啥特别的,就是时间长,自己慢慢琢磨。为啥会搞砸?
-
轻敌,没把需求搞透彻。
-
沟通太少,跟客户、跟团队内部,都没沟通
-
技术不过关,没考虑到后面的扩展和维护。
-
流程不对,一开始就错,后面越走越偏。
这些玩意儿,当时觉得是把我钉在耻辱柱上的钉子,疼得要命。可现在回过头看,这些不都是经验吗?没有那次栽跟头,我可能现在还不知道天高地厚,还在那儿瞎拍胸脯。
后来再做项目,我就学乖。先花大力气搞清楚人家到底要丑话说前面。技术上拿不准的,老老实实去学,去问。项目过程中,勤沟通,多汇报。宁可前期麻烦点,也别等擦屁股。慢慢地,活儿就干顺,人也自信。
所以说,那些失败、挫折、难堪,当时觉得过不去,现在想想,都是肥料。没它们,哪有现在的我?虽然说不上多成功,但至少做事踏实多,心里也有底。人嘛不就是这么一点点摔打出来的?一边碎,一边自己给粘上,慢慢就结实。