物聯(lián)傳媒 旗下網(wǎng)站
登錄 注冊

支付寶背后的“首席技術(shù)男”

作者:本站采編
來源:科技日報
日期:2016-04-25 10:19:40
摘要:筆者常常被朋友問到這樣一個問題:同樣是前無古人的國民級神產(chǎn)品,大家說起微信,就會想到張小龍,螞蟻金服怎么就沒這樣一個大神級的靈魂人物呢?不是沒有,只是我們的大神太低調(diào)而已。筆者這就舉個例子。
關(guān)鍵詞:手機(jī)支付支付寶

支付寶背后的“首席技術(shù)男”

  筆者常常被朋友問到這樣一個問題:同樣是前無古人的國民級神產(chǎn)品,大家說起微信,就會想到張小龍,螞蟻金服怎么就沒這樣一個大神級的靈魂人物呢?不是沒有,只是我們的大神太低調(diào)而已。筆者這就舉個例子。

  4月15日,在清華大學(xué)舉辦的“阿里巴巴技術(shù)論壇”,有一位“大神”首次站在這個用來吸引全球頂尖優(yōu)秀畢業(yè)生的講臺上。一條皺巴巴的牛仔褲,一件皺巴巴的棉襯衣,外面套了一件相比稍微平整一點(diǎn)點(diǎn)的夾克衫,給人感覺像是在公司里敲了十幾個小時代碼后,打輛的士就過來了。

  這位全身上下都是濃濃“碼農(nóng)風(fēng)”的“大神”真名程立,花名魯肅,現(xiàn)在是螞蟻金服首席技術(shù)官(CTO)。作為支付寶首席架構(gòu)師,支付寶第一代架構(gòu)設(shè)計者,支付寶史上最危機(jī)關(guān)頭——停機(jī)發(fā)布17小時的救火大隊(duì)長,如果說沒有他,就沒有支付寶,這話一點(diǎn)也不過分。

  在螞蟻金服新員工新手上路必讀的《拾念》里,散落著這位集技術(shù)和顏值于一身的支付寶大神在江湖上留下的傳說,筆者實(shí)在忍不住把它們扒出來,供大家“圍觀”。

  那晚他一夜未眠

  2004年,支付寶剛剛有自己獨(dú)立的系統(tǒng),基礎(chǔ)平臺還得靠外包團(tuán)隊(duì)提供技術(shù)支持。那時正在上海交大念博士的程立,正好在給支付寶外包團(tuán)隊(duì)做兼職架構(gòu)師賺零花錢,也就是支付寶外包的外包。

  沒想越做越來勁,一年后,程立干脆放棄了博士學(xué)位,正式入伙支付寶。他入職時的層級是p4,p4是什么概念?總監(jiān)對應(yīng)的是p9,資深總監(jiān)是p10,副總裁是p11。P4,相當(dāng)于進(jìn)支付寶的“起步價”。

  這位公司的最基層員工一進(jìn)來就被領(lǐng)導(dǎo)指定負(fù)責(zé)支付寶的第一代交易系統(tǒng),又是主設(shè)計又是主開發(fā)。

  那時的程立,壓力爆棚,激情也爆棚,把當(dāng)時知道的、最好的、先進(jìn)的東西都放到系統(tǒng)設(shè)計方案中。整個團(tuán)隊(duì)都被他傳染了雞血,沉浸在沒日沒夜的開發(fā)當(dāng)中。

  臨近開發(fā)完畢,某天吃飯時,有人嘮叨了一句:這個系統(tǒng)是否有些“頭重腳輕”?當(dāng)時所有人都沉默了,這真是個問題!從負(fù)面的角度看,系統(tǒng)設(shè)計里確實(shí)隱藏了很多風(fēng)險。

  程立后來說,那晚他一夜未眠,推翻掉之前自己都覺得牛的方案,搞出了一個全新的架構(gòu)。這個架構(gòu)后來被大家認(rèn)可并很快進(jìn)入開發(fā)階段。這也是程立樹立江湖地位的第一戰(zhàn)。

  兩小時敲擊挽狂瀾

  程立封“神”,是在2008年停機(jī)發(fā)布上力挽狂瀾。

  先科普一下什么是“停機(jī)發(fā)布”,它指的是支付寶網(wǎng)站對外暫停一切業(yè)務(wù)進(jìn)行技術(shù)升級,因此一定要在嚴(yán)格時間內(nèi)完成,否則會影響用戶使用。

  2008年1月1日,是支付寶史上最驚心動魄的17小時。當(dāng)時因發(fā)布“財務(wù)三期”,支付寶宣布停機(jī)發(fā)布8小時,也就是說,到1月1日早上8點(diǎn)后,用戶應(yīng)該就可以正常訪問支付寶了。

  但那個元旦不眠夜,各種意外接連出現(xiàn):數(shù)據(jù)錯誤,借貸怎么都對不上……

  八小時過去了,仍然停機(jī)發(fā)布中;七小時又過去了,仍然停機(jī)發(fā)布中。

  彼時,公關(guān)的同事已經(jīng)被外部輿論整瘋了,“財務(wù)攜款潛逃”,“濕抹布導(dǎo)致服務(wù)器宕機(jī)”的傳言滿天飛……沒有包裹送的快遞小哥也快瘋了,發(fā)帖跪求支付寶快點(diǎn)回來……

  正當(dāng)大家都傻成一屋子愣頭雞時,程立從角落里站起來拍拍前面的同學(xué):“麻煩讓一下?!比缓笞陔娔X前開始敲代碼。沉默中,所有人像小雞般默契地聚攏在他背后,指著他以一人之力,單挑群bug。

  那是許多螞蟻老員工迄今為止親歷的最難熬的兩小時——若真的有數(shù)據(jù)錯誤,每一個數(shù)字都是真金白銀,公司會賠償出去多少錢?支付寶會不會因?yàn)檫@次技術(shù)升級而垮掉?大家是不是要集體失業(yè)了?……

  敲了快兩小時鍵盤,程立終于停下手:“發(fā)!”大家立即各司其職:無數(shù)次重啟、一個個核對報錯……15分鐘后,系統(tǒng)恢復(fù)平穩(wěn)。

  經(jīng)核查,基本判斷是后督系統(tǒng)自身出了問題,全是誤報!支付寶史上最長的一次停機(jī)發(fā)布終于結(jié)束!

  經(jīng)歷過這段最黑暗最漫長的“17小時停機(jī)發(fā)布”后,公司內(nèi)部還搞了個詩歌賞析,來看看程立詩興大發(fā)揮毫而就的打油詩:上下求索,左右逢源。前赴后繼,榮辱與共。

  話少也有激情釋放時

  其實(shí)程立也不是一直都這么神。

  支付寶剛開始時,還不存在“支付寶賬戶”概念,用戶通常都是通過銀行、郵局轉(zhuǎn)賬的方式,將錢打到支付寶開設(shè)在各銀行的賬戶里,然后由支付寶作為中間人協(xié)調(diào)交易額度。很多工作都靠“人肉”,比如人肉對賬。

  有一次,初來乍到的程立算來算去,怎么都差了10塊錢,他反復(fù)查當(dāng)月所有的賬,仍然找不出錯點(diǎn),繼續(xù)查、反復(fù)查,半個月就這么過去了……

  查到后面實(shí)在受不了(架構(gòu)師有很多代碼要寫的),于是問領(lǐng)導(dǎo)可不可以自己來賠這10塊錢。結(jié)果被領(lǐng)導(dǎo)斷然拒絕:動錢的事兒,哪能亂來?一分都不能差!

  于是繼續(xù)……

  在他精神崩潰前一分鐘,終于查到原因:由于網(wǎng)絡(luò)設(shè)備故障,導(dǎo)致了一條數(shù)據(jù)出錯……

  螞蟻金服碼農(nóng)給大家的印象往往是:人傻錢多話少“悶騷”。低調(diào)話少的程立就是個典型。

  給大家講個八卦。螞蟻金服內(nèi)部有一種獨(dú)特的慶祝儀式——裸奔。當(dāng)一個特別重要的項(xiàng)目或目標(biāo)變成現(xiàn)實(shí),項(xiàng)目負(fù)責(zé)人會被扒光上衣,舉著成績單在公司樓里跑上一圈,向所有員工宣告好消息,同時也接受他們的祝(噓)賀(聲)。

  2009年,支付寶日交易額首次超過10億元,項(xiàng)目負(fù)責(zé)人程立和狄仁杰被同事們打扮成風(fēng)情萬種的貴婦和濃妝艷抹的名媛,他還很入戲地頂著假發(fā)大濃妝和塞在胸前的大包子繞場一周!

  螞蟻金服里還有一個“關(guān)公鎮(zhèn)項(xiàng)目”的傳統(tǒng)。每逢重大項(xiàng)目發(fā)布時,工程師們就會在工作群里發(fā)旺旺表情,在辦公室墻上涂鴉跪求無bug。

  程立還真的去請來一尊關(guān)公放在辦公室,每逢大事就畢恭畢敬給關(guān)公爺敬個煙、旺仔牛奶什么的……

  去年螞蟻金服公司年會,程立和其他幾位男高管cosplay日本女子天團(tuán),一身清涼的吊帶小禮裙在臺上熱舞。第二次穿著這幅模樣的程立一點(diǎn)也不怯場,“熟門熟路”地搔首弄姿。

  當(dāng)時看著臺上這群各個身價過億,天天還摸早貪黑苦哈哈加班的高管玩得這么大方這么盡興,筆者最深切的感嘆是,他們實(shí)在是在長期超高壓的工作狀態(tài)下壓抑太久了……

人物訪談