我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人)

“七”是一个很神奇的数字——

生物学中认为组成身体的细胞,七年会彻底更新一遍;

李笑来说,七年就是一辈子,每一辈子至少要习得一个重要的技能,进而获得不可逆的重生;

白居易写道,“试玉要烧三日满,辨才须待七年”……

如果说七年就是一辈子,那么我在华为已经度过了整整“两辈子”。

我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人)

“最后一公里”通关

2021年初,我们开始进行收官冲刺,为了更好交付产品,团队小伙伴们对各模块进行性能调优和运维重构。胜利让我们尝到了甜头,还想再往前探索一步,从整体架构的角度考虑每个组件的必要性。

但很快我们陷入了纠结,就好比建房子,是在老房子上砸墙装修呢,还是把房子推到重来呢果我们选择不重构而是在老代码上修补,很难平衡性能瓶颈,无法真正改善居住体验;如果选择重构,又面临着人力不够的问题,同时担心动作太大砸到承重墙……掐来算去,自研人力一只手就可以数过来,重构到落版本至少需要60人干1个月。

“重构吧!”大家最终下定决心,希望能把性能提升100%200%,资源降配5070%,将整个房子修葺得焕然一新!

我们把思考后的设计方案放在第一个大版本里,先打地基、把水电修好,带着两位小伙伴改善运维监控的可用性。直到产品界面体验、功能完备度、性能稳定度稳步提升,我们才算勉强完成了重构初版,算是有了一个勉强能住的房子。

迭代周期和交付节奏飞快,因此我们下一个要解决频发的问题单。我从代码看护角度想到办法,一边检视代码,保证新合入代码的高质量;一边微重构已有的功能特性,小步快跑,这就像在高速路上换轮胎,手把手逐步带着大家做到“clean code”。

终于在2个月后,我们将产品彻底稳定下来,这时的性能和资源较老版本有大幅提升,小规格套餐的集群管理规模提升,能够管理的集群规模也增加了一倍。这让力求商业交付完美的我们成就感满满,装修完验收完成了,整个屋子焕然一新!这一刻,“通关”路上“逢山开道,遇水搭桥”的勇气和坚持显得弥足珍贵。

后来,我们的“瘦身秘籍”开始在平台内推广应用,效率提升效果明显,在GTS产业里面有数百套局点,比之前云上平台资源降配到了70%,原来要十几台虚拟机才能开局,现在最少只需要一台就够了,大大节省了资源和投入。核心技术具也有较高的适用性和借鉴复制价值,周边团队赞不绝口的说:“多亏你们团队钻研技术,ADO(华为固网业务敏捷数字化运营解决方案品牌)软件包从10G降到了3G,真牛!”

我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人) magicaltech 我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人) 微信公众号 我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人) 大厂面经及岗位内推,分布式存储技术分享

来源:神技圈子

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月17日
下一篇 2022年5月17日

相关推荐