在华为谁说老产品不能逆生长?

老制式,新战场,我与产品一起逆生长
图片

曹铸

2G有什么好做的?

“入职后你跟我一起做控制器小型化项目,业务是以前的GSM!”这是刚入职时,我师父跟我说的第一句话。

“GSM是什么?”我小小的脑袋里装满了大大的疑惑。航空航天专业出身的我,之前只听说过4G和5G,对“GSM”这个英文缩写确实很陌生。

师父好像看出了我的疑虑,轻描淡写地补充了一句,“就是咱们说的2G啊”。

2G?说实话,在此之前,我一直以为这个地球上早就没有2G网络了,这么老的网络制式应该只存在于讲述无线通信技术演化历史的书里,而不是我的工作中。不是要搞5G甚至6G吗?怎么会倒回去呢?2G有什么好做的?

师父似乎早就知道我会有这样的想法,开始向我普及无线网络制式的演进历程,以及控制器小型化项目的意义。新的产品不但要保障供应连续性,满足网络超长期在网运行诉求,还要针对客户的需求,解决客户痛点,是新一代的控制器产品。

尽管这样的开局属实在我的意料之外,我还是抱着试一试的心态,投入到了控制器小型化的如火如荼的开发中。反正自己什么都不会,那就放开干呗!我还年轻,边学边做,肯定能学到很多东西!

图片

新人要拿出新人的样子

GSM是一种老的通信制式,也是一项老业务。但是随着A国制裁的升级,面对当前通信市场对控制器的需求,为了解决供应连续性问题,我们需要把“GSM和控制器的灵魂”灌注在基站的软硬件平台上,重新构建GSM网元。

刚入职的几个月,我的工作主要面向的是技术项目,尽管项目并没有商用,但是作为产品研发人员,项目组的同事都对质量有着很高的要求,这是我第一次感受到无线质量意识已经潜移默化地影响着周围的所有人,就像我工位上面挂着的横幅:“质量不好的产品是研发人员的耻辱。”尤其是我师父,对我的要求近乎是苛刻的。你能想象到一位软件专家坐在旁边盯着你写代码,甚至她的呼吸声都能听到的场景吗?这让我空前紧张。

她总会在不经意间指出我在编码过程中的种种错误,让我改掉了很多编码陋习。记得有一次,我在做基站子系统的控制面资源分配功能。我参考了老产品代码的实现方案,满心欢喜地将代码提交给师父检视。但她看完之后,语重心长地说:“代码中有很多冗余,方案也不是最优,你重新设计吧!”

我百思不得其解:“要在很短的时间里交付很多功能,借鉴老的代码和设计不是最优的选择吗?为何要重新设计呢?”

师父听完我的话,对我说:“虽然我们做的是老业务,但是不意味着就要向老的看齐,我们这个项目对软、硬件平台的很多功能做了裁剪和新增。新人就要拿出点新人的样子来,抛弃以前的冗余和不合理的代码和结构,适配新的使用场景和功能。”

她的话打消了我的疑虑。是的,虽然我们做的是老业务,但是我们面向的是新产品,面向的是未来的市场。作为一名新人,我应该向前看,借鉴老产品代码的经验,结合当前的使用场景和功能,完成新产品的代码设计和编写。

于是,经过几周“痛并快乐着”的重新开发,我完成了该模块的重构,顺利通过了UT(单元测试)和上板自验证。看着自己精心设计的代码真正“跑起来”,我的心中充满了成就感,更加感谢师父在关键时候对我的指导与关照。

图片团队合影(作者为右二)

敢于“较真”才能以质取胜

随着控制器小型化技术项目顺利打通First Call(首个电话),项目也顺利转商用立项,产品型号定为BSC6960。立项之后,大家跃跃欲试,立志一定要做出零缺陷产品,不辱GSM和控制器的光辉历史。在产品的设计和开发过程中,我们都更加谨慎,在保证交付进度的同时,不仅需要考虑基本的功能实现,还要保证极端场景下的性能。

在迭代交付第3阶段时,我负责一条维护命令的开发,用于查询单板子系统状态。尽管只是一条维护命令,但是涉及设备管理、操作维护、前端显示等多个模块的交互,实现起来并不容易。由于交付进度实在紧张,并且UMTS领域已经完成这部分特性的实现,项目FO(特性交付责任人)找到我说:“我们与U侧的功能都是一样的,时间吃紧的话可以参考下U侧的实现。”

能够“参考”别人的实现固然很好,起初我也是很乐观,觉得可以很快交付,但是我仔细分析消息交互流程时,意识到在模块之间消息通信频繁,已有的实现很容易达到性能瓶颈。我想起师父常说的一句话:“写代码的时候贪图省事,后面转测有你受的!”

于是,没有怎么犹豫,我就开始和师父、特性SE一起优化命令的交互性能。交付压力很大,版本经理几乎每半天就会催问我的进展:“一个配置维护命令怎么这么多天还没搞好?”我咬着牙顶住了,最终交付出自己认为最好性能的代码。

不久,我的“较真”就见了成效:在大话务的冲击测试时,原方案实现的功能在频繁消息通信场景下出现了消息队列拥塞的性能问题,命令执行超时失败。而相同场景下GSM侧的配置命令顺利生效,我十分自豪地说出:“我们没有性能问题!”

在项目交付的战场,一定要敢于亮剑,也许前方的路不平坦,但是走过后定会有意想不到的收获。

图片誓师大会

“坚如磐石”的信仰不曾动摇

BSC6960商用后,开发节奏加快,需求交付量增加,加班成了家常便饭。高强度的工作毫无疑问是辛苦的,但是我却斗志昂扬。很多难忘的场景历历在目:深夜滨哥和志国在攻关室给我和彦龙培训业务知识,师父对我耐心指导,我和项目组同事一起在这没有硝烟的战场上不断奋斗和拼搏……

GSM是一项问世近三十年的无线通信技术,年龄比我还要大,而我才刚开始了解它。GSM业务12年前从上海西迁至西安,在西安落地生根发芽,如今,华为GSM网络依然为全世界提供着优质的通信服务,就如西安研究所纪念西迁的石头上写的题词一样:“坚如磐石”。

图片

GSM二十余载历经了数不清的风雨,也收获了无数的荣誉。无论人员如何更替,不变的是我们对产品质量的追求。团队中有能力超群的开发,也有守护质量红线的测试;有视野宽广的设计,也有并肩作战的网上维护。身处这样的团队中,站在这样的战场上,我不仅学到了专业知识,更收获了难忘的战友情。

不积跬步,无以至千里,作为一个新人,也许我现在的技术还显得“稚嫩”,但是在大家齐心协力的开发浪潮中,我也是一朵浪花,奔涌向前,贡献着属于自己的力量。我相信,在未来,我们扬起的风帆必将劈波斩浪,我也会与我们的新产品一起,迎接新的挑战,收获新的丰碑!

 

来源/《华为人》·人荐人爱

转载请注明作者和出处

企业考察网文章,作者:标杆考察培训中心,如若转载,请注明出处:https://www.qykc.cn/7605.html

(0)
上一篇 2023年9月17日
下一篇 2023年9月17日

相关推荐