故事為何發(fā)生在一群技術(shù)人身上?
(相關(guān)資料圖)
故事為何出現(xiàn)在革新變舊的互聯(lián)網(wǎng)?
這是一個意料之外又在情理之中的故事。它讓人看到在代碼背后,個體與個體締結(jié)的情誼。或許故事只可能發(fā)生在這里——發(fā)生在向未知進(jìn)發(fā)的這群人身上。
杭州西溪路569號,螞蟻集團(tuán)園區(qū)內(nèi)的3號閘門見證了最多人潮洶涌的時刻,早上9點(diǎn)半開始,閘門上千次開合;10點(diǎn)半左右辦公區(qū)接過熱鬧,鍵盤按鍵落下彈起;到了下午,大小會議接連不斷,年長一些的程序員成為會議室的焦點(diǎn),年輕的面孔也可以隨時接過話茬。
在互聯(lián)網(wǎng)公司,稱呼是一種文化現(xiàn)象,有的互稱英文名,有的互稱花名,而螞蟻的技術(shù)人慣以師兄弟相稱。
再過一段時日,等到這一年的秋招結(jié)束,現(xiàn)下最年輕的師弟也將要成為師兄。每個剛?cè)肼毼浵伒男氯耍紩趦?nèi)網(wǎng)自動生成一份個人簡歷,里面除了花名、辦公地點(diǎn)等基本信息,還有一欄,“師兄”。
師徒關(guān)系在傳統(tǒng)行業(yè)里很尋常,但在互聯(lián)網(wǎng)的世界里卻有點(diǎn)意外。
但對于螞蟻來說,意外中又帶著必然。支付寶誕生初期,是一段充滿探索與試錯的經(jīng)歷。前進(jìn)路上,沒有太多經(jīng)驗(yàn)可借鑒,很多時候,還得靠“摸”著“師兄”過河。就連CTO,都是師兄弟。
螞蟻現(xiàn)任CTO倪行軍2003年畢業(yè)時,在報紙夾縫里看到一則招聘廣告后上門應(yīng)聘。那一年,他為支付寶敲下第一行代碼。
入職后,他多了一個師弟,比他還大3歲——放棄攻讀上海交大博士學(xué)位的程立。后來,兩人一起杵在公司樓道里吞云吐霧。
彼時的支付寶,不存在“支付寶賬戶”概念,用戶通過銀行或郵局轉(zhuǎn)賬的方式交易,支付寶作為中間人協(xié)調(diào)交易額度,這就導(dǎo)致程序員不僅要寫代碼,還要會“對賬”。
有一回,程立算來算去都差了10塊錢,翻來覆去還是找不出錯賬,就問師兄能不能自己賠。被倪行軍斷然拒絕了。對賬的工作必須繼續(xù),最終查出是因?yàn)榫W(wǎng)絡(luò)設(shè)備故障,導(dǎo)致了一條數(shù)據(jù)出錯。
2008年新年,程立參加了一個大項(xiàng)目,當(dāng)時總賬上有3分錢誤差怎么都查不到原因。所有人圍坐在一起,機(jī)身的風(fēng)扇轉(zhuǎn)得讓人焦躁,但程立已經(jīng)不是當(dāng)年那個為10塊錢錯賬抓耳撓腮的人了,最后關(guān)頭他看出來是計算公式顛倒了。
整個過程,程立都顯得很淡定,給身邊年輕的程序員們巨大的沖擊和安全感,“師兄對問題的看法和理解會對你影響很大,他教會了你做人做事的一種態(tài)度。”
成為CTO的程立,還給后來的師兄們提了十六字箴言:我說你聽,我做你看;你說我聽,你做我看。
2010年,初代師兄弟們達(dá)成共識,要有自己的數(shù)據(jù)庫。4年后,程立決定在2014年的“雙11”中,讓10%的交易庫數(shù)據(jù)跑在完全自研的分布式關(guān)系數(shù)據(jù)庫OceanBase(以下簡稱“OB”)上。
試水成功后,2015年“雙11”,100%交易數(shù)據(jù)鏈和支付數(shù)據(jù)鏈都搬到OB上。也是在那一年,華中科技大學(xué)大學(xué)的升樂,進(jìn)入OB團(tuán)隊實(shí)習(xí)。
升樂
從時間節(jié)點(diǎn)上來說,他的職業(yè)生涯和OB的蝶變幾乎是同步的。按照團(tuán)隊的傳統(tǒng),新人報道后都要到“雙11”的作戰(zhàn)室參觀。彼時他看到一張大屏上展示著交易額的曲線,屋內(nèi)音量最大的是鍵盤的敲擊聲,只要曲線走勢稍有異常,上百顆腦袋會整齊劃一地低下,檢查負(fù)責(zé)的模塊。
后來,升樂成為他們其中的一員。在某一年的雙11前夕,他負(fù)責(zé)的新技術(shù)突然出現(xiàn)bug,原本可以將支付體驗(yàn)提升20%的技術(shù),忽然成為這場“大考”里的變數(shù)。那段時間,升樂連做夢都在思考哪里出了問題。
數(shù)不清的代碼在屏幕上閃過,整整一個周,師兄和幾位資歷深的程序員陪在升樂身后一起排查。當(dāng)問題終于被找到時,所有人如釋重負(fù)。
2021年,升樂也成了師兄,就在那一年,白莧入職,成了他的師弟之一。
師兄升樂與師弟白莧
白莧向HR爭取到了升樂左邊的位置,“這樣方便問問題。”然而,最開始的一段時間里,他非常忐忑,總會反復(fù)思考自己的每一個問題是不是“傻問題”。相同的心態(tài),升樂做師弟的時候也有過,所以總是會主動找白莧聊天。日子久了,白莧也總結(jié)出一套向師兄提問的秘訣:
“一定要在師兄發(fā)現(xiàn)問題前把問題問出來。另外,傻問題永遠(yuǎn)比沒問題好。”
大約從2020年開始,技術(shù)新人與師兄的見面會被各團(tuán)隊自行安排的登山、做公益等活動替代。因?yàn)樾U猩鹉瓿掷m(xù)增長,園區(qū)內(nèi)已經(jīng)沒有足夠大的場地集中舉辦儀式了。
經(jīng)過十八年的發(fā)展,螞蟻技術(shù)人的“傳幫帶”文化也在升級迭代。2019年,螞蟻在內(nèi)部成立“螞蟻元學(xué)堂”, 每位技術(shù)新人入職后,都要到元學(xué)堂脫產(chǎn)學(xué)習(xí)三個月。
這個內(nèi)部“技術(shù)大學(xué)”的講師由技術(shù)高管和“金牌師兄”擔(dān)任,此外每年還會邀請來國內(nèi)外技術(shù)大咖來做技術(shù)分享,人工智能根目錄級人物,美國三院院士、加州大學(xué)伯克利分校教授邁克爾·喬丹也曾來此做過編外“師兄”。
內(nèi)部“技術(shù)大學(xué)”的設(shè)置,讓螞蟻技術(shù)人保持著一種終身學(xué)習(xí)的氛圍和開闊。
支付寶技術(shù)部支付數(shù)據(jù)應(yīng)用團(tuán)隊的高級算法工程師莊紫在一次算法合作研究任務(wù)中,第一次與算法專家冰洲產(chǎn)生了交集。那是一個虛擬的學(xué)術(shù)小組,討論的問題大多關(guān)于前沿學(xué)術(shù)研究如何應(yīng)用于實(shí)際業(yè)務(wù)中。
在程序員的世界里,一直通行著一個道理:技術(shù)這一行,保鮮期短,不進(jìn)則退。為了使得自身長期處于“保鮮期”,技術(shù)人往往在離開象牙塔之后繼續(xù)在崗位上學(xué)習(xí)。莊紫本身的專業(yè)是精算和運(yùn)籌,偏向于數(shù)學(xué)而非計算機(jī),內(nèi)部技術(shù)大學(xué)剛好承接了她繼續(xù)做學(xué)生的狀態(tài)。
每一行代碼,都是技術(shù)人自己的名片。莊紫對冰洲的第一印象是“他的代碼寫得很漂亮”。但這對跨專業(yè)的莊紫來說,并不容易。
由于對學(xué)科知識的欠缺,讓莊紫在很長一段時間里都陷入焦慮,她有時會想,在學(xué)校時做不好最多是不及格,而現(xiàn)在會不會因?yàn)橐粋€bug,讓自己的職業(yè)生涯還沒開始就已經(jīng)結(jié)束。
去年年底,她負(fù)責(zé)的項(xiàng)目上線,起初一切正常,但隨著業(yè)務(wù)量擴(kuò)張,開始嚴(yán)重延遲。想不到解決方法的莊紫,只能開啟“人肉”保障模式。她24小時都把電腦帶在身邊,一旦遇到問題就立刻響應(yīng)處理,但人總有情緒的時候,在一次組內(nèi)會議中,她忍不住低著頭哭。
察覺莊紫的狀態(tài)后,冰洲把她寫的每一行代碼都檢查了一遍,發(fā)現(xiàn)問題源于鏈路設(shè)計過于繁瑣,許多地方需要化繁為簡。
師妹莊紫與師兄冰洲
在螞蟻內(nèi)部,有一個列著花名的名單,每個bug 或者問題,復(fù)盤后都會有個歸屬。而師弟們在為期一年的上手熟悉過程中,“制造”出來的麻煩,往往都會記在師兄賬上。
冰洲讓莊紫從一些bug中脫身,也讓她成為制造問題的人。在后來的工作中,莊紫一直在挑戰(zhàn)更大的問題,那些沒被解決、還不知道怎么去解決的問題。
作為一名算法工程師,莊紫很享受螞蟻提供的環(huán)境:“在這里,技術(shù)人可以進(jìn)入一種很純粹的狀態(tài)。”
而作為中間件團(tuán)隊的元老,魯直在這一點(diǎn)上更有發(fā)言權(quán)。中間件是螞蟻一個特殊的團(tuán)隊,他們的主要用戶是自己人,他們?yōu)槲浵伒某绦騿T準(zhǔn)備紙和筆,為“搞裝修”的產(chǎn)品經(jīng)理和業(yè)務(wù)同學(xué)“打地基”。
魯直和師弟雪連,是「最人物」采訪中相識年份最長的師兄弟,從2013年開始,他們在中間件團(tuán)隊為別人打地基,也夯實(shí)彼此的基礎(chǔ)。過去這9年,曾經(jīng)的實(shí)習(xí)生雪連已成長為一名高級技術(shù)專家,而魯直也沒有停下腳步,如今已是一名帶領(lǐng)著數(shù)十人團(tuán)隊的技術(shù)總監(jiān)。
師弟雪連(左)與師兄魯直
現(xiàn)在,兩人還會像從前一樣,在空閑的夜晚找一個燒烤攤擼串,路邊的車飛馳而過,如同這個急劇變化的時代,對技術(shù)人無時無刻都在發(fā)起挑戰(zhàn)。
數(shù)字化時代,潮汐漲落在技術(shù)人。無論過去還是未來,只要走,就會有路,遠(yuǎn)方就在靠近。
關(guān)鍵詞:
責(zé)任編輯:Rex_07