在华为保持“少年”的秘方:为何他还仍有一头茂密的黑发?
扫描二维码
随时随地手机看文章
来源 :华为人
少年“未央”
有一个少年,曾在宿舍喧嚣的DOTA里,独自一人对着韩剧,随着剧情的跌宕起伏,或哈哈大笑,或暗自垂泪;
有一个少年,常在周末的家里,给自己整上一份“全蛋宴”:青椒炒鸡蛋、西红柿鸡蛋汤、蛋炒饭,还觉得不过瘾,再煮个鸡蛋,吃得不亦乐乎;
有一个少年,白天驰骋在0和1的世界,策“码”奔腾,深夜爱听点民谣,写点小文章,偶尔还感春伤秋……
这个少年,就是我。
我叫朱快快,这个名字,是因为家里长辈希望我能快快乐乐地长大。如今,作为一个90后,我已经在华为工作三年了,从“小鲜肉”升级为“次鲜肉”,容貌可能“沧桑”了,但内心,依旧保持着当初的那份纯真少年的快乐。
入职华为,对于我来说是“水到渠成”。
刚入大学,我的专业是材料科学与技术,半个学期后,由于一些原因转到了计算机专业。要知道,我此前的18年人生,和计算机的交集可能也就是网吧里面的几局CS。但我是个不服输的人,也足够乐观自信,便自学了落下的专业课,逐渐赶了上去,学期末便已经能名列前茅,之后我还被选入软件培优班,再到保送南京航空航天大学的研究生。
其实,对于自己将来想要成为什么样的人,我并不清楚,但是我时刻清楚自己当下应该做什么。网上流行一张图,就是把教室的座位分为学霸、学渣、娱乐区等等,没错,大学的我就是那个永远抢坐在第一排“学霸”座位的人,我积极和老师互动,有不懂的立刻请教,课外还会参加各种活动,增加阅历,磨砺技能。现在回想起我的大学生涯,真的满满当当都是收获。因此,这样一个爱打DOTA,爱唱K,爱交朋友,爱聚会的我,最后还快乐地成为当年学校的优秀毕业生。
到了毕业求职季,我首先就想到了要来华为。因为我在华为南京研究所实习过一段时间,我还蛮喜欢自己部门的,我报名参加了FX科学家计划——据说是华为顶尖人才招募和培养项目,很幸运我通过了一系列的面试、笔试,顺利地成为了一名华为人,还来到之前实习的CBS部门,成为了一名软件人。
这就是我与华为结缘的故事。入职培训的课程,让我更加深入地了解了华为,我看着给我们培训的华为前辈身上散发出来各式各样的“华为气息”,有乐观,有奋斗,有坚毅,有坚忍……我也忍不住在想,成为了华为人的我,会是什么样子的呢?
2017年,我刚入职的时候,CBS部门“人丁兴旺”,我不仅可以向自己导师、周围同事前辈请教,还可以直接跟着总工学习,刚进部门的那几个月,我宛如还在大学校园里一样,拥有着一个“舒适快乐”的学习成长环境,太幸福了!
但是,这样简单快乐生活,在我硬装实践回来之后,戛然而止。还记得那是2017年的12月,当我从东莞硬装基地毕业,带着满怀的思念之情,回到部门。此时,因为已经开始进行软件变革了,部门精简了很多人了,我的导师也要离开部门了,他在临走前请我吃了一顿饭,鼓励我扎扎实实地干下去。
而我,到底要何去何从?
经过几天的思想挣扎,我决定继续在部门干下去。还记得印象很深,跟同届入职的小伙伴说起自己是“软件人”,立刻感觉到大家有点“怜悯”眼光的关怀,但其实,我一直觉得软件是最能锻炼新人的地方,十几年来沉淀了很多优秀的技术底蕴,随着不断成长,愈发能感觉到我们底层基础能力组件代码中,所蕴含的智慧和前人浓厚的技术情怀,我觉得在这里我能吸收到茁壮成长的养分。
坚守软件还有一个原因——我是个有点倔强的人,我不认命,我不愿意就这样放弃我所从事的第一个产品。我实习在软件,入职在软件,成长在软件,我对这里有感情,能感受到留下来的这些人,真心想把产品做好最强。我们还有广阔的空间值得去突破,有扎实的技术基础,有资深的技术专家,变革中我们也在矫正着,改进着,我觉得当前正走在正确的路上,尽管不清楚前方到底会怎样,但在软件变革的时代,作为新人,我不愿认命,我想留下来再去拼一把。
就这样,我留了下来,接过“衣钵”,继续做“软件人”。
我们部门是做计费的,简单理解,就是打电话的话费、上网的流量产生的费用,都由我们给提供运营商的计费系统来出账计算的。
2018年年初,为了优化客户体验,缓解历史局点兼容压力,我们有了新任务:要在当前出账流程架构基础上,重新做一套简化出账流程,让整个框架更加合理,让客户的使用感更好,比如更少的步骤,更清晰的节点,更简洁的页面,更便捷的操作。
而这时候,我真正感受到了“天降大任于斯人也”,因为部门人员的精简,我得带领着两个新员工开始这个项目。这项艰巨的任务压到我这样一个刚从“新兵营”出来的小兵身上,我被逼着迎来了这段快乐又痛苦的过程。
我内心也忍不住怀念从前有导师、有前辈同事带着,引领着方向,觉得干什么项目,心里都“妥妥的”。而现在,什么都得靠自己。代码就在那里,自己不会优化自己,得靠我们把它好好阅读、梳理,再对它进行改造,重构。
等着我的,是迎面而来铺天盖地的问题单,以及一两万行陌生的代码。问题单就像泄洪一样铺天盖地地冲了下来。一开始,一天一张单都解决得很困难,每天跟着SE熟悉学习流程,再带着问题去梳理,晚上连做梦都是问题单!遇到疑难杂症,仅剩下的两三个人一起讨论,一点点抽丝剥茧,渐渐的,一天能处理两三个问题,然后四五个问题,我能感受到自己在以一种肉眼可见的“暴风”速度在成长。
在一个半月的时间内,我们整个版本处理了80多张问题单,增改的代码都超过五千行,虽然任务艰巨,但当时我们出账小模块仅剩下的三个开发的团队却异常的团结坚韧,全民皆兵,SE都主动顶上去写代码处理问题单,硬生生地扛了下来。熬过去之后,再回头看那些问题,看那些曾经不甚熟悉的业务与代码,仿佛都没有什么高深莫测了,这让我生出一种自信:无论怎样一种困难局面,不管剩下几个人,只要下定决心勇敢顶上去,没有渡不过去难关。
现在回想这段时光,从承担组内核心出账模块的代码开发,到去对接局点现网问题,刚出新兵营变到了前线,刚学会走路便不得不奔跑起来,渐渐会去承担责任,主动支撑现网问题,过程中感受到自己创造的价值,也感受到周围的对自己的认可。这段暴风成长的时间,虽然痛苦艰难,但也有收获满满的快乐。
进入2019年,公司开始推行软件能力提升,5月的时候,部门让我开始负责CBS产品可信能力提升工作。
如何提升我们的可信构建能力?对于我来说,只能先根据资料去摸索。我首先自己摸底了一下,选择了一个业务模块,搞了一台裸机,从最底层开始搭建环境,搭建Jenkins服务器,部署插件,接入机器,创建工程、对接ewindcloud等,一步步地,竟然打通了一个粗糙的“个人流水线”!
尽管后来正式推行的时候,所有的工程都是在由工具部提供的服务器和构建的环境上执行的,我的那套“流水线”完全没有派上用场,但是这些“无用功”让我少走不少弯路,在后面工程搭建过程中,由于我之前已经融会贯通,因此更加得心用手。
这套“个人流水线”改变了编码人员以往的工作模式,以前大家都直接提交代码到库里,然后就合进去了。如今这套新的模式,让工程师的代码要经过一道道关卡,最后还有Committer把关检视,只有“高质量”的代码,最后才能合入主库。
在试验推广的时候,这套流水线还是很多小问题的,比如提交代码上去,会显示错误,无法进入下一个流程,或者插件有问题等等……那段时间,我的电脑桌面右下角eSpace一直不停闪动,数不清的兄弟们来“问候”我,有来吐槽的,也有来反馈使用问题的。我还记得,有时候在去食堂的路上,遇见了知道“个人流水线”是我推广的同事们,总是要叫住我,当面怼我的,他们开玩笑,“怪”我搞了这么个东西,导致代码怎么也提交不上去!每次我都乐呵呵地听着,记住他们说的点,回来继续优化升级。
等到了10月份,“个人流水线”已经基本覆盖了CBS所有产品,之前被怼、被吐槽也都成为历史。我欣喜地看到,大家都习惯了这一套标准的流程,我们从源头上提高了代码的质量,每一行的代码都至少经过两个人的检视,因此在后续的维护上成本降低了很多,出现问题,定位也更加容易了。
推广了大半年的可信文化,在11月份,我们迎来了公司的大考——公司请来了第三方的欧洲公司对我们的可信工作进行审视,结果是让我们开心满意的:我们完美通过了审核,并且还进行了高阶计划的商讨。
在东莞,我也终于和大半年“网友”——软件工程平台与DFX开发部的李玉洁“奔现”了,作为可信工程“个人流水线”最重要的打造伙伴之一,我俩隔着天南地北,每天“相约”在Espace上,共同打造推广“流水线”,我们美滋滋地吃了一顿烤鱼,过往的酸甜苦辣都在热腾腾的鲜美鱼肉里啦!
现在大家经常会给“90后”打标签,作为90后前段的我,在奔三的道路上踏步向前,我倒觉得在工作上,没有什么90后的标签,就如千千万万个华为人一样,认真完成好自己的工作。
但工作之外,我可能还是有一点90后的影子。正如前面说的那样,我爱打DOTA,但是我也爱看韩剧,“生活不止眼前的苟且,还有韩剧和美食。”以前在大学宿舍,舍友们在DOTA的世界里拼死搏杀的时候,我可能在一旁,跟着韩剧剧情泪流满面,虽然有时候和周围人交流,大家会觉得不可思议:一个理工男,怎么就爱看韩剧?我倒是觉得这是我保持自己一颗“少男心”的方式之一,经常在代码的世界里,“攻城狮”也需要探索一下不同的世界,就比如这种充满感性的世界,守护住自己内心柔软的角落。
每个周末,除了打打球,爬爬山,我也会自己下厨,可能做饭的水平远远比不上大厨,但是犒劳与取悦自己,那是绰绰有余了。
还记得当年新员工培训,我好奇的那个问题:“成为了华为人的我,会是什么样子的呢?”如今三年过去,我觉得没有答案。与三年前相比,我觉得自己其实没有变,因为还是拥有简单的快乐,乐观的心态;但是我也变了,这几年,经历过新员工期间在参天大树下自由成长吸取养分,经历过软件变革的物是人非,经历了走出困境再稳步前行,也经历了推进打造可信软件工程能力的跌跌撞撞,我欢乐过,痛苦过,挣扎过,奋进过,但这一切,都值得!
-END-
推荐阅读
免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!