因爲信仰,油畫專業的他自學開發進擊阿里技術P9

摘要: 大約在1年以前,阿里雲視頻雲團隊來了一位熱心和氣、愛好廣泛的老幹部新同學,他就是資深技術專家郝衝,花名和招,寓意“和氣招財”。 有人說程序員只喜歡安靜地寫代碼,和招偏偏一個戶外運動愛好者。他擅長滑雪,精通單雙板,曾做過滑雪教練。

大約在1年以前,阿里雲視頻雲團隊來了一位熱心和氣、愛好廣泛的老幹部新同學,他就是資深技術專家郝衝,花名和招,寓意“和氣招財”。

有人說程序員只喜歡安靜地寫代碼,和招偏偏一個戶外運動愛好者。他擅長滑雪,精通單雙板,曾做過滑雪教練。同時,也是某足球俱樂部的成員。近期,他開始鑽研太極拳,希望花2-3年的時間把太極拳的水平提高一些。在他看來,學習某項運動和某種語言是一樣的,是必須專注去做的事情,態度先擺正,才能把事情好,纔能有機會做到極致。

今天,我們就一起走近和招,聽他講講屬於他的技術成長之路。

因爲信仰,油畫專業的他自學開發進擊阿里技術P9

一名“不務正業”的油畫專業學生,自學、創業、EMBA都是他的標籤

我大學是油畫專業的,在學習過程中慢慢發現,繪畫需要較多的感性思維,需要靈感來支撐創作,我臨摹的作業還不錯,但是寫生回來的創作作品都偏弱。當時跟計算機系一個樓,經常去混課旁聽,才發現理性的邏輯思維跟自己性格更匹配。也就是有了這樣的認識,讓我開始沉迷進入了代碼的世界,自此開始了漫長的自學之路。在大學時代,我開始自學計算機,接觸FoxBASE、DOS 、還有後面學C語言,,是一名名副其實的“不務正業”的油畫專業學生。

畢業後,我順理成章被分配到學校教書,也沒去進行工作報到,因爲我知道這不是我追求的人生。既然找到了自己喜歡的事情,就應該去勇敢追逐。行動是治癒恐懼的良藥,所以我毫不猶豫,背起行囊,獨身去了北京。

其實跨專業就業並不順利,基本上簡歷評估就被刷掉了。或許是上天眷顧我吧,最終找到了一個面試的機會,現場的表現還不錯,被派駐到一所高校做DBA。入職後,不會的地方都是要靠自學,最開始做MSSQL的DBA,寫存儲過程、做庫表分離。後來輾轉接觸到CDN的業務,又是一個從零開始學習的過程,從簡單的Linux裝機,到shell命令、Perl等,知識都是從書本和實踐中積累起來的。慢慢地,一個人又扛部分支撐性的開發,又做實質的運維工作,又做售前工作,又要跑客戶,24小時在線。

說來也怪,那時候覺得精力永遠用不完,每天白天處理業務,晚上再把積累的問題查資料學習研究,週末去西單圖書大廈蹭書看。新項目新業務,每天都覺的知識不夠用,每個知識點都會牽出一長串理論知識。我不停在汲取知識、學習新技術、服務客戶的循環中樂此不疲。這段經歷也爲我後來自己創業做CDN打下了比較紮實的基礎。

創業往往最開始都是一個人當十個用的,基礎平臺搭建、節點建設、管控平臺、前端、客戶管理,那時候都是在我的出租房裏完成的。直到2006年業務開始上線,我是公司的第一號員工,工號是01。慢慢有了團隊以後,我開始走向了管理崗位,從八年的技術管理崗到一年的純管理崗,我學會了怎樣讀懂財報、瞭解市場和客戶、競爭關係。隨着業務逐漸擴大,我發現自己有很多在管理上欠缺的地方,所以在2015年,我決定暫緩腳步,給自己充充電。去清華大學進修了EMBA,系統性的學習經營公司的一些知識。

回憶起這些經歷,確實很忙碌辛苦,但正是因爲這些辛苦,我才知道自己沒有浪費光陰。那時的我拼命的學習知識、擁抱變化、接受挑戰,並不是爲了那份等價交換的薪水。而是因爲我知道,在富有挑戰的工作中積累的技術和經驗一定比金錢更可貴,做好每一份工作並從中收穫成長,纔會讓我不斷前近。

因爲信仰,油畫專業的他自學開發進擊阿里技術P9

雲計算代表着未來,我決定擁抱阿里雲CDN,挑起團隊的大梁

突然有一天,我接到了叔度(阿里雲視頻雲總經理)的電話,他問我對阿里雲CDN是否感興趣。我當然很好奇阿里雲怎麼做CDN,它在市場上的定位是什麼,它是如何在市場上站穩第一的位置。再者,我做了CDN十幾年,我也很想看看下一代的CDN長什麼樣子。記得叔度說過一句話:“阿里雲的平臺非常大,雲計算代表未來。”,我很有共鳴。我們從外部經常看到新聞報道、聽到人們談阿里,但是自己置身其中的體感是怎樣的呢?所以,我決定進來看看。

團隊融合是第一步。首先叔度對我非常支持,給了我很多幫助,其次大家都很親和,跟技術同學打交道是沒什麼壓力的。最後,我認爲最關鍵的是,我要明白我能給團隊貢獻什麼。我大概知道運維怎麼做、服務怎麼做、運營怎麼做,我要找到我在這個團隊能發揮價值的地方,跟大家形成互補,跟大家對接起來。

阿里雲現在的業務擴張非常快,所以團隊人員建設也是我面臨的一大挑戰。如果說我希望與什麼樣的人共事,除了認同我們的企業文化和發展理念外,具有團隊服務意識也很重要的態度。有的人愛把服務意識大聲喊出來,但是很多時候喊的人更多的是希望別人來服務他。真正能沉下心來想,我怎樣去服務別人的人還是比較少的。

在這裏也打個小廣告,我們很歡迎大數據相關的資深java開發者;熟悉操作系統、虛擬化、運維開發相關的技術極客,具備Go語言,Python語言經驗的開發者;資深的網絡工程師,同時具備很強的排障能力的同學加入我們。

因爲信仰,油畫專業的他自學開發進擊阿里技術P9

業務到底行不行,世界盃戰場上,拉出來練練

前面說到團隊融入和人員建設,其實來了阿里後,我經歷了一個非常重要的項目,那就是2018俄羅斯世界盃的護航。其實之前我也支持過春晚這樣的大型直播項目,但是這次作爲世界盃護航總指揮,挑戰還是蠻大的。

規模帶來了完全不一樣的體量的變化,對業務產生很大的挑戰。幸運的是,我們背靠阿里大家庭,有着豐富的資源和超強執行力的隊友,同時視頻雲團隊有着多年雙十一、大型直播活動的技術及護航經驗積累。我認爲這是我們能去承接世界盃護航項目的重要基礎。如果沒有這些,單純要拼帶寬,其實是做不好世界盃保障的。

在接到任務後,我們做了很多資源演練和準備,雖然很辛苦,但是每個人都很興奮,就像是即將奔赴戰場上陣衝鋒一樣激動。整個辦公室瀰漫着“人生難得幾回搏,此時不搏何時搏的”的氛圍。

我記得6月14號正式比賽開打,第一場比賽期間,我們在整個護航過程中發現了一些問題,當晚就開會總結經驗,覆盤到了凌晨5點左右,討論時氣氛很激烈,但整個的過程沒有人懊惱和抱怨,所有人專注地思考和討論,前方有阻礙,不逃避不取巧,正面解決問題。最後,在大家共同努力下,團隊產出的優化方案就運用到了當天晚上8點的第二場之中。印象中,業務方還是很滿意的,我還去優酷蹭了一頓小龍蝦。

說到成長,整個團隊從如何最初的資源預測,到預案實施,到中間保障和分析,都積累了一套完整的經驗。其實到世界盃賽事中間的時候,所有的護航工作已經非常順利和高效,每個團隊都整理了護航手冊,包括比賽開場前要做哪些check,到比賽過程中出現問題的應急預案是什麼。這些其實是非常寶貴的經驗。我們也非常期待,其他重型賽事能有相應的場景,讓我們這支能戰能勝的團隊接受更大的挑戰。

因爲信仰,油畫專業的他自學開發進擊阿里技術P9

作爲資深球迷,其實還有一個小遺憾,如果今年中國在世界盃上,那麼它的量一定會更大。

人是態度忠實的信徒 學習是永恆的團隊文化

我認爲在技術型公司,最重要的團隊文化就是學習。學技術有兩個很重要的方法,第一是工作環境中有很強的項目錘鍊,引導、推進你去不斷深挖和學習,第二是自己系統的學習先進的開源軟件,如果公司沒有這麼多的項目用到這些知識,那你就可以通過開源軟件去吸納其他人的思想。

另外,你要有不斷提煉和覆盤的時間,寫代碼的人看自己兩年前的代碼跟屎一樣,這是一個段子,也是真實的情況,你會不斷髮現之前有一些錯誤,不斷進步。但是,很關鍵的一點是這個過程中一定要有提煉,融會貫通,才能在知道已知的問題後,從容應對未知的問題。

我是自學的開發,一般要學習一種語言,都會有一本COOKBOOK,這裏都是應對每一種場景的案例,就像菜譜一樣。研讀COOKBOOK是我非常推薦的入門學習的方式。

讀到這裏可能很多人好奇,我爲什麼那麼熱愛運動?那是因爲,項目帶給我們的精神壓力是很大的,運動時容易分泌一些多巴胺,能緩解壓力,讓思路更清楚,再回來工作和學習,效率會更高。

在訪談的最後,記者問起和招,你覺的回顧這些年的成長,什麼東西是你認爲最重要的。和招說“我是態度的忠實信徒”。正是因爲他對待工作投入的態度、對待學習積極的態度、面對困難拼博的態度,經歷選擇堅持的態度,才經歷了一次次決策與反轉,從一個油畫專業學生,不斷積累知識和技能,成功蛻變成如今的阿里P9。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章