《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 從小白到華為高級專家,他靠的是這個!

從小白到華為高級專家,他靠的是這個!

2018-10-22
關鍵詞: 無線網絡 代碼

我是一個技術情結很深的人,無論是曾經的小白,還是現在大家口中的高級專家,唯一不變的就是對編碼的一股鉆研勁兒。華為7年,我經歷了從研發小兵到PL,再到轉身加入專為業務部門解決疑難雜癥的無線網絡西研分部飛虎隊的過程。這個過程好像涅槃,痛并快樂著,正是因為一個個令人“捉急”的難題和“把自己逼到墻角”的歷練,才激起了自己不斷探索、詢問、攻克的熱情。越史無前例,我就越想去把它搞定。


 

微信圖片_20181022222237.jpg


有時候需要有“把自己逼到墻角”的勇氣



身為一個軟件開發工程師,技術能力決定著你能夠走多遠,也決定著你在團隊中是否能夠被大家認可。入職以來,無論所在的組織是什么,無論身處的職級是什么,我的工作都沒有離開編碼與攻關,即使在做了PL以后,也同樣不敢有一絲的懈怠。


2012年,在某關鍵特性交付期間,由于交付量大,為了提前暴露風險,我們的開發計劃必須整體先于周邊團隊,當代碼開發完成后,卻面臨著周邊團隊無法支撐我們同步驗證的問題。作為特性PL兼技術開發骨干的自己,始終將版本質量作為整個團隊的生命線,眼看完成的代碼越來越多、質量風險隨之增大,絕不能容忍自己袖手旁觀。如何才能讓大家在沒有周邊支撐的情況下獨立、快速且高質量完成交付?我提出按協議編寫一個簡化的流程,模擬我們與周邊交互的過程進行驗證。那時,部分同事雖然認可這個方案的價值,但覺得工作量較大,還不如等到周邊團隊開發完成后再一起驗證。


但我并沒有向困難低下頭,深入思考過實現方案后,我覺得自己可以在四天內搞定這件事,于是集中火力開始動手。四天后,終于功夫不負有心人,一個可以部署在個人電腦上、不依賴周邊團隊即可進行特性功能驗證的軟件測試框架順利完成,構建調試版本的時間由原來的10多分鐘提升到后來的秒級,定位問題手段也由原來必須在真實系統環境上提取日志,拓展到利用軟件調試器進行可視化跟蹤。這一改變讓兄弟姐妹們興奮不已,最終,我們將質量風險提前釋放,在后面和周邊團隊的配合驗證中,該特性的啟動流程控制部分零問題交付,得到PO及周邊團隊的稱贊,而這套快速構建自驗證工程的方法也被推廣到其他多個項目組。


指標修改歷來被認為只能通過冷補丁(類似于完整的軟件包,需要復位整個系統才能生效)實現,在某次項目交付過程中,客戶期望我們能夠通過熱補丁(只對修改的部分制作軟件包,不需要復位整個系統就能生效)以最小代價對多個指標進行局部修正,滿足他們的定制化需求。面對著這一史無前例的棘手問題,項目組陷入了兩難的窘迫境地。然而面對壓力,我們只能硬著頭皮往前走。作為補丁組版本PL,在關鍵時刻一定要發揮出自己的軟件能力。于是,我快速投入到原有機制的分析中,從系統的初始化到每個業務的應用接口,確保每一行代碼都正確理解和消化,壓力之下終出成效:最終我向大家提出一套可用于熱補丁并且與之前指標統計完美兼容的方案,繼而快速完成框架代碼的編寫與驗證。然而框架的修改只是前期的一部分,因為相關指標涉及大量的業務流程,排查和分析的工作量更是超出了預期,出現任何一處漏修改,都會導致整個版本功虧一簣。


于是我快速調整了團隊陣型,幾個業務專家同時投入分析,補丁組所有人員全力保障,確保萬無一失。從零開始,從無到有:最終這個熱補丁成功交付,也成為了我所經歷版本中最大的一個熱補丁。我至今依然還清晰地記得,交付的那天整個小組的兄弟們一起加班到凌晨一點,興奮與感動難以言喻,而通過這件事也讓補丁組的組員們對我刮目相看:“原來這個新來的組長不是吃干飯的。”


技術道路上,必須不停地通過實戰歷練自己、提升自己,甚至有時候需要有“把自己逼到墻角”的勇氣,也只有這樣,才能真正地保持技術敏感性與團隊認可度。



“變不可能為可能”并非天方夜譚



在飛虎隊輾轉了幾年,每年都會支撐不同的項目組,基本上感覺高度和難度都在自己跳一跳就能夠著的范圍內,唯獨去年支撐基帶項目組的經歷讓我感到稍許的無助。在交付LTE基帶多核芯片負載均衡調度框架時,我發現業務層面冒出來很多大家難以定位的性能問題,版本快過點的時候,每天晚上都會收到項目組的問題定位通報,好幾個性能難題定位周期都持續了一個多月。我就在想,為什么基帶的芯片不能使用高層軟件的開源性能分析工具?問了一圈,基帶領域從來沒有這樣的工具,因為操作系統、內存和性能等原因,這些大規模分析軟件也無法直接應用。


就在自己感到少許失落的某個瞬間,腦海中突然閃現出一個靈感:能不能自己做一個簡化版的工具?說干就干,啟動私人攻關模式。吃飯時、睡覺前,甚至瘋狂到在睡夢中,我都在思考自己的實現方案:如何讓每一個函數自動調用自己的代碼在關鍵節點進行標記,實現性能統計?如何用最快的查找算法實現函數身份的有效識別,將當前系統的性能開銷降到最低?如何能用最節省內存資源的算法實現物理資源的有效使用……雖然這些問題一度成為困擾自己的座座大山,但通過研究編譯器手冊、利用現有數據對各種算法進行仿真、分析操作系統內核代碼、研讀操作系統提供給用戶的相關接口特性手冊等等,關鍵的技術點一個一個被攻克。


我的第一個版本不到一周時間就落地了,就在大家還在為降1w cycle點絞盡腦汁的時候,就在大家還在為版本的兩個節點,成百上千處修改排查到底哪一行代碼引入問題的時候,一天時間內,3-4w cycle的優化點就被我的性能分析框架找到了,同時還找到了一個耗時幾周的性能懸案的根因之所在。為了分析項目組的性能問題,我分別做了分析芯片級別的、任務級別(去除切換時延)的,最終到函數級別(帶任務切換數據)的性能分析框架,而不同的框架都能解決性能領域的某一類問題。進一步地,我還考慮了將性能檢測集成到CI中進行定期監控,讓性能分析不在成為基帶的噩夢。曾經,大家都認為很難甚至不可能的事,在我的“死纏爛打”、不斷研究之下終于變成了可能。


業務主管說,我做了超越自己職責的努力,但是對我來說,這應該就是我的本分工作,雖然只是短期支撐,但是作為飛虎隊的隊員,就應該在思想上保持艱苦奮斗,在行為上敢想、敢說、敢干,把自己定位得再高一些。在面對項目組痛點時,只要我們多一份創新性的思考,多一份執行力的落地,那么“變不可能為可能”就并非是一件天方夜譚的事情。

微信圖片_20181022222308.jpg

▲無線網絡西研飛虎隊合照


我承認自己是個技術控,從過去,到現在,自己唯一不缺的就是自信和笑容。我喜歡和兄弟們并肩作戰、互相分享,也喜歡去挖掘每個人身上的閃光點。我希望能用自己的激情以及對技術的熱愛,感染身邊更多的人;也希望以積極向上的狀態發揮自己的光和熱,帶給組織哪怕是一點點的改變。技術之路,唯有做深、做精、做專,方能體會到它的奧妙與不凡。我夫人說,希望我能成為院士那樣的技術領軍人物,院士夢我是實現不了了,但是技術專家夢,我跳一跳還是可以實現的,給自己加油,給夢想加油!


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
免费亚洲视频| 国产一区二区三区成人欧美日韩在线观看 | 夜夜嗨av色一区二区不卡| 亚洲国产综合视频在线观看| 在线观看av不卡| 在线精品国产欧美| 欧美激情bt| 欧美一区二区日韩一区二区| 亚洲激情小视频| 亚洲高清二区| 亚洲一区在线观看免费观看电影高清| 99国产精品久久久久老师 | 亚洲日产国产精品| 国模大胆一区二区三区| 欧美日本韩国一区二区三区| 男男成人高潮片免费网站| 欧美成人一二三| 欧美精品在线观看播放| 久久天天躁夜夜躁狠狠躁2022 | 国模吧视频一区| 欧美视频中文一区二区三区在线观看| 久久久久久日产精品| 亚洲夜间福利| 亚洲欧美日本另类| 夜夜嗨av色综合久久久综合网 | 国产精品99久久久久久有的能看 | 亚洲视频一区在线| 亚洲国产欧美一区二区三区同亚洲| 国产精品日产欧美久久久久| 国产精品久久久久久久久久直播 | 亚洲视频免费在线观看| 亚洲欧美久久| 一区二区欧美日韩视频| 亚洲国产高清aⅴ视频| 亚洲第一天堂无码专区| 亚洲欧美日韩国产| 欧美制服丝袜第一页| 久久精品免视看| 欧美一区二区三区视频在线| 久久激情中文| 亚洲伦理一区| 亚洲砖区区免费| 久久久久久久999精品视频| 欧美在线免费播放| 亚洲一区二区日本| 久久福利视频导航| 欧美一区二区三区四区在线观看 | 国内精品一区二区三区| 国产一级一区二区| 国产区亚洲区欧美区| 激情六月婷婷久久| 激情婷婷久久| 日韩午夜黄色| 99视频一区二区三区| 午夜视频久久久| 亚洲精品一区二区三区樱花| 亚洲欧美日韩一区二区三区在线观看 | 亚洲片在线观看| 亚洲激情视频在线观看| 亚洲电影第1页| 国产精品99久久久久久久vr| 亚洲视频综合| 亚洲主播在线观看| 午夜日韩电影| av不卡在线观看| 久久久久一区二区| 麻豆国产精品777777在线| 老司机精品福利视频| 欧美色另类天堂2015| 国产一区二区三区观看| 99re6热只有精品免费观看| 亚洲免费黄色| 在线视频精品一| 久久精品视频免费| 亚洲精品专区| 欧美一区二区在线看| 欧美日韩国产综合视频在线观看中文| 欧美日韩国产首页在线观看| 欧美日韩理论| 伊人久久久大香线蕉综合直播 | 亚洲永久字幕| 欧美有码在线观看视频| 亚洲电影在线观看| 亚洲精品欧美日韩专区| 欧美在线观看视频在线 | 亚洲国产精品久久久久秋霞不卡 | 久久久午夜精品| 男女av一区三区二区色多| 国产精品色一区二区三区| 国内精品美女在线观看| 亚洲特黄一级片| 一区二区三区偷拍| 欧美成人自拍| 国产精品乱码久久久久久| 最新国产精品拍自在线播放| 久久精品亚洲一区| 欧美在线视频在线播放完整版免费观看 | 开心色5月久久精品| 国产欧美日韩在线| 在线一区二区三区做爰视频网站 | 亚洲无线一线二线三线区别av| 销魂美女一区二区三区视频在线| 久久国产精品黑丝| 国产精品美女久久久久aⅴ国产馆| 国产日本欧美一区二区三区在线| 99成人在线| 久久精品国产久精国产爱| 亚洲精选中文字幕| 亚洲欧美在线观看| 久久一日本道色综合久久| 欧美裸体一区二区三区| 在线观看成人网| 亚洲一区在线观看免费观看电影高清| 一区二区电影免费在线观看| 欧美中文字幕在线| 国产农村妇女毛片精品久久麻豆| 99视频在线精品国自产拍免费观看 | 久久久精彩视频| 国产亚洲一区二区精品| 亚洲精品极品| 99国产精品久久久久久久久久| 免费观看国产成人| 在线观看日韩欧美| 亚洲青涩在线| 欧美成人性网| 亚洲三级色网| 亚洲成人在线网站| 久久深夜福利免费观看| 国产精品久久久久一区二区三区| av成人免费观看| 亚洲主播在线观看| 欧美韩日一区二区| 亚洲国产成人不卡| 一本久道综合久久精品| 欧美日韩精品综合在线| 亚洲成色www8888| 亚洲欧美三级在线| 久久成人av少妇免费| 国产精品av久久久久久麻豆网| 亚洲视频专区在线| 日韩亚洲欧美中文三级| 久久夜色精品国产噜噜av| 国产精品久久久久久久久借妻| 亚洲一区二区在线免费观看视频 | 久久国产精彩视频| 午夜精品久久久久久99热| 国产欧美精品日韩区二区麻豆天美 | 老司机精品导航| 最新日韩精品| 亚洲电影自拍| 免费av成人在线| 99国产精品久久久久老师| 性做久久久久久久久| 欧美视频不卡中文| 亚洲综合另类| 午夜精品国产| 黄色在线一区| 一区二区不卡在线视频 午夜欧美不卡在| 美国十次了思思久久精品导航| 亚洲日本国产| 日韩香蕉视频| 欧美xxx在线观看| 一本不卡影院| 亚洲一区二区三区欧美| 国产欧美一区二区三区另类精品 | 欧美伊人久久| 亚洲国产一成人久久精品| 亚洲黄网站黄| 欧美日韩一区综合| 欧美有码在线观看视频| 久久久综合激的五月天| 亚洲精品裸体| 久久久久五月天| 在线电影院国产精品| 亚洲承认在线| 久久这里只有| 99国产精品私拍| 噜噜噜久久亚洲精品国产品小说| 在线成人av.com| 亚洲日本中文字幕区| 国产精品日日摸夜夜添夜夜av| 亚洲一区二区欧美| 欧美成人国产va精品日本一级| 亚洲一区久久久| 欧美经典一区二区| 久久超碰97中文字幕| 欧美日韩一区在线播放| 亚洲国产清纯| 欧美精品免费在线观看| 亚洲免费大片| 亚洲综合精品一区二区| 亚洲大胆人体在线| 久久成人免费视频| 亚洲伦理在线免费看| 亚洲永久免费观看| 亚洲电影av| 亚洲影院免费观看| 亚洲国产精品123| 久久久水蜜桃av免费网站| 亚洲午夜成aⅴ人片|