华为人:研发女将赢战记

举报
技术火炬手 发表于 2019/06/28 09:38:18 2019/06/28
【摘要】 第一印象不一定是最终的样子,就像初来华为时的自己也肯定不会想到:如今的我会那般钟情于那些曾让自己内心一阵凉凉的“小设备”。

小档案

姓名:李姗姗

部门:FTTx产品部 

出生年份:1991年

获奖情况:接入网卓越榜2018优秀新星、优秀新员工、明日之星

image.png

 轻声细语、文静腼腆……这几乎是每一个和我初次见面的人留下的印象,如果我不说话,你可能会认为我是不折不扣的文艺女青年,一定不会将电路板、焊接、FTTx这些词汇和我联想在一起。第一印象不一定是最终的样子,就像初来华为时的自己也肯定不会想到:如今的我会那般钟情于那些曾让自己内心一阵凉凉的“小设备”。

相知、相识、相爱,总是需要时间的

 那一年,我和所有的高校毕业生一样,带着一腔理想与热血加入华为。大队培训结束了,终于见到了期待已久的师父。那天,师父带我来到实验室,当看到桌上摆满了各种各样的设备时,一时间,真的被“镇住”了。

 看着一脸疑惑的我,师父似乎多少发现了我的小心思,他找出了一堆文档给我,我快速翻看着它们,OLT、ONT、FTTx、PON……一堆专业术语弹入了我的眼睛,非硬件专业的我心理在想,“这究竟都是些什么鬼呢?”就在我非常纠结的时候,师父说了一句话:“相知、相识、相爱,总是需要时间的。我相信,终有一天,你会喜欢上这些设备。”

 一向争强好胜的我怎能在这么点困难前屈服?我下定决心,一定要做个像样的工程师。在师父的引导下,我开始每天深入代码、研究文档。坦白说,啃它们真的犹如翻大山,时常会让我头昏脑涨,这样的学习效率低、效果差,甚至一度让自己怀疑是不是总间歇性失忆。于是我决定“动耳”学习!每天,我都会把耳朵的注意力调到100%,一旦发现周边同事在交流问题,就会瞬间积极地凑上去听听。“你的那个问题搞定了吗?什么原因?把接口发给我呗,我也学习一下。”一次次地,我仿佛像一个刚学习打字的小孩子,对着命令手册,一行一行去敲那些常见的命令。看着不同的命令执行出不同的结果,内心真的觉得又神奇又兴奋。

 看着勤奋又努力的我,师父也下定“狠心”助我一臂之力,渐渐地交给我一些问题搞一搞。有一次,遇到一个关于性能的问题,一旦触发一个配置命令,这个设备就会卡死,没有任何反应。面对这样一个问题简直无从下手,到底程序走到了哪里?为什么会卡死呢?我仔细地研究了代码流程,可还是没有找到问题所在。周边的同事也提供了一些疑点和思路,然而问题依然没有得到解决。后来,师父提示我有个工具可以试一试,终于在3MS/Hi上找到了它的使用方法,满心欢喜地准备去设备上尝试一把,可谁知道这个工具根本无法直接应用于当前版本,兜了一大圈,终于找到了相关领域的人提供了编译版本的方法,在设备上“折腾”了几把,分析和研究日志,才最终把问题搞定了。

 渐渐地,那些曾让我费解的术语一个个变得熟悉起来,那些冰冰冷冷的小设备们也一个个变得亲切起来;渐渐地,我在这里找到了自我,自信心也在不知不觉中逐步建立起来。很多事情并不像一开始看到的样子,不要排斥、多去尝试,接触之后我们就会发现:自己可以达到的程度远比想象中更远。

虐我千百遍又如何?迎风开干!

 后来,我们迎来了新的项目。面对新的设备、新的代码架构、从未见过的V8平台,这对我来说又是一次全新的挑战。然而没想到的是,考验会来得这么快。

 投入项目没多久,我所负责的单板就出现了一个命令行注册的问题,本以为是个简单的问题,谁知道在代码中竟然没有显式的命令行注册。这就如同我们在餐馆点某一道菜,结果却发现菜单上根本没有这道菜,它只是口口相传的一样。我的第一反应:这肯定是那个虐我千百遍的XX机制搞的鬼。

 那时,已经临近版本转测试节点,我们需要尽快清理当前所有问题单,这个问题的解决刻不容缓。于是我第一时间联系了相关模块的SE和开发人员,迅速组织讨论。我清晰地记得那是一个冬天的下午,我们6个人在电话中把可能引发问题的疑点都讨论了个遍,反复梳理斟酌,然而一下午也没有任何头绪,离找到问题根因遥遥无期。完了完了,大佬们都无从下手的问题,这次恐怕要凉了。临近节点,该怎么办呢?我不知道。那段时间,这个问题一度成为了压在我心里的一块大石头,吃饭在想这个问题,睡觉还在想这个问题。

 就在我快要“崩溃”的时候,一个好消息突然来了。庆幸的是,我们发现了一块单板,在这块单板上测试是正常的!这再一次给了我很大的信心,沉下心,请教SE、专家和有经验的开发同学,一个一个地对着问题所涉及的功能点把代码梳理出来,对比好坏单板之间的差异进行详细分析,经历了三四天的“挣扎”,终于找到了根因,问题也就很快得到了修改解决,如期完成了版本的交付。而在解决问题的过程中,我也将代码的整个流程梳理清楚了,输出了一份总结文档分享给同组的小伙伴们。后来,当其他同事遇到类似的问题来找我求助的时候,那种开心和自豪是无法言喻的。

 像这样一波三折的经历真的太多太多了,虽然困难总是幻化为各种形式试图遮住我们的双眼,一环一环攻克它们也不总是一帆风顺,但这种升级打怪最后KO的感觉真的令人兴奋。我坚信:在华为没有解决不了的事,只有先放弃的人。虐我千百遍又如何?迎风开干就对了!

迎战,赢战,共成长!

 2019年4月,我来到了新的小组:二层协议CG组。新的业务、新的领域、新的同事,一切仿佛要从“新员工”重头做起,而自己也重新起航,进入战斗状态,继续向前迈进。

 加入新小组后,很快就承担了一块单板业务的交付,当时距离版本TR5节点只剩下不到两个月时间。坦白说,内心真的非常担心:一块未知的业务,紧张的交付节奏,和以前完全不同的交付方式……隐约中,我仿佛看到了一个个困难在挑衅地向我招手,强大的压力感开始将我重重包裹。某个瞬间,我想起新员工时的自己,一股冲劲,不服输、啃下来!而事实证明,只要内心强大,那么一切问题都将迎刃而解。我决定再一次挑战自己!

 初始的几天,我找来了相关的文档仔细研究,但我意识到,这种低效的学习方式可能会影响整个项目的交付计划。不能再陷入个人的圈子停滞不前了,为了走出窘境,我找到了软件经理,表达了自己困惑,同时期望能有个老员工稍微引导一下。可那时正值项目交付的关键时期,人力非常紧张,这个阶段要专门腾出一个同事来带自己成长简直是一件天方夜谭的事情。最终,软件经理亲自上阵,每天抽出一个小时带我学理论,敲设备看实现。与此同时,我也会主动去找SE对实现方案,找开发的同学交流代码实现,找测试的同学要测试资料、学习测试方法……几乎联合了所有我能想到的办法,加速自己对领域的掌握。就这样,第一轮、第二轮……都顺利按时完成了转测试。

 那段时间是异常痛苦与艰辛的,甚至困扰我的问题、流程都会时常会出现在自己的梦境中。梦里,报文一个个被发送出去,我努力追赶去搞清楚它们究竟去了哪里、丢在了哪里,那些碎片化的环节逐渐被联系在了一起,甚至就要解开谜团。这个过程就如同看电影一样,可不同的是:我的角色从当事人变成了旁观者,跳出迷雾后,整个流程真的感觉顺了很多。没想到,这些梦境中的经历,在后来现实中的某个瞬间真的给了自己灵感。也许正应了那句话:“念念不忘,必有回响。”当我们专注地去想一件事,将现象和每个环节联系起来后,很多问题也就会变得清晰许多。人总是习惯于对陌生的领域产生畏惧,但谁又能否认,也正是在一次次全新的挑战下,我们才得以历练与成长。回头再看时,曾经的纸老虎最终也只是一片纸。

 一路走来,那些第一眼令我惊呆了的设备不断地带我成长,一步步开发着自己的潜能。从学生转为职场人,自己最大的收获就是对事情的态度转变,以前我们总习惯于被动地接受并按部就班完成任务,但工作后一定要更主动一些,当遇到问题时,在思想和行为上都要想办法去寻求资源和方法解决,“以行践言”真的是一个需要我们用强大的责任心才能实现的词语。

 真的非常感谢自己的师父,感谢身边一群神助攻的队友总在危难之时及时提供帮助。现在,新一轮战斗的枪声已经打响,未知的挑战还在继续,但我相信:战场是最好的阅兵场,角斗士的精神就是要战胜所有困难,而我也已经做好了迎接它们的准备。未来可期,继续加油!

---------------------------

本文为《华为人》版权所有,未经允许不得转载。如需转载请联系编辑部hwrb@huawei.com


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。