叔,他笑得眼角都是皱纹:“人嘛,谁还没个栽跟头的时候?关键是栽了之后别躺着,得爬起来,再往前冲一把。”
那天晚上,我回到家没直接睡觉,把张叔的话在脑子里过了一遍。
打开电脑,我没再急着找bug,而是把整个模块的逻辑图重新画了一遍,从接口调用到数据传输,每一个节点都标得清清楚楚。
画到凌晨两点,我突然现有个地方的参数传递出了问题——我之前调用外部接口的时候,把“tistap”
(时间戳)的格式写错了,导致数据校验失败,可这个错误在本地测试的时候没触,到了线上环境才暴露出来。
找到问题根源的那一刻,我激动得差点跳起来,赶紧打开代码编辑器修改,手指在键盘上敲得飞快,连咖啡都忘了喝。
等改完代码,测试通过的时候,天已经亮了,窗外的天空泛起淡淡的鱼肚白,楼下传来清洁工扫地的声音。
我靠在椅子上,长长地舒了一口气,虽然眼睛熬得生疼,但心里那块压了好久的石头终于落了地。
接下来的两天,我没敢放松。
白天在公司跟测试团队一起反复测试,确保没有其他隐藏的问题,晚上就留在办公室优化代码性能,把之前图省事写的冗余代码一点点删掉。
有天晚上,同事老周加班路过我工位,看见我还在忙,就进来跟我聊了会儿。
老周是公司的技术大牛,比我早来五年,平时话不多,但特别愿意帮新人。
“你这代码改得不错,比之前清爽多了。”
他看着我屏幕上的代码,点了点头,“其实上次你在例会上说‘稳如老狗’的时候,我就想提醒你,咱们做技术的,永远别把话说太满,但你那股冲劲儿挺好。”
我不好意思地挠了挠头,说:“这次真是教训,以后再也不敢马虎了。”
老周拍了拍我肩膀:“知道错了就好,年轻人嘛,不怕犯错,就怕犯错了不吸取教训。
你这几天这么拼,我都看在眼里,好好干,以后肯定有出息。”
项目预上线那天,我比平时早到了一个小时,把所有准备工作都检查了一遍,连服务器的带宽都跟运维同事确认了三次。
上线按钮是王经理亲手点的,那一刻,办公室里所有人都盯着屏幕,没人说话,空气都好像凝固了。
过了大概一分钟,屏幕上跳出“上线成功”
的绿色提示,测试团队的同事先欢呼起来,紧接着整个办公室都热闹了。
王经理走过来,拍了拍我的肩膀,笑着说:“小林,这次多亏了你,三天时间把这么大的问题解决了,还优化了性能,不错,有担当。”
我心里美滋滋的,但没敢飘,赶紧说:“是大家一起努力的结果,老周还帮我提了不少建议呢。”
王经理点点头:“懂得谦虚,更不错。
对了,下周有个新项目,是跟阿里合作的,技术难度比这个大,我想让你当核心开,怎么样?”
听到这话,我愣了一下,然后赶紧点头:“谢谢经理,我肯定好好干!”
那天晚上,团队聚餐,大家都跟我敬酒,我没敢多喝,怕耽误第二天的工作。
散场的时候,阿哲跟我一起走回去。
阿哲是我大学同学,现在在另一家公司做产品经理,我们俩住得近,平时经常一起吃饭聊天。
“可以啊你,才三年就当核心开了,马上要成技术大牛了啊。”
阿哲拍了拍我胳膊,笑着说。
我摇摇头:“哪有那么容易,新项目难度大,我还有好多东西要学呢。
对了,你上次说的那个产品经理课程,我想报一个,以后跟产品团队沟通的时候能更顺畅点。”
阿哲惊讶地看着我:“你这刚出完风