天天看點

鐵軍:保持成長動力,與技術、業務、團隊共成長

作者 | 鐵軍
鐵軍:保持成長動力,與技術、業務、團隊共成長

大家好,我是鐵軍,來自阿裡數字供應鍊事業部,2010年畢業加入阿裡的大家庭,今年正好10周年。對于前端的成長我認為首要的是自身成長的内在動力,其次是伴随技術業務團隊共同成長,接下來結合自己的幾段曆程,分享下個人的成長及感悟,希望對大家帶來一點啟發。

學校·淘寶商城,保持好奇

在山大的求學生涯,從計算機的小白,到接觸程式設計,到接觸前端,後來加入學校的社團,開始真實的做一些前端項目。09年的秋天參加南京的阿裡校招面試,幸運的拿到offer。回想過程好奇心是自己成長的重要因素,讓我最終能夠開啟阿裡之旅。在社團期間因為"="操作符引起的一個bug、一些JS‘奇特’寫法的好奇,讓我花“巨資”列印了ECMA的規範,用一個暑假研究其中的邏輯;對于ie6奇特的布局處理,去了解盒模型背後的奧秘;對于WordPress功能的不解,去學習PHP語言了解伺服器的部署容器的配置。在學校階段很重要的任務就是基礎的積累,正是這些深入,使得我在學校階段有了不錯的基礎,可能也是這些積累在校招階段能夠順利通過面試。

10年的夏天,正式來到阿裡,加入了淘寶商城UED團隊,參與第一個項目商城招商無紙化。初入工作一切都是未知,從YUI的架構、栅格布局、Velocity模闆、到SVN的協作等等,有太多的東西值得學習。記得那時主管對自己說的話“開始工作這幾年不要在乎錢或者想其他的事情,最重要的财富是自己的成長”,收益匪淺。那一年的雙十一,第一次經曆所謂的大型活動,淘寶的前端同學前來支援性能優化,讓我對于性能的軍規充滿好奇,為什麼需要combo加載、為什麼要将js放到尾部等等,每個點都值得深入,也為收獲的知識而自己沾沾自喜。後來一次前端群對于性能的讨論,基于自己了解回答的認同,讓自己成就感爆棚。在10-12年的時光中,一切都非常充實和值得學習,工作之外的事情幾乎無暇顧及,在這個階段對于工作用到應用技術有了更多的積累。

鐵軍:保持成長動力,與技術、業務、團隊共成長

11年對于淘寶商城「頁頭搜尋框」的代碼說明

天貓:追求極緻,多做一點

12年淘寶商城正式命名天貓,也是在那一年,三七加入天貓,成立了獨立的天貓前端團隊。三七的到來,讓前端團隊開始體系化的建設,也帶來了非常多的理念。其中對我成長影響最深刻的,是對于極緻的追求。經過幾年的前端工作,從天貓的首頁、搜尋、導購、詳情、頭尾、商家背景到雙11前端PM,幾乎天貓所有的業務場景自己都經曆了一遍,面對業務需求可以熟練的評估風險高效的開發,但更多是重複,自身的收獲越來越少,好奇心的驅動也漸漸減弱。那個時候有一段成長的迷茫期,對于極緻的追求,成為成長的第二曲線。日常的需求,有意識的給自己多一點要求,比如這次開發的代碼能不能寫的更加精煉性能更優,同樣的表單送出處理的更加完善。解決問題能不能更加徹底更加系統,在這個階段,推動了很多‘100%’的落地,比如13年100%的淘汰flash,14年的100%遷移vmcommon,15年的100%摒棄IE6/7等等,正式這種更進一步的追求,接觸到更多底層的架構,對于架構的簡單、高效有了更多了解;同時形成了MAP到MUI的天貓前端技術體系,系統化的支撐天貓業務的發展。

14年天貓前端的組織結構調整,分散到不同的後端技術團隊,開始完全獨立的帶前端team,負責行業及交易鍊路,在前端技術建設上追求極緻,探索業務的價值上,多做一點。那段時期類RN mobile方案大規模鋪開,出于對于H5性能的追求,少部分的行業基于web技術落地,和UC及Native團隊底層層面的深入合作,讓貓超、國際的行業體驗保持領先,也讓後續Web方案得到更廣應用,并牽頭了集團前端Webview工作組。業務上,技術多做一點,比如珠寶行業利用Camera的試戴應用,比如手機配件的自動識别型号導購,比如家裝汽車的3D全景導購等等,在這個過程,多向前一步和業務形成了更多的連結,也讓自身對于業務有了更多的了解和認知。

追求極緻、給自身多一點要求,你會發現,你做的事情越多要求越高,收獲越大。

鐵軍:保持成長動力,與技術、業務、團隊共成長

集團Webview工作組D2沙龍分享

供應鍊:有意義,夢想驅動

16年開始供應鍊業務的建設,到17年我們正式成立供應鍊事業部。從2C到2B,是完全不同的業務領域,有太多的未知需要學習,另外本身業務的高速增長,和系統的薄弱也帶來了巨大的挑戰,在這個階段支撐成長的關鍵點是,事情的價值和意義,從工作驅動到夢想驅動。早些年聽人提到夢想覺得是很虛的東西,随着自身阿裡時間的積累,越來越覺得其實又很真,當你内心了解事情的意義,把它當做事業來做而非KPI,自身的潛力和能量可以更好的迸發出來。比如對于供應鍊,建構支撐數字商業的智慧供應鍊,我自己了解,可以幫助我們社會資源(物流、倉儲、貨品等)更高效的利用、最佳的比對,避免大量充重的實體建設和保障貨物的高效流通,推動整個中國商業的變革,乃至形成全球的智慧供應鍊網絡;比如目前負責的經濟體前端中背景體驗管理方向,我們的意義是幫助阿裡所有2B業務體驗實作突破領先;比如在做的線下零售終端研發,在幫助線下商業的數字化轉型,實作經營及購物體驗更新。正是這些背後的價值意義認知,在面對困難和挑戰時,心底能保持那份堅持和努力,在供應鍊的幾年中,經曆了團隊調整、業務變化、系統融合、晉升失敗,是這些夢想和意義讓自己不斷學習成長,我們支撐集團25+零售業務的同時,從UIPaaS到建構PaaS平台和供應鍊工作台産品體系,一路前行,感恩。

鐵軍:保持成長動力,與技術、業務、團隊共成長

17年阿裡日看到感觸的一段話

與技術、業務、團隊共同成長

除了前面曆程中提到的成長驅動力,技術業務團隊是我們成長一直圍繞的因素,之前有寫過為什麼在數字供應鍊做前端,感興趣的同學可以閱讀,對于這幾者的感悟:既不是非此即彼,也不是互相孤立,技術的成功是業務的成功,業務的發展開拓技術更大的空間,而團隊是兩者的基石。

技術:天貓前端的技術的高速發展,很大一部分因素是天貓業務的發展,每年雙11場的曆練迫使我們的技術體系必須滿足高并發高流量的挑戰;供應鍊前端技術的建設,是因為一個平台支援阿裡25+業務高速發展,必須建設的規模化能力。12年有段時間我每天留出時間學習Web遊戲相關技術,但自身業務的場景并沒有什麼應用之地,半年以後回頭看所學基本忘的差不多,而真正讓自己對這塊有了更深的了解,還是後面天貓聖誕遊戲、狂歡城等業務的曆練,業務是檢驗曆練技術最佳戰場。

業務:曾有段時間自認為團隊是個業務團隊,隻要圍繞業務打就可以,不必在基礎技術建設次元過多投入,逐漸才發現認知的偏激,圍繞業務問題,如何解決,如何系統的解決,哪些是可以借力,哪些有必須建設,這其中對于技術的投資判斷就會更加清晰。負責貓超業務期間,對于頁面偶現的錯誤,除了單點的解決外,如何持續的保障,我們建設了TES體驗平台,正是基于這塊的技術投資讓行業導購的體驗得到系統的保障,也正是這部分的建設,到後來牽頭集團體驗管理的方向建設。另一方面,認識自身業務的不足,多學習多請教,作為前端我們對于業務的了解大部分情況都還比較初級,像供應鍊的業務自己還僅僅入門,和業務團隊學習交流,讓自己收獲良多,反過來更加清晰前端的建設。

團隊:一個人的成長離不開團隊,技術的突破、業務價值的實作更是團隊共同努力的結果,作為TL需要更多的努力和付出,不讓自己成為團隊的瓶頸,開拓自己的視野做團隊無法替代的事擔該擔的責任。對于供應鍊到2B領域,有很多知識需要補齊提升,如何讓自己能夠lead團隊發展建設,隻有通過學習,向外部優秀的公司學習,向集團優秀的建設學習,向客戶學習,研究Salesforce、SAP、微軟的技術體系、了解集團中背景技術建設的發展,和商家業務團隊交流,讓自己看的更遠想的更透,才能更好的帶領團隊、随團隊共同成長。

鐵軍:保持成長動力,與技術、業務、團隊共成長

一張健康有愛的團隊照

以上,是我前端成長路的分享,歡迎更多的同學交流。

最後,感謝一路支援幫助我的家人朋友導師夥伴,不忘初心、保持空杯、夢想前行。

鐵軍:保持成長動力,與技術、業務、團隊共成長

關注「Alibaba F2E」

把握阿裡巴巴前端新動向