兒童節前夕,我們問了很多支付寶程序員這樣幾個問題:“假如時光倒流,你想對童年時的你說些什麼話?”、“童年收到過什麼特別的禮物?”、“小時候想過長大後想做什麼嗎?”……
答案有很多,印象最深的有 “讓自己多開朗一些,多說話”、“我四歲就開始背紅豆生南國了”、“祖傳的算盤比我腦袋還大”、“沒上過補習班”、“造‘武器’”……
----
在支付寶,還有人從10歲起開始寫代碼。
那是上世紀80年代末,整個長沙城都找不出編程老師的年代,“電腦”對於普通人來說更是聞所未聞的新鮮貨。年僅十歲的王益(支付寶研究員)卻收到了一臺以蘋果2為原型、可以用BASIC語言編程的“中華學習機”。
此後,王益一發不可收。初中畢業的暑假,王益就用“中華學習機”和自己焊接的電路板,把自家的老式“威力牌”雙筒洗衣機改造成了自動洗衣機,還用Apple BASIC語言和6502彙編混合編程寫了人生中第一個遊戲;高中自學了大學所有計算機課程,參加計算機水平測試時如同打怪通關一般先後獲得了“程序員”、“高級程序員”、“系統分析員”認證……
儘管如此,童年時王益寫代碼的事是被同學和老師認定為“不務正業”的。如今他清華博士畢業,後又獨闖美國硅谷和國內多家互聯網巨頭,2008年獲得“Google APAC Innovation Award”稱號,與多位AI領域的傳奇人物結下緣分。
今年已是王益代碼生涯的第31個年頭。來支付寶後,王益開源的SQLFlow系統在短短的幾個月之間,已經在GitHub上獲得了三千多顆星星。後又在一年內新開發第二個開源項目分佈式深度學習系統ElasticDL,主要用於大幅提升集群總體利用率以及深度學習團隊的工作效能。
這是支付寶研究員王益的故事,流傳甚廣。
於是在未去採訪其他支付寶程序員們之前,我們也想象著是否會有許多像王益這樣用代碼敲下滿天星、帶點傳奇色彩、從小就被啟發、一路追夢的故事。
但實際上並沒有。
回到兒時的六月天,很多人都是那個書包裡背滿零食、作文裡總寫“胸前的紅領巾更鮮豔了”的少年。儘管每個人童年的記憶各有千秋,但總有一些回憶賦予了時代色彩,比如卡帶、遊戲廳、周杰倫……
我們還收到了幾位被採訪對象小時候的照片,看到那些模糊不清的低像素照片不禁感慨:想當年,少年意氣風發,頭髮和紅領巾在空中隨風飄揚,絲毫不用擔心髮量問題……
王福東:支付寶算法工程師
“我小的時候還是很精彩的”
“小時候一直想做的是科學家。”
“很小的時候收到過爺爺傳下來的特大號十進制算盤,小學時老師要求用算盤把1到100加起來,我就用這個比我腦袋還大的算盤帶到課堂上,非常沉……”
“四歲的時候就開始背紅豆生南國了,比較喜歡寫詩,先前還寫了一段時間小說。”
“我小的時候還是很精彩的。春天雪化了播種耕種,夏日除草苗都綠油油的,秋天田裡的莊稼就黃了。收割之後堆成堆,三五個孩子四處瘋著玩。我就躺在玉米堆上,午間小憩吹著山風,晚上看天上滿天繁星。等莊稼賣了好價錢,到了冬日,殺個年豬準備過年。野鴨子在雪地裡踩出一道道印記,小孩子循著印記一路跑著去追,追著追著累了,就索性躺在雪地裡,壓出一個個‘大’字,通常玩得瘋了忘了吃飯,必須要家裡的人來尋才肯回去。”
“我的祖祖輩輩都過的這種日子,以前我也以為我也會這樣過完一生。”
“回到以前的話,想對小時候的自己說去理髮店別讓Tony打薄了,因為以後你頭髮真的不多。”
魏冰然:支付寶高級開發工程師
無師自通學會做PPT動畫
“小的時候其實是沒有程序員的概念的,但是等到我第一次接觸到‘黑客’的概念的時候,有想過當一個黑客的。”
“一二年級的時候,家裡買了電腦,我發現開始菜單的圖標可以拖一下到桌面上形成一個圖標,於是拖這個圖標玩了兩天,拖出了幾屏幕的圖標,把電腦卡壞了哈哈……”
“五年級我無師自通學會了做PPT動畫,我媽媽的講課PPT動畫都是我做的。”
“掃雷也玩得很好。”
“如果回到小時候的話還是覺得‘好好學習’吧,早點學編程的話代碼資歷就更深了。”
王威:支付寶運維專家
順其自然系列
“小時候住在山腳,那是城鎮的邊緣,靠山的位置,前面是小溪,後面是山,主要的娛樂活動就是抓小動物、昆蟲,烤地瓜……”
“職業方面倒是沒啥偶像,幻想過做大學教授,那時候對周杰倫比較崇拜。”
“第一次接觸電腦是在網吧,後來還用壓歲錢去玩了,上了大學後也發現計算機專業比較有意思一些。”
“後悔的事情就是叛逆期吧,如果回到過去想跟那個小孩說少惹你媽生氣。”
王君:支付寶高級開發工程師
從小美到大系列
“小時候從沒想過當程序員,以前想做個建築師設計漂亮的房子,人生真是奇妙。”
“媽媽送的計算機,可能是童年跟計算機最早的接觸了,學生時代還在用計算器計算最小二乘法,再後來使用Matlab進行數值分析,嗯,真香~”
“會對小時候的自己說‘多跳跳,興許也不會這麼矮了’,正經點的話——小妹妹,我這裡有幾本武林祕籍,《數據結構》《算法導論》《Java編程思想》要了解下麼?”
陳振華:支付寶高級用戶體驗專員
跨界選手成長記
“小的時候想做科學家,初中的時候比較迷李小龍就想做武打演員,到了高中的時候就想當歌唱家,因為比較迷戀劉德華,到了大學就想做社交家,因為發現自己擅長與人溝通,也比較愛交朋友……”
“有一次我媽媽不小心誤入歧途把我帶到了遊戲廳裡面,後來我玩上癮了。直到惹禍——我媽帶著我去親戚家裡,親戚給了五十塊錢紅包,我偷偷拿著五十塊錢去了遊戲廳,那天花了一塊錢,但剩下的錢都被人偷走了。從此之後,我的媽媽再也不願意帶我去遊戲廳了……”
“小的時候習過武,也特別喜歡‘造武器’,曾花兩個禮拜去做了一對木製的雙節棍,還用樹枝做過彈簧……”
“這張照片是唯一一張能證明我練過武功的照片……”
“走在前面的時候,總想對過去的自己說一些少走彎路的話,但實際上自己還是磕磕絆絆地往前走。”
趙鬆洲:支付寶高級創意設計師
從小帥到大系列
“那時候非常喜歡《葫蘆娃》,就會想要是書包上有個葫蘆娃的貼紙就好了,所以我會臨摹《葫蘆娃》動畫片裡的角色,這也是後來喜歡上畫畫,變成設計師的原因。”
“以前還會揹著父母偷偷去遊戲廳打遊戲,回來後就挨板子了……”
“小的時候學習不好,所以很自卑,比較內向,如果能對小時候的自己說一些話的話,我會對那個時候的自己說可以自信一點,開朗一些。”
“但是好好學習的事情,我感覺自己開竅比較晚,也可能天生就不是很擅長,就不勉強自己了。”
俞亦慧:支付寶創意設計師
小時候農家樂活動被爸爸安排得明明白白
“兒童節沒有過過,也沒收到過特別的禮物。兒童節基本是在家裡躺‘過’,今年的六一估計也是照舊吧……”
“不過小的時候從來沒上過補習班。其他人都在學鋼琴、學畫畫、上奧數班的時候,我爸幾乎每週都變著法地帶我玩,比如帶我去農村挖番薯、釣龍蝦……”
“以前還在一些作文比賽裡獲過獎,感覺自己每次的運氣都比較好,中考時就運氣爆發考了696分。”
“因為爸媽都是老師,所以對我管教比較嚴厲。如果回到小時候的話,還是想對自己說不要那麼聽話吧。”
假如時光倒流,我能做些什麼?
是碼你想碼卻沒碼的代碼
還是看你想看卻沒看的書
又或者
是留你想留,現在卻留不住的頭髮
……