国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

支付寶背后的“超級程序員”

2019-09-10 07:22
文萃報·周二版 2019年46期
關(guān)鍵詞:程序員實習(xí)生支付寶

在互聯(lián)網(wǎng)圈子里,螞蟻金服的CTO(首席技術(shù)官)程立是自帶出場光環(huán)的“大牛級”程序員。當(dāng)年,他放棄一流名校的博士學(xué)位,以實習(xí)生身份加入互聯(lián)網(wǎng)公司;現(xiàn)在,他帶領(lǐng)團隊完成底層技術(shù)架構(gòu)的手機應(yīng)用,已改變了人們的生活方式。

放棄諾貝爾獎夢想的程序員

?程立出生在一個物理世家,父母和哥哥都是物理方面的研究者。

?邏輯嚴謹、思維縝密的特性,融入了程立骨子里。拿諾貝爾獎,也是這個家族代代相傳的遠大理想。然而,程立的物理基因發(fā)生了“突變”。 1993年,少年程立在臨近高考時做出了一個讓家人意外的決定——放棄物理學(xué),轉(zhuǎn)攻計算機。

?程立的父母和兄長雖有疑慮,最終卻支持了他的決定。1997年,程立進入上海大學(xué)計算機專業(yè)讀研。2000年,程立進入上海交通大學(xué)攻讀博士學(xué)位,程序員之路慢慢進入高速發(fā)展的軌道。在導(dǎo)師帶領(lǐng)下,程立在中國教育網(wǎng)絡(luò)監(jiān)測系統(tǒng)的項目中擔(dān)綱編程角色,開始用代碼解決實際問題。

?2003年5月,淘寶網(wǎng)橫空出世。僅僅幾個月后,原有的技術(shù)平臺已無法支撐龐大的用戶流量。2004年春節(jié)后,程立以外包程序員的身份,開始參與淘寶網(wǎng)新技術(shù)平臺的構(gòu)建。程立職業(yè)生涯的序幕正式拉開。

脫穎而出的實習(xí)生

?程立在公司的“花名”叫“魯肅”。魯肅對于三國鼎立局勢的形成具有重要意義,史書對他的解讀多為“老實忠厚但長于計謀”。這是程立選擇魯肅作為自己“花名”的原因,既符合老實忠厚的外在體現(xiàn),也激勵自己成為在數(shù)字世界里具有智慧的程序員。

?2005年2月,因前期表現(xiàn)優(yōu)異,程立不僅以實習(xí)生身份獲得留用,還受邀擔(dān)任支付寶新交易平臺項目架構(gòu)師這一重要角色。

?從一名普通程序員突然躍升,程立希望把最好最新的技術(shù)都加入到這個項目,這也使他遇到了新問題。

?新項目進展到一半時,程立發(fā)現(xiàn),系統(tǒng)加入了太多新技術(shù),效果適得其反。如果推倒重來,意味著把已造了一半的大樓推倒重建,團隊是否還有信心在指定時間內(nèi)完成新項目建設(shè)?如果將錯就錯,新項目發(fā)布后會產(chǎn)生何種后果?

?經(jīng)過一個通宵的思想斗爭,程立決定推倒重建,“出了問題我們要負歷史責(zé)任?!?/p>

?程立的擔(dān)當(dāng)和勇氣,讓團隊更有凝聚力,并在約定時間完成了新項目。

?事后,項目主管找他談話,程立原以為自己的實習(xí)期將到此結(jié)束,沒想到主管帶來的是讓他正式加入阿里巴巴的邀約。

?“正是從那以后,我更加明白了一個程序員的歷史擔(dān)當(dāng)。一行代碼并不是簡單的計算機語言的堆砌,敲出去的每一個字符都有它的社會影響?!背塘⒄f。

堅強背后的驚心動魄

?2005年2月,在阿里巴巴的會議室里,程立以實習(xí)生的身份等待HR(人事專員)分配工作。“你去支付寶?!蹦菚r的他沒有料到,那個曾被自己“嫌棄”的購物網(wǎng)站的附屬支付工具,在他的技術(shù)支持下,會在后來成為一款用戶量超過10億的國民級手機應(yīng)用。

?2007年,淘寶網(wǎng)的流量讓后臺系統(tǒng)再次遭遇支撐瓶頸。程立及其團隊臨危受命,啟動了對支付寶系統(tǒng)的升級改造項目。

?通俗來說,他們要做的就是怎樣用0和1的代碼,創(chuàng)造出一臺能支撐14億人同時上線付款的“巨型收銀臺”——不僅要做到所有人在付款時都能不排隊“秒付”,還要確保收支的每筆錢都沒有任何錯誤。讓程立倍感壓力的是,這套系統(tǒng)需要在3個月之內(nèi)上線。

?因為時間緊、任務(wù)重,為完成任務(wù),程立和他的團隊決定孤注一擲。原定2008年1月初發(fā)布的新系統(tǒng),終于上線問世。

?大部分人對阿里巴巴的“雙11”購物狂歡節(jié)并不陌生。2010年11月11日0點剛過,系統(tǒng)余量瞬間被瘋狂的用戶流占用,程立和他的團隊被這一突發(fā)情況打了個措手不及。

?“趕緊調(diào)配可用資源!”程立在第一時間做出反應(yīng)。那時,云計算還未普及,后臺程序員化身“人肉云計算”,這邊的系統(tǒng)資源閑下了馬上頂上,那邊的系統(tǒng)資源過載了就趕緊遷移。時間到了晚上11點59分30秒,系統(tǒng)最核心的數(shù)據(jù)庫即將崩潰。一旦這個數(shù)據(jù)庫崩潰,意味著之前所有努力都將付諸東流?!鞍褧嫵绦颉畾⒌簟仁斟X,后點錢,快!”千鈞一發(fā)之際,程立的團隊再次做出正確決定。當(dāng)天,交易悉數(shù)準確無誤地完成。

?“做程序員真需要一顆強大的內(nèi)心。我們只要寫錯一個代碼,對用戶來說可能就是成千上萬元的損失。”

?程立說,在充當(dāng)了一次又一次的“消防隊員”后,他逐漸明白,一個優(yōu)秀的程序員不光是要自己一個人悶頭寫程序,還要嘗試著引導(dǎo)一個團隊去思考,怎樣做才能在滿足用戶多樣性需求的基礎(chǔ)之上,創(chuàng)造更多的社會價值。

(據(jù)《新華每日電訊》 顏之宏、王俊祿、張璇/文)

猜你喜歡
程序員實習(xí)生支付寶
2020年程序員依然很吃香
程序員之子
零花錢
加班
有誠意的話
最牛實習(xí)生
支付寶用戶數(shù)達到兩億
商河县| 江达县| 陇南市| 万荣县| 罗城| 横峰县| 布拖县| 肥东县| 山西省| 株洲市| 民乐县| 宁津县| 双牌县| 凤阳县| 芦溪县| 枣阳市| 宁化县| 赣州市| 金湖县| 孟连| 贵德县| 康马县| 汝州市| 龙岩市| 隆子县| 吉林市| 太康县| 开鲁县| 汕头市| 宽城| 华安县| 建水县| 龙胜| 延吉市| 平原县| 凤凰县| 张掖市| 民和| 凤冈县| 阿克苏市| 阿拉善盟|