90後少年「未央」(每一個華為人的背後都有一段不平凡故事)

菊廠工程師 發佈 2020-01-14T05:46:43+00:00

有一個少年,曾在宿舍喧囂的DOTA里,獨自一人對著韓劇,隨著劇情的跌宕起伏,或哈哈大笑,或暗自垂淚;  有一個少年,常在周末的家裡,給自己整上一份「全蛋宴」:青椒炒雞蛋、西紅柿雞蛋湯、蛋炒飯,還覺得不過癮,再煮個雞蛋,吃得不亦樂乎;  有一個少年,白天馳騁在0和1的世界,策「碼」

 有一個少年,曾在宿舍喧囂的DOTA里,獨自一人對著韓劇,隨著劇情的跌宕起伏,或哈哈大笑,或暗自垂淚;
  有一個少年,常在周末的家裡,給自己整上一份「全蛋宴」:青椒炒雞蛋、西紅柿雞蛋湯、蛋炒飯,還覺得不過癮,再煮個雞蛋,吃得不亦樂乎;
  有一個少年,白天馳騁在0和1的世界,策「碼」奔騰,深夜愛聽點民謠,寫點小文章,偶爾還感春傷秋……

  這個少年,就是我。
  我叫朱KK,這個名字,是因為家裡長輩希望我能快快樂樂地長大。如今,作為一個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的世界裡拚死搏殺的時候,我可能在一旁,跟著韓劇劇情淚流滿面,雖然有時候和周圍人交流,大家會覺得不可思議:一個理工男,怎麼就愛看韓劇?我倒是覺得這是我保持自己一顆「少男心」的方式之一,經常在代碼的世界裡,「攻城獅」也需要探索一下不同的世界,就比如這種充滿感性的世界,守護住自己內心柔軟的角落。
  每個周末,除了打打球,爬爬山,我也會自己下廚,可能做飯的水平遠遠比不上大廚,但是犒勞與取悅自己,那是綽綽有餘了。



  還記得當年新員工培訓,我好奇的那個問題:「成為了華為人的我,會是什麼樣子的呢?」如今三年過去,我覺得沒有答案。與三年前相比,我覺得自己其實沒有變,因為還是擁有簡單的快樂,樂觀的心態;但是我也變了,這幾年,經歷過新員工期間在參天大樹下自由成長吸取養分,經歷過軟體變革的物是人非,經歷了走出困境再穩步前行,也經歷了推進打造可信軟體工程能力的跌跌撞撞,我歡樂過,痛苦過,掙扎過,奮進過,但這一切,都值得!

關鍵字: