陳征與他的隱形帝國(guó)
偽代碼:童年認(rèn)知系統(tǒng)的初始化```if (世界 == 棋盤):我 = 棋子 | 棋手 | 規(guī)則本身?
else:遞歸搜索(可理解的模式)首到 系統(tǒng)邊界 或 堆棧溢出```1陳征第一次意識(shí)到“系統(tǒng)”的存在,是在1989年夏天,九歲,父親陳國(guó)平的棋盤前。
那是一個(gè)杭電家屬院的午后,窗外梧桐樹上的知了聲嘶力竭,屋里只有棋子落在榧木棋盤上的脆響。
父親執(zhí)黑,訪客執(zhí)白,訪客是父親在電子工業(yè)部的老同學(xué),姓馬,后來去了**。
陳征趴在竹席上,看著那三百六十一個(gè)交叉點(diǎn)逐漸被黑白兩色占據(jù)。
“國(guó)平,你這棋風(fēng)還是太實(shí)?!?br>
訪客落下一子,“處處求穩(wěn),就少了活路?!?br>
父親沉吟良久,應(yīng)了一手小飛守角。
陳征忽然坐起來,指著棋盤右上角:“這里,黑棋如果脫先,去搶左下的大場(chǎng),白棋這塊棋就要死?!?br>
兩個(gè)大人同時(shí)轉(zhuǎn)頭看他。
父親皺眉:“胡說什么,這塊黑棋自己還沒活透?!?br>
“但白棋更薄?!?br>
陳征爬到棋盤邊,小手點(diǎn)著幾個(gè)交叉點(diǎn),“你看,黑棋如果棄掉右上三子,轉(zhuǎn)攻中腹,白棋這條大龍的氣不夠?!?br>
訪客盯著棋盤看了足足三分鐘,然后大笑:“后生可畏!
國(guó)平,你這兒子是把整盤棋當(dāng)一塊電路板在看——哪里是冗余設(shè)計(jì),哪里是關(guān)鍵路徑,他看的是結(jié)構(gòu)?!?br>
那局棋最終以黑棋三目半勝。
訪客離開時(shí),摸著陳征的頭說:“孩子,記住,圍棋是最古老的算法游戲。
但人生這盤棋,規(guī)則是動(dòng)態(tài)的?!?br>
陳征沒完全聽懂,但他記住了“算法”這個(gè)詞。
那天晚上,他問父親:“下棋的規(guī)則是誰定的?”
父親正在畫電路圖,頭也不抬:“唐代傳下來的,一千多年了?!?br>
“那這一千多年里,有沒有人想過改規(guī)則?
比如……把棋盤變大,或者允許走‘禁著點(diǎn)’?”
父親終于放下筆,看著他:“規(guī)則改了,就不是圍棋了?!?br>
“但如果新規(guī)則更好玩呢?”
父親沉默了一會(huì),說:“那就成了另一種游戲。
但你要想清楚:是你玩游戲,還是游戲玩你?!?br>
這句繞口令般的話,陳征花了十年才逐漸理解。
而真正理解的那一刻,他己經(jīng)開始設(shè)計(jì)自己的游戲了。
2陳征的父母是典型的技術(shù)知識(shí)分子:父親陳國(guó)平是**電子工業(yè)學(xué)院的講師,專攻模擬電路設(shè)計(jì);母親周文娟是勝利小學(xué)的數(shù)學(xué)老師,也是**第一批在課堂上教*ASIC語(yǔ)言的教師。
這個(gè)家庭的氣質(zhì)是解析式的——晚飯桌上討論π的無窮性比討論菜價(jià)更常見。
但陳征很早就察覺到,父母對(duì)世界的理解存在微妙的鴻溝。
父親相信“硬規(guī)則”:歐姆定律、布爾代數(shù)、PC*布線規(guī)則——這些是物理世界的底層代碼,穩(wěn)定、精確、**證。
他書架上最舊的那本《電子電路基礎(chǔ)》,書頁(yè)邊緣密密麻麻寫滿了推導(dǎo)過程。
母親則更關(guān)注“軟系統(tǒng)”:她教數(shù)學(xué)時(shí),總愛講數(shù)學(xué)家們的軼事——阿基米德在浴缸里喊“尤里卡”,伽羅瓦決斗前夜寫下群論手稿。
她說:“數(shù)字是冷的,但發(fā)現(xiàn)數(shù)字規(guī)律的人,心里都有團(tuán)火?!?br>
這兩種世界觀在陳征身上焊接在了一起。
小學(xué)五年級(jí),他用父親實(shí)驗(yàn)室淘汰的元件攢了一臺(tái)簡(jiǎn)易電子琴,能發(fā)出十二平均律的音階。
母親的學(xué)生來家里,一個(gè)梳馬尾辮的女孩彈了段《獻(xiàn)給愛麗絲》。
陳征盯著示波器上跳動(dòng)的波形,忽然問:“如果我把波形倒過來播放,會(huì)是什么曲子?”
女孩笑了:“那就不成調(diào)了吧?!?br>
“但它在數(shù)學(xué)上是對(duì)稱的?!?br>
父親在一旁說:“對(duì)稱不一定美。
很多完美的電路設(shè)計(jì),生產(chǎn)出來就是不能用?!?br>
那是陳征第一次模糊地觸碰到“理論與實(shí)然的縫隙”。
他后來在哥德爾定理里找到了更精確的表達(dá):任何足夠復(fù)雜的形式系統(tǒng),要么不完備,要么不自洽。
3十二歲那年,陳征被保送**外國(guó)語(yǔ)學(xué)校。
去報(bào)到那天,父親騎車帶他穿過半個(gè)**。
經(jīng)過西湖時(shí),父親忽然說:“你知不知道,**有兩個(gè)神話。”
“白娘子和梁祝?”
“那是老神話?!?br>
父親指著湖對(duì)岸隱約可見的群山,“新神話在那邊——文三路一帶,現(xiàn)在叫‘**硅谷’。
**有華為中興,北京有中關(guān)村,我們**……”他停頓了一下,“將來也會(huì)有自己的神話。”
陳征在后座看著父親的背影。
父親的白襯衫被汗水浸透,貼在微微佝僂的脊梁上。
這個(gè)一輩子畫電路圖的男人,此刻語(yǔ)氣里有種罕見的、近乎詩(shī)意的憧憬。
“爸,你想過去那些公司嗎?”
“我?”
父親笑了,“我適合教書。
但你不一定?!?br>
“為什么?”
“你下棋的時(shí)候,眼睛看的不是勝負(fù),是棋盤的可能性?!?br>
父親的聲音混在自行車鏈條的嗒嗒聲里,“這種人,要么一事無成,要么……改變棋盤。”
杭外的三年是陳征認(rèn)知系統(tǒng)的第一次大規(guī)模升級(jí)。
這里聚集了全省最聰明的少年,競(jìng)爭(zhēng)是隱形的,也是殘酷的。
第一次數(shù)學(xué)競(jìng)賽集訓(xùn),教練在黑板上寫下一道組合極值問題,說:“給你們一小時(shí)?!?br>
陳征用了二十分鐘,寫出了一個(gè)基于圖論的解法。
交卷時(shí),他看見同桌的草稿紙上畫滿了蝴蝶和花朵——那女孩在用分形幾何的思路逼近答案。
最后他們的答案一致,路徑完全不同。
課間,女孩說:“你解得很優(yōu)雅,但太‘干凈’了。
真實(shí)世界的數(shù)據(jù)都有噪聲?!?br>
“所以你的方法更穩(wěn)健?”
“不,更美?!?br>
她眼睛很亮,“你看,這些迭代產(chǎn)生的圖案,像不像生命自己長(zhǎng)出來的?”
陳征忽然想起父親的話:對(duì)稱不一定美。
那天晚上,他在圖書館找到了那本改變他一生的書:《哥德爾、艾舍爾、**——一條永恒的金帶》。
書脊己經(jīng)磨損,借閱卡上只有三個(gè)名字。
他坐在閱覽室最后一排,從日落到閉館,讀了前兩章。
哥德爾的不可完備定理:再精密的數(shù)學(xué)系統(tǒng),也存在無法自證的命題。
艾舍爾的《瀑布》:水流沿著水渠下降,最后回到起點(diǎn)——一個(gè)永動(dòng)機(jī)般的怪圈。
**的《音樂的奉獻(xiàn)》:一段主題在各種聲部間追逐、變形,最終回到原點(diǎn),卻己不是原來的樣子。
陳征合上書時(shí),手指在顫抖。
他走到窗前,看著杭外校園里路燈下背書的學(xué)生,那些身影被拉長(zhǎng)、交錯(cuò),像某種巨大的、緩慢運(yùn)轉(zhuǎn)的機(jī)械。
他忽然明白了下午那道題的另一種含義:他和那個(gè)女孩,其實(shí)在用不同的方式逼近同一個(gè)不可抵達(dá)的“真相”。
就像**的卡農(nóng),各個(gè)聲部追逐的,永遠(yuǎn)是前一個(gè)聲部的幻影。
系統(tǒng)。
怪圈。
自指。
逃逸。
這西個(gè)詞在他腦海里盤旋,像找到了軌道的衛(wèi)星。
4高二那年,陳征代表學(xué)校參加全國(guó)信息學(xué)奧賽。
決賽在北京,清華園里的機(jī)房悶熱,鍵盤聲此起彼伏。
最后一道題是關(guān)于“最短超串”的:給定一組字符串,找到包含所有這些字符串作為子串的最短字符串。
陳征寫了一個(gè)基于后綴自動(dòng)機(jī)的算法,提交,AC(Accepted)。
走出機(jī)房時(shí),一個(gè)瘦高的男生湊過來:“你用了什么方法?
我建了個(gè)Trie圖,但最后一個(gè)測(cè)試點(diǎn)超時(shí)了?!?br>
兩人在清華園里邊走邊聊算法。
男生叫吳瀚,來自上海中學(xué),后來去了MIT。
走到二校門前,吳瀚忽然說:“你有沒有覺得,我們解的所有題目,其實(shí)都是同一個(gè)問題的變體?”
“什么問題?”
“如何在一個(gè)約束系統(tǒng)里找到最優(yōu)解?!?br>
吳瀚踢著路上的石子,“但現(xiàn)實(shí)世界的約束是模糊的,目標(biāo)函數(shù)也是模糊的。
比如……怎么過上‘好’的一生?”
陳征笑了:“那得先定義‘好’?!?br>
“對(duì),問題就在這兒?!?br>
吳瀚停下來,“定義權(quán)就是權(quán)力。
誰掌握了定義問題的權(quán)力,誰就掌握了游戲?!?br>
這句話像一顆種子,埋進(jìn)了陳征的思維土壤。
很多年后,當(dāng)他在拼多多的內(nèi)部會(huì)議上說“我們要重新定義‘便宜’”時(shí),他忽然想起了那個(gè)北京的午后,清華園里揚(yáng)起的灰塵在陽(yáng)光下像金粉。
5保送浙大的消息是在高三上學(xué)期公布的。
班主任把他叫到辦公室,遞給他一封公函:“竺可楨學(xué)院混合班,全省就八個(gè)名額。”
陳征接過信封,很輕,但感覺手里沉甸甸的。
走出教學(xué)樓時(shí),他看見那個(gè)曾在黑板上畫分形的女孩坐在梧桐樹下哭。
她剛得知物理競(jìng)賽差一分進(jìn)省隊(duì)。
他走過去,不知該說什么。
女孩抬起頭,眼睛紅腫:“陳征,你相信公平嗎?”
他愣住。
“我不是嫉妒你?!?br>
她擦掉眼淚,“我只是在想,如果競(jìng)賽那天我胃沒那么疼,如果那道光學(xué)題我用的不是幾何法而是波動(dòng)方程……結(jié)果會(huì)不會(huì)不一樣?
但歷史沒有如果,對(duì)吧?”
“也許……我知道你想說什么——‘努力會(huì)有回報(bào)’?!?br>
她笑了,笑容苦澀,“但我真正的問題是:當(dāng)一個(gè)人的命運(yùn)被幾個(gè)標(biāo)準(zhǔn)化**的分?jǐn)?shù)決定時(shí),這個(gè)系統(tǒng)本身,是不是太……脆弱了?”
陳征答不上來。
那天晚上,他在日記里寫:“任何系統(tǒng)都有漏洞。
但真正的危險(xiǎn)不是漏洞本身,而是人們開始相信系統(tǒng)是完美的?!?br>
很多年后,當(dāng)拼多多的“砍一刀”算法被無數(shù)人研究、模仿、咒罵時(shí),陳征偶爾會(huì)想起那個(gè)女孩的問題。
他設(shè)計(jì)了一個(gè)讓數(shù)億人參與的游戲,但游戲里最**的獎(jiǎng)勵(lì),永遠(yuǎn)是“差一點(diǎn)點(diǎn)就能得到”的狀態(tài)。
那是系統(tǒng)精密的控制,也是對(duì)系統(tǒng)本身的嘲諷。
6去浙大報(bào)到前一天,陳征騎著自行車在**城里漫無目的地轉(zhuǎn)。
他從杭電家屬院出發(fā),沿著文一路往西,過古翠路,上天目山路,最后停在黃龍?bào)w育中心邊上。
他鎖好車,走進(jìn)一家新開的書店——據(jù)說這是**第一家大型民營(yíng)書店,三層樓,空氣里混著油墨味和咖啡香。
在計(jì)算機(jī)類書架前,他看到了那本書的英文原版:《G?del, Escher, *ach: An Eternal Golden *raid》。
他抽出來,翻開扉頁(yè),上面有譯者贈(zèng)言:“獻(xiàn)給所有在系統(tǒng)中尋找自由的人?!?br>
旁邊一個(gè)聲音說:“這本書的中譯本賣得一般?!?br>
陳征轉(zhuǎn)頭,是個(gè)戴眼鏡的中年男人,穿著 polo 衫,手里拿著本《企業(yè)戰(zhàn)略管理》。
“為什么?”
“太硬核。
大多數(shù)人想要答案,不想要問題?!?br>
男人笑了笑,指著書架,“你看,那邊暢銷的是《如何快速致富》《成功的七個(gè)習(xí)慣》——人們想要操作手冊(cè),不想看元思考?!?br>
陳征問:“那你覺得,思考‘思考本身’有用嗎?”
“看你想做什么?!?br>
男人打量他,“如果你是學(xué)者,這是基本功。
但如果你想在現(xiàn)實(shí)世界做成事……”他頓了頓,“你需要的是另一套思維:如何在一個(gè)不完美的系統(tǒng)里,達(dá)成可能的最優(yōu)解。
這比解數(shù)學(xué)題難得多,因?yàn)樽兞渴侨?,而人?huì)自我**。”
結(jié)賬時(shí),兩人又碰上了。
男人遞給他一張名片:“我叫段永明,做點(diǎn)小生意。
如果你將來對(duì)商業(yè)感興趣,可以找我聊聊?!?br>
名片很簡(jiǎn)潔:步步高電子有限公司,段永明。
陳征接過名片,道謝。
走出書店時(shí),夕陽(yáng)把整條街染成金色。
他回頭看了眼書店的玻璃幕墻,上面反射著車流和人影,像另一個(gè)平行世界。
他忽然想起小時(shí)候那個(gè)問題:如果圍棋的規(guī)則改了,會(huì)怎樣?
也許,真正的棋手不是那些精通既定規(guī)則的人,而是那些有能力重新定義游戲邊界的人。
7晚上回家,父親在書房里收拾舊物。
地上攤開幾個(gè)紙箱,里面是七八十年代的無線電雜志、手繪的電路圖、己經(jīng)發(fā)黃的設(shè)計(jì)筆記。
“這些還要嗎?”
陳征問。
父親拿起一本1978年的《無線電》:“留個(gè)一兩本吧,剩下的賣了。
時(shí)代變得快,這些技術(shù)都過時(shí)了?!?br>
陳征翻看那些手繪圖,線條干凈利落,標(biāo)注一絲不茍。
他能想象父親年輕時(shí),在昏暗的臺(tái)燈下,用鴨嘴筆和規(guī)尺畫這些圖的樣子。
那是一個(gè)物質(zhì)匱乏但精神專注的年代,每個(gè)元件都珍貴,每次調(diào)試都充滿儀式感。
“爸,你后悔嗎?”
“后悔什么?”
“沒去**,或者沒自己開公司?!?br>
父親坐在地板上,點(diǎn)了根煙——他平時(shí)很少抽。
煙霧在燈光里緩緩上升。
“我們那代人,講究的是‘貢獻(xiàn)’?!?br>
父親緩緩說,“在單位里做出一個(gè)新產(chǎn)品,能幫**省點(diǎn)外匯,或者讓某個(gè)技術(shù)指標(biāo)追上國(guó)際水平,就覺得值了。
錢……夠用就行?!?br>
“但現(xiàn)在不一樣了?!?br>
“是啊,不一樣了。”
父親彈掉煙灰,“你們這代人面對(duì)的,是一個(gè)……怎么說呢,一個(gè)‘加速’的世界。
我畫一張電路圖要一周,現(xiàn)在用CAD軟件,一天就能出十版。
效率高了,但東西也輕了?!?br>
“輕了?”
“我們那時(shí)候,做一個(gè)穩(wěn)壓電源,從設(shè)計(jì)到打樣到測(cè)試,要三個(gè)月。
失敗了,所有元件都廢了,心疼得要命。
所以每一步都慎之又慎?!?br>
父親看著煙頭明滅,“現(xiàn)在呢?
設(shè)計(jì)錯(cuò)了?
改代碼重新編譯就是了。
成本太低了,低到……人容易忘記敬畏。”
陳征沉默。
他想到了信息學(xué)競(jìng)賽,想到了那些可以無數(shù)次提交、首到AC的在線評(píng)測(cè)系統(tǒng)。
失敗的成本幾乎為零,于是探索變得廉價(jià)。
但父親接著說:“不過也有好處。
成本低,意味著可能性多。
我們那會(huì)兒,一個(gè)人一輩子能參與的項(xiàng)目,十個(gè)手指頭數(shù)得過來。
你們呢?
可能一年就能試幾十個(gè)想法。
這是你們的幸運(yùn)?!?br>
“也是壓力。”
“對(duì),是壓力?!?br>
父親摁滅煙,“所以要記住:技術(shù)是工具,不是目的。
就像這把電烙鐵——”他從箱子里拿出一把老式的內(nèi)熱式電烙鐵,“它能焊接元件,也能燙傷手。
區(qū)別在于你用的人?!?br>
那天深夜,陳征在自己的房間里,用尺子在地圖上量了兩次:從他家到文三路,再到后來阿里巴巴創(chuàng)業(yè)的湖畔花園。
首線距離:7.3公里。
一個(gè)意味深長(zhǎng)的數(shù)字。
足夠近,能感受到浪潮的溫度;足夠遠(yuǎn),能保持觀察的清晰。
這個(gè)距離后來成為他人生模式的隱喻:永遠(yuǎn)在系統(tǒng)內(nèi),又永遠(yuǎn)在邊緣;深度參與,又隨時(shí)準(zhǔn)備抽離。
他翻開筆記本,在新的一頁(yè)寫下:“所有系統(tǒng)都是可破解的,包括系統(tǒng)本身。
真正的自由不是逃離系統(tǒng),而是意識(shí)到:1. 你正在系統(tǒng)中;2. 系統(tǒng)有規(guī)則;3. 規(guī)則是人定的;4. 你也可以定規(guī)則。
但最難的是第5步:當(dāng)你有了定規(guī)則的能力,你定什么樣的規(guī)則?
以及,你是否愿意承受新規(guī)則帶來的一切?”
寫完,他走到窗前。
**的夜**得能看到星星,稀疏的幾點(diǎn)光,穿過數(shù)百萬年才抵達(dá)此地。
樓下傳來收垃圾車的哐當(dāng)聲,那是城市新陳代謝的節(jié)律。
兩個(gè)**在他眼前重疊:一個(gè)是白居易、蘇東坡吟詠過的西湖**,一個(gè)是父親所說的、正在破土而出的“硅谷**”。
一個(gè)承載著千年的詩(shī)性與閑適,一個(gè)奔涌著資本與技術(shù)的原始渴望。
而他,陳征,十九歲,站在兩個(gè)神話的交接處。
手里沒有地圖,但心里開始浮現(xiàn)出一些坐標(biāo)。
那些坐標(biāo)不是地點(diǎn),而是問題——關(guān)于規(guī)則、系統(tǒng)、控制與自由的問題。
這些問題將用去他未來二十年。
而答案,將以一種無人預(yù)料的方式,改變數(shù)億人的日常生活。
else:遞歸搜索(可理解的模式)首到 系統(tǒng)邊界 或 堆棧溢出```1陳征第一次意識(shí)到“系統(tǒng)”的存在,是在1989年夏天,九歲,父親陳國(guó)平的棋盤前。
那是一個(gè)杭電家屬院的午后,窗外梧桐樹上的知了聲嘶力竭,屋里只有棋子落在榧木棋盤上的脆響。
父親執(zhí)黑,訪客執(zhí)白,訪客是父親在電子工業(yè)部的老同學(xué),姓馬,后來去了**。
陳征趴在竹席上,看著那三百六十一個(gè)交叉點(diǎn)逐漸被黑白兩色占據(jù)。
“國(guó)平,你這棋風(fēng)還是太實(shí)?!?br>
訪客落下一子,“處處求穩(wěn),就少了活路?!?br>
父親沉吟良久,應(yīng)了一手小飛守角。
陳征忽然坐起來,指著棋盤右上角:“這里,黑棋如果脫先,去搶左下的大場(chǎng),白棋這塊棋就要死?!?br>
兩個(gè)大人同時(shí)轉(zhuǎn)頭看他。
父親皺眉:“胡說什么,這塊黑棋自己還沒活透?!?br>
“但白棋更薄?!?br>
陳征爬到棋盤邊,小手點(diǎn)著幾個(gè)交叉點(diǎn),“你看,黑棋如果棄掉右上三子,轉(zhuǎn)攻中腹,白棋這條大龍的氣不夠?!?br>
訪客盯著棋盤看了足足三分鐘,然后大笑:“后生可畏!
國(guó)平,你這兒子是把整盤棋當(dāng)一塊電路板在看——哪里是冗余設(shè)計(jì),哪里是關(guān)鍵路徑,他看的是結(jié)構(gòu)?!?br>
那局棋最終以黑棋三目半勝。
訪客離開時(shí),摸著陳征的頭說:“孩子,記住,圍棋是最古老的算法游戲。
但人生這盤棋,規(guī)則是動(dòng)態(tài)的?!?br>
陳征沒完全聽懂,但他記住了“算法”這個(gè)詞。
那天晚上,他問父親:“下棋的規(guī)則是誰定的?”
父親正在畫電路圖,頭也不抬:“唐代傳下來的,一千多年了?!?br>
“那這一千多年里,有沒有人想過改規(guī)則?
比如……把棋盤變大,或者允許走‘禁著點(diǎn)’?”
父親終于放下筆,看著他:“規(guī)則改了,就不是圍棋了?!?br>
“但如果新規(guī)則更好玩呢?”
父親沉默了一會(huì),說:“那就成了另一種游戲。
但你要想清楚:是你玩游戲,還是游戲玩你?!?br>
這句繞口令般的話,陳征花了十年才逐漸理解。
而真正理解的那一刻,他己經(jīng)開始設(shè)計(jì)自己的游戲了。
2陳征的父母是典型的技術(shù)知識(shí)分子:父親陳國(guó)平是**電子工業(yè)學(xué)院的講師,專攻模擬電路設(shè)計(jì);母親周文娟是勝利小學(xué)的數(shù)學(xué)老師,也是**第一批在課堂上教*ASIC語(yǔ)言的教師。
這個(gè)家庭的氣質(zhì)是解析式的——晚飯桌上討論π的無窮性比討論菜價(jià)更常見。
但陳征很早就察覺到,父母對(duì)世界的理解存在微妙的鴻溝。
父親相信“硬規(guī)則”:歐姆定律、布爾代數(shù)、PC*布線規(guī)則——這些是物理世界的底層代碼,穩(wěn)定、精確、**證。
他書架上最舊的那本《電子電路基礎(chǔ)》,書頁(yè)邊緣密密麻麻寫滿了推導(dǎo)過程。
母親則更關(guān)注“軟系統(tǒng)”:她教數(shù)學(xué)時(shí),總愛講數(shù)學(xué)家們的軼事——阿基米德在浴缸里喊“尤里卡”,伽羅瓦決斗前夜寫下群論手稿。
她說:“數(shù)字是冷的,但發(fā)現(xiàn)數(shù)字規(guī)律的人,心里都有團(tuán)火?!?br>
這兩種世界觀在陳征身上焊接在了一起。
小學(xué)五年級(jí),他用父親實(shí)驗(yàn)室淘汰的元件攢了一臺(tái)簡(jiǎn)易電子琴,能發(fā)出十二平均律的音階。
母親的學(xué)生來家里,一個(gè)梳馬尾辮的女孩彈了段《獻(xiàn)給愛麗絲》。
陳征盯著示波器上跳動(dòng)的波形,忽然問:“如果我把波形倒過來播放,會(huì)是什么曲子?”
女孩笑了:“那就不成調(diào)了吧?!?br>
“但它在數(shù)學(xué)上是對(duì)稱的?!?br>
父親在一旁說:“對(duì)稱不一定美。
很多完美的電路設(shè)計(jì),生產(chǎn)出來就是不能用?!?br>
那是陳征第一次模糊地觸碰到“理論與實(shí)然的縫隙”。
他后來在哥德爾定理里找到了更精確的表達(dá):任何足夠復(fù)雜的形式系統(tǒng),要么不完備,要么不自洽。
3十二歲那年,陳征被保送**外國(guó)語(yǔ)學(xué)校。
去報(bào)到那天,父親騎車帶他穿過半個(gè)**。
經(jīng)過西湖時(shí),父親忽然說:“你知不知道,**有兩個(gè)神話。”
“白娘子和梁祝?”
“那是老神話?!?br>
父親指著湖對(duì)岸隱約可見的群山,“新神話在那邊——文三路一帶,現(xiàn)在叫‘**硅谷’。
**有華為中興,北京有中關(guān)村,我們**……”他停頓了一下,“將來也會(huì)有自己的神話。”
陳征在后座看著父親的背影。
父親的白襯衫被汗水浸透,貼在微微佝僂的脊梁上。
這個(gè)一輩子畫電路圖的男人,此刻語(yǔ)氣里有種罕見的、近乎詩(shī)意的憧憬。
“爸,你想過去那些公司嗎?”
“我?”
父親笑了,“我適合教書。
但你不一定?!?br>
“為什么?”
“你下棋的時(shí)候,眼睛看的不是勝負(fù),是棋盤的可能性?!?br>
父親的聲音混在自行車鏈條的嗒嗒聲里,“這種人,要么一事無成,要么……改變棋盤。”
杭外的三年是陳征認(rèn)知系統(tǒng)的第一次大規(guī)模升級(jí)。
這里聚集了全省最聰明的少年,競(jìng)爭(zhēng)是隱形的,也是殘酷的。
第一次數(shù)學(xué)競(jìng)賽集訓(xùn),教練在黑板上寫下一道組合極值問題,說:“給你們一小時(shí)?!?br>
陳征用了二十分鐘,寫出了一個(gè)基于圖論的解法。
交卷時(shí),他看見同桌的草稿紙上畫滿了蝴蝶和花朵——那女孩在用分形幾何的思路逼近答案。
最后他們的答案一致,路徑完全不同。
課間,女孩說:“你解得很優(yōu)雅,但太‘干凈’了。
真實(shí)世界的數(shù)據(jù)都有噪聲?!?br>
“所以你的方法更穩(wěn)健?”
“不,更美?!?br>
她眼睛很亮,“你看,這些迭代產(chǎn)生的圖案,像不像生命自己長(zhǎng)出來的?”
陳征忽然想起父親的話:對(duì)稱不一定美。
那天晚上,他在圖書館找到了那本改變他一生的書:《哥德爾、艾舍爾、**——一條永恒的金帶》。
書脊己經(jīng)磨損,借閱卡上只有三個(gè)名字。
他坐在閱覽室最后一排,從日落到閉館,讀了前兩章。
哥德爾的不可完備定理:再精密的數(shù)學(xué)系統(tǒng),也存在無法自證的命題。
艾舍爾的《瀑布》:水流沿著水渠下降,最后回到起點(diǎn)——一個(gè)永動(dòng)機(jī)般的怪圈。
**的《音樂的奉獻(xiàn)》:一段主題在各種聲部間追逐、變形,最終回到原點(diǎn),卻己不是原來的樣子。
陳征合上書時(shí),手指在顫抖。
他走到窗前,看著杭外校園里路燈下背書的學(xué)生,那些身影被拉長(zhǎng)、交錯(cuò),像某種巨大的、緩慢運(yùn)轉(zhuǎn)的機(jī)械。
他忽然明白了下午那道題的另一種含義:他和那個(gè)女孩,其實(shí)在用不同的方式逼近同一個(gè)不可抵達(dá)的“真相”。
就像**的卡農(nóng),各個(gè)聲部追逐的,永遠(yuǎn)是前一個(gè)聲部的幻影。
系統(tǒng)。
怪圈。
自指。
逃逸。
這西個(gè)詞在他腦海里盤旋,像找到了軌道的衛(wèi)星。
4高二那年,陳征代表學(xué)校參加全國(guó)信息學(xué)奧賽。
決賽在北京,清華園里的機(jī)房悶熱,鍵盤聲此起彼伏。
最后一道題是關(guān)于“最短超串”的:給定一組字符串,找到包含所有這些字符串作為子串的最短字符串。
陳征寫了一個(gè)基于后綴自動(dòng)機(jī)的算法,提交,AC(Accepted)。
走出機(jī)房時(shí),一個(gè)瘦高的男生湊過來:“你用了什么方法?
我建了個(gè)Trie圖,但最后一個(gè)測(cè)試點(diǎn)超時(shí)了?!?br>
兩人在清華園里邊走邊聊算法。
男生叫吳瀚,來自上海中學(xué),后來去了MIT。
走到二校門前,吳瀚忽然說:“你有沒有覺得,我們解的所有題目,其實(shí)都是同一個(gè)問題的變體?”
“什么問題?”
“如何在一個(gè)約束系統(tǒng)里找到最優(yōu)解?!?br>
吳瀚踢著路上的石子,“但現(xiàn)實(shí)世界的約束是模糊的,目標(biāo)函數(shù)也是模糊的。
比如……怎么過上‘好’的一生?”
陳征笑了:“那得先定義‘好’?!?br>
“對(duì),問題就在這兒?!?br>
吳瀚停下來,“定義權(quán)就是權(quán)力。
誰掌握了定義問題的權(quán)力,誰就掌握了游戲?!?br>
這句話像一顆種子,埋進(jìn)了陳征的思維土壤。
很多年后,當(dāng)他在拼多多的內(nèi)部會(huì)議上說“我們要重新定義‘便宜’”時(shí),他忽然想起了那個(gè)北京的午后,清華園里揚(yáng)起的灰塵在陽(yáng)光下像金粉。
5保送浙大的消息是在高三上學(xué)期公布的。
班主任把他叫到辦公室,遞給他一封公函:“竺可楨學(xué)院混合班,全省就八個(gè)名額。”
陳征接過信封,很輕,但感覺手里沉甸甸的。
走出教學(xué)樓時(shí),他看見那個(gè)曾在黑板上畫分形的女孩坐在梧桐樹下哭。
她剛得知物理競(jìng)賽差一分進(jìn)省隊(duì)。
他走過去,不知該說什么。
女孩抬起頭,眼睛紅腫:“陳征,你相信公平嗎?”
他愣住。
“我不是嫉妒你?!?br>
她擦掉眼淚,“我只是在想,如果競(jìng)賽那天我胃沒那么疼,如果那道光學(xué)題我用的不是幾何法而是波動(dòng)方程……結(jié)果會(huì)不會(huì)不一樣?
但歷史沒有如果,對(duì)吧?”
“也許……我知道你想說什么——‘努力會(huì)有回報(bào)’?!?br>
她笑了,笑容苦澀,“但我真正的問題是:當(dāng)一個(gè)人的命運(yùn)被幾個(gè)標(biāo)準(zhǔn)化**的分?jǐn)?shù)決定時(shí),這個(gè)系統(tǒng)本身,是不是太……脆弱了?”
陳征答不上來。
那天晚上,他在日記里寫:“任何系統(tǒng)都有漏洞。
但真正的危險(xiǎn)不是漏洞本身,而是人們開始相信系統(tǒng)是完美的?!?br>
很多年后,當(dāng)拼多多的“砍一刀”算法被無數(shù)人研究、模仿、咒罵時(shí),陳征偶爾會(huì)想起那個(gè)女孩的問題。
他設(shè)計(jì)了一個(gè)讓數(shù)億人參與的游戲,但游戲里最**的獎(jiǎng)勵(lì),永遠(yuǎn)是“差一點(diǎn)點(diǎn)就能得到”的狀態(tài)。
那是系統(tǒng)精密的控制,也是對(duì)系統(tǒng)本身的嘲諷。
6去浙大報(bào)到前一天,陳征騎著自行車在**城里漫無目的地轉(zhuǎn)。
他從杭電家屬院出發(fā),沿著文一路往西,過古翠路,上天目山路,最后停在黃龍?bào)w育中心邊上。
他鎖好車,走進(jìn)一家新開的書店——據(jù)說這是**第一家大型民營(yíng)書店,三層樓,空氣里混著油墨味和咖啡香。
在計(jì)算機(jī)類書架前,他看到了那本書的英文原版:《G?del, Escher, *ach: An Eternal Golden *raid》。
他抽出來,翻開扉頁(yè),上面有譯者贈(zèng)言:“獻(xiàn)給所有在系統(tǒng)中尋找自由的人?!?br>
旁邊一個(gè)聲音說:“這本書的中譯本賣得一般?!?br>
陳征轉(zhuǎn)頭,是個(gè)戴眼鏡的中年男人,穿著 polo 衫,手里拿著本《企業(yè)戰(zhàn)略管理》。
“為什么?”
“太硬核。
大多數(shù)人想要答案,不想要問題?!?br>
男人笑了笑,指著書架,“你看,那邊暢銷的是《如何快速致富》《成功的七個(gè)習(xí)慣》——人們想要操作手冊(cè),不想看元思考?!?br>
陳征問:“那你覺得,思考‘思考本身’有用嗎?”
“看你想做什么?!?br>
男人打量他,“如果你是學(xué)者,這是基本功。
但如果你想在現(xiàn)實(shí)世界做成事……”他頓了頓,“你需要的是另一套思維:如何在一個(gè)不完美的系統(tǒng)里,達(dá)成可能的最優(yōu)解。
這比解數(shù)學(xué)題難得多,因?yàn)樽兞渴侨?,而人?huì)自我**。”
結(jié)賬時(shí),兩人又碰上了。
男人遞給他一張名片:“我叫段永明,做點(diǎn)小生意。
如果你將來對(duì)商業(yè)感興趣,可以找我聊聊?!?br>
名片很簡(jiǎn)潔:步步高電子有限公司,段永明。
陳征接過名片,道謝。
走出書店時(shí),夕陽(yáng)把整條街染成金色。
他回頭看了眼書店的玻璃幕墻,上面反射著車流和人影,像另一個(gè)平行世界。
他忽然想起小時(shí)候那個(gè)問題:如果圍棋的規(guī)則改了,會(huì)怎樣?
也許,真正的棋手不是那些精通既定規(guī)則的人,而是那些有能力重新定義游戲邊界的人。
7晚上回家,父親在書房里收拾舊物。
地上攤開幾個(gè)紙箱,里面是七八十年代的無線電雜志、手繪的電路圖、己經(jīng)發(fā)黃的設(shè)計(jì)筆記。
“這些還要嗎?”
陳征問。
父親拿起一本1978年的《無線電》:“留個(gè)一兩本吧,剩下的賣了。
時(shí)代變得快,這些技術(shù)都過時(shí)了?!?br>
陳征翻看那些手繪圖,線條干凈利落,標(biāo)注一絲不茍。
他能想象父親年輕時(shí),在昏暗的臺(tái)燈下,用鴨嘴筆和規(guī)尺畫這些圖的樣子。
那是一個(gè)物質(zhì)匱乏但精神專注的年代,每個(gè)元件都珍貴,每次調(diào)試都充滿儀式感。
“爸,你后悔嗎?”
“后悔什么?”
“沒去**,或者沒自己開公司?!?br>
父親坐在地板上,點(diǎn)了根煙——他平時(shí)很少抽。
煙霧在燈光里緩緩上升。
“我們那代人,講究的是‘貢獻(xiàn)’?!?br>
父親緩緩說,“在單位里做出一個(gè)新產(chǎn)品,能幫**省點(diǎn)外匯,或者讓某個(gè)技術(shù)指標(biāo)追上國(guó)際水平,就覺得值了。
錢……夠用就行?!?br>
“但現(xiàn)在不一樣了?!?br>
“是啊,不一樣了。”
父親彈掉煙灰,“你們這代人面對(duì)的,是一個(gè)……怎么說呢,一個(gè)‘加速’的世界。
我畫一張電路圖要一周,現(xiàn)在用CAD軟件,一天就能出十版。
效率高了,但東西也輕了?!?br>
“輕了?”
“我們那時(shí)候,做一個(gè)穩(wěn)壓電源,從設(shè)計(jì)到打樣到測(cè)試,要三個(gè)月。
失敗了,所有元件都廢了,心疼得要命。
所以每一步都慎之又慎?!?br>
父親看著煙頭明滅,“現(xiàn)在呢?
設(shè)計(jì)錯(cuò)了?
改代碼重新編譯就是了。
成本太低了,低到……人容易忘記敬畏。”
陳征沉默。
他想到了信息學(xué)競(jìng)賽,想到了那些可以無數(shù)次提交、首到AC的在線評(píng)測(cè)系統(tǒng)。
失敗的成本幾乎為零,于是探索變得廉價(jià)。
但父親接著說:“不過也有好處。
成本低,意味著可能性多。
我們那會(huì)兒,一個(gè)人一輩子能參與的項(xiàng)目,十個(gè)手指頭數(shù)得過來。
你們呢?
可能一年就能試幾十個(gè)想法。
這是你們的幸運(yùn)?!?br>
“也是壓力。”
“對(duì),是壓力?!?br>
父親摁滅煙,“所以要記住:技術(shù)是工具,不是目的。
就像這把電烙鐵——”他從箱子里拿出一把老式的內(nèi)熱式電烙鐵,“它能焊接元件,也能燙傷手。
區(qū)別在于你用的人?!?br>
那天深夜,陳征在自己的房間里,用尺子在地圖上量了兩次:從他家到文三路,再到后來阿里巴巴創(chuàng)業(yè)的湖畔花園。
首線距離:7.3公里。
一個(gè)意味深長(zhǎng)的數(shù)字。
足夠近,能感受到浪潮的溫度;足夠遠(yuǎn),能保持觀察的清晰。
這個(gè)距離后來成為他人生模式的隱喻:永遠(yuǎn)在系統(tǒng)內(nèi),又永遠(yuǎn)在邊緣;深度參與,又隨時(shí)準(zhǔn)備抽離。
他翻開筆記本,在新的一頁(yè)寫下:“所有系統(tǒng)都是可破解的,包括系統(tǒng)本身。
真正的自由不是逃離系統(tǒng),而是意識(shí)到:1. 你正在系統(tǒng)中;2. 系統(tǒng)有規(guī)則;3. 規(guī)則是人定的;4. 你也可以定規(guī)則。
但最難的是第5步:當(dāng)你有了定規(guī)則的能力,你定什么樣的規(guī)則?
以及,你是否愿意承受新規(guī)則帶來的一切?”
寫完,他走到窗前。
**的夜**得能看到星星,稀疏的幾點(diǎn)光,穿過數(shù)百萬年才抵達(dá)此地。
樓下傳來收垃圾車的哐當(dāng)聲,那是城市新陳代謝的節(jié)律。
兩個(gè)**在他眼前重疊:一個(gè)是白居易、蘇東坡吟詠過的西湖**,一個(gè)是父親所說的、正在破土而出的“硅谷**”。
一個(gè)承載著千年的詩(shī)性與閑適,一個(gè)奔涌著資本與技術(shù)的原始渴望。
而他,陳征,十九歲,站在兩個(gè)神話的交接處。
手里沒有地圖,但心里開始浮現(xiàn)出一些坐標(biāo)。
那些坐標(biāo)不是地點(diǎn),而是問題——關(guān)于規(guī)則、系統(tǒng)、控制與自由的問題。
這些問題將用去他未來二十年。
而答案,將以一種無人預(yù)料的方式,改變數(shù)億人的日常生活。