“稀里糊涂”上岗,我拿了华为“金牌个人”
从“阴差阳错”到“金牌个人”
张露晨
生活是场漫长的马拉松式的旅程,不是百米赛跑,起步的跌跌撞撞,也不影响调整状态后的厚积薄发,找对属于自己的方向,终会开出绚丽的花。
01
风雨兼程,初入华为
2015年的夏天,我拖着行李箱只身一人来到南京,正巧赶上台风过境,狂风暴雨中,我艰难地找到了公司安排的临时酒店,办好入住后又马不停蹄地出去找房子,忙活了整整两天,总算是在南京安营扎寨了。
部门主管和HR向我们表示热烈欢迎后,询问大家的技术栈和后续期望的发展方向,轮到我时正好测试岗位有空缺,我“稀里糊涂”地点了点头,等到反应过来,已经被带到测试主管那边,准备领回去安排工作了。于是,作为软件工程专业的“科班”毕业生,我没去做软件开发,反而做起了软件测试,拿着各种各样的机顶盒和遥控器,对着电视开始体验直播、点播、录播、时移等各类终端业务。
刚入职,我就面临一个紧张交付期的产品,大家在工位上紧盯屏幕,电话声此起彼伏,键盘噼里啪啦敲得飞快。项目虽然很紧张,但我的导师却经常牺牲自己宝贵的午休时间,跟我谈谈心、聊聊天,不仅是业务上的辅导,更重要的是告诉我如何完成从学生到员工的快速转变,那时候华为南京研究所一楼的自助餐厅成了我们最常待的地方。
02
绚烂极光照亮了我的心
随着对业务的熟悉、能力的提升,我的工作逐渐迈入正轨。组里技术大佬众多,公司又有完善的各项流程,我们这些愣头青拥有了宝贵的成长空间,仿佛再“愣”也闯不出什么大祸。
度过新员工焦虑期后,我有了新的“迷茫”,分给我的工作我都能按时保质完成,但除此之外我还能做些什么?我还没找到方向。这期间,我经历了第一次一个人去深圳出差,既期待又紧张的奇妙旅程;也体验过为公司领导演示项目、做研发支撑时的夜以继日,我开始对工作的期待值逐渐攀高。
直到2017年,我开始连续出差德国一线支撑X项目割接升级。第一次一个人过海关时,因忘记带纸质邀请函而无法入境,紧张的我打了半天一线同学的电话也没打通,后来想到邮箱保留了电子版邀请函,这才顺利入境;第一次坐火车时,售票员大叔听着我蹩脚的英语,特意给我换了个直达的火车,担心我中途走丢了,拿到票后还一字一句地告诉我怎么上车、车次、注意事项……我开始在异国他乡很多的“第一次”中,慢慢寻找着答案。
来到德国的第一个工作日,我便去拜访了X客户的运维人员,简单寒暄后,他向我详细地解释了他们的运维框架,从友商割接到华为平台后升级、扩容等过程中的差异点,运维团队的困扰,并再次阐明了提出RPM(软件包管理器)割接需求、以及坚持要求华为配合完成的必要性。不仅如此,客户还对我们的割接方案表达了质疑。
初来乍到,语言交流还不太通畅,面对客户的严苛要求,我的压力“噌”地一下就上来了,很担心一不留神就会让客户对整个方案失去信心。
每天一早,我和客户开完会、对完进展后,下午便拉着国内的同事对方案进行优化,安排镜像环境进行可行性验证,完善资料并紧急安排翻译。不到一周的时间,我拿出了一份完整的割接方案摆在客户面前,向他们详细说明了割接升级方案的完整性,针对割接、扩容、升级等不同场景兼容,适配客户运维平台,一步步打消了客户的疑虑。最终,我们在一个月内快速完成了方案验收,客户都忍不住惊讶:“你们的效率实在太高了!”
有了一个好的开始后,我逐渐从紧张到自信,从陌生到熟练,我和项目组小伙伴的感情也越来越深厚。
节假日闲暇时,我还会带着项目组兄弟姐妹自驾游。平安夜当晚,我们骑着雪地摩托走进了深山,追着极光一路飞驰,那短暂的十几分钟让我们无比惊叹。我们也曾一起领略过地中海的日出,看过烧毁前的巴黎圣母院,也踏足过人声鼎沸的安联球场……
追逐极光的我们
这段经历仿佛在平静的湖面中投下一颗石子,让我发现了工作和生活的无限可能,这份工作虽然充满挑战,但也带着我们一步步走向未曾设想的远方。
03
从单打独斗到带领团队
圣诞节后不久,项目告一段落,我坐上了回国的航班。伴随着起飞的轰鸣声,我低头看着渐渐模糊的欧洲大地,带着脱胎换骨的精气神,我信心满满,就等着回到国内大干一场。
回国没两天,我还在倒时差,闷头一觉正睡得昏昏沉沉,突然半夜被电话叫醒,说Y局点现网出现严重问题,凌晨变更升级后,大量终端用户接入失败,要求我们立刻赶回公司处理。
当晚下了近几年最大的一场雪,大家急忙连夜出门,在大雪纷飞的夜色中行色匆匆,有的同事打不到车,甚至走路一个小时赶到公司。
凌晨南研所的雪景
突发的问题令我们措手不及,整个春节,我们都深陷在攻关处理中。我们启动临时应急方案,决定通过前端控制,重点保障终端用户的接入与播放功能不受损,将高峰期的定时任务离散化,降低对系统的负载。我们在实验室做了上百次的尝试,通过对比研发环境与现网环境的数据库水位差异,我们抓住现网真实数据的离散分布的状态,分析研发环境与现网真实环境长期在网承载业务后的数据差异,重新建立了完善可靠的性能镜像仿真环境。
打牢基础后,我们成功地进行了问题复现与定位,完成了数据库与系统参数的调优,发布紧急绿色补丁,最终降低了现网的业务风险。同时,我们痛定思痛,协同公司DBA(数据库管理员)对现有代码进行全量排查优化,进一步完善系统流控、放通等能力,充分保障产品的可靠性能力。
后来,部门经历了几次调整,我开始接触一些新的工作领域,也从“小晨”渐渐变成“晨哥”,从之前的单打独斗到带领一个小团队做业务交付,从一个“小测试”到局点测试负责人再到基线版本测试经理。我一步一个脚印往前走,直到2022年7月,波澜不惊的工作突然又有了巨大的变化。
04
攻下山头,我和团队都得奖了
那是一个平平无奇的下午,正值版本关键期,我扑在版本上焦头烂额,LM(资源线主管)突然把我叫到会议室。
“是不是出了什么质量事故?”我的心提到嗓子眼,以为跟版本有关。
“不是版本问题。”主管开门见山,“是有个非常紧急的任务,必须马上攻关。为了响应X集团要求IPTV业务全面上云的诉求,我们需要在第一时间完成客户云化的适配,相比于友商,我们起步已经晚了不少,接下来的几个月得迎头赶上,完成集团的入网测试,年底完成用户的批量上线。”
梳理完任务脉络后,我们觉得这是一项几乎不可能完成的任务,总结起来就是“时间紧,任务重,没有人”,在基线和交付压力已经很大的情况下再抽人去应对云化业务交付,人力缺口和技能缺口都很明显。
但是如果丢掉上云的格局,将会对已有的线下存量局点产生巨大影响,当主管问我有没有信心担任这个“打下山头”的交付、测试负责人时,我心里有些打鼓,但我深知这是一场没有退路的战役,“一定可以完成。”我发出承诺,同时也用承诺的力量给自己打了一针鸡血。
在这样的背景下,部门决定采用成立特战队的会战模式进行攻坚,并初步组建了核心团队,但人员缺口还是很大。幸运的是,当部门领导向产品线发出求助后,很快得到了产品线的支持,从兄弟部门抽调了一些专家全力支撑我们。
凌云会战动员会现场
人员到位后,对我而言还面临着更大的挑战,我作为交付负责人,要带领着一个全新的团队去打一场攻坚战,而且只能成功。虽然我做好了“山头路险难攀”的心理准备,但当困难真正来到面前,这座山之高耸险峻还是超出了我的预期。团队内70%的人员都是第一次接触IPTV产品,大家的办公地分散在南京、西安多地,在异地管理的情况下,如何让大家快速了解业务、融入团队,如何分工协作、发挥各自的优势,都是摆在我面前的难题。
经过多方“取经”,我给每位“新员工”配备了业务导师,每天集中进行业务串讲,开始结对承接一些基础场景,经过短暂的磨合期后,团队开始逐步发挥出战斗力。
“会战模式”不同于一般的版本交付,大部分版本周期短、迭代频率高、交付难度大,测试人员需要提前介入,同时也得承担交付的职责。在OS(操作系统)切换、DB(数据库)切换等关键场景下,测试需要提前做方案可行性预研验证,流水线环境构建,测试工具适配等。在弟兄们的全力冲锋下,我们在一个月内就完成了集团客户验收,拿到了入场的“许可证”。第一个融合视频云化版本发布后,我根据后续工作将测试团队拆分为两个组:一个组做基线能力加固、性能、可靠性、可服务性能力增强;一个组做局点需求交付。
这时,另外一个棘手的问题出现了。由于团队每个人都身兼多职,持续的高压状态和疲惫的氛围,让团队士气一日不如一日。作为团队负责人,看到艰难前行的兄弟姐妹们,我决定从重振信心开始,一边鼓舞大家看到目标达成的希望,一边自己带头承接高风险的需求,梳理局点定制特性、抽取可复用的用例,降低大家的工作量,针对脚本、代码等修改方案做评审,尽量进行精准测试与白盒测试,并及时申请即时激励,给团队成员正向的反馈。生活中,我时不时给团队添个下午茶、约大家聚聚餐,并长期出差到西安和团队一起办公,终于度过了那段艰难的时光。
紧接着便迎来首局上线,由于存在很多不确定性,因此前两个局点都是我主动请缨,代表研发去现场交付。越到攻坚期越是艰难,我们首先要构建云化版本的交付能力,包括准备资源、完善资料、一线沟通交流、客户方案澄清等;其次要解决交付过程中遇到的各种问题,如交付过程中云资源迟迟不到位,疫情反复导致的人员隔离,重保期间的突然封网暂停等各种问题。那段时间,我顶着巨大的精神压力和工作压力,但是每当看到弟兄们陪着我一起作战,每当一项任务的进度条变成绿色,每当一个棘手的问题被解决,我都受到了莫大的激励,忘记了疲倦与压力,浑身又充满了干劲。
我的信心从来没有动摇过,因为我们这个团队是经历过磨炼的,我们解决过一次又一次的难题,在严苛的条件下完成了一次次交付。在华为,我学会的是“事在人为”,只要我们做的事情是有价值的、符合团队预期的,那它就一定会做成,资源不够就解决资源的问题,技术瓶颈就向上求助解决技术难题,只要我们力出一孔,没有攻克不了的难关。
在团队的共同努力下,我们在两个月内就完成了首局交付,所有人都长舒了一口气,一段时间的工作总算有了一个不错的成果。大家的干劲也越来越大,交付的版本一个接一个完成。到了年底,我们终于克服了所有困难,交付完最后一个局点,赶在元旦前完成了计划内的所有任务。
人生中第一枚“金牌个人”奖
靠着在上云交付过程中大家对我的认可,我也收获了华为生涯的第一枚“金牌个人”奖,团队也获得了产品线的“优秀团队”奖。
05
后记
一转眼,我在华为已经接近八年了,从刚入职时一次阴差阳错的选择,到稳扎稳打做好分内工作,再到接受挑战,突破自己,水到渠成,我经历过产品的快速扩张,也经历过阵型收缩后的业务调整,每一个时期对不同的人来说都有发展的机会,我们要做的就是,牢牢抓住它。风止时,提升自己,蓄势待发;风来时,抓住风口,乘风而上。
一回头,我也步入而立之年,工作和生活都即将步入一个新台阶,工作上我慢慢完成了转身,今年承接了测试PL(项目负责人)的岗位,带领团队共同成长;生活上也即将结束爱情长跑,携手女友踏入婚姻的殿堂。
期待下一个八年,那个更好的自己!
来源/《华为人》/心声社区公众号文章