第1章
代碼的彼方
內存泄漏------------------------------------------ corrupted 的數據包——無情、二進制、毫無憐憫。我站在23樓窗前,看著城市LED的心跳在下方脈動,每一盞燈都是世界最大服務器農場的一個像素。我的倒影在玻璃上顯示出一個被編譯過太多次的男人:眼睛像在內存泄漏,靈魂如同棧溢出。"996"——早9點到晚9點,每周6天。他們說這是奉獻。我叫它數字佃農。我的代碼為別人建立了帝國,而我自己的生活卻返回著404錯誤。,是午夜。不是鄰居輕柔的敲擊,而是那種已經計算出破門而入所需精確壓力的、算法般的斷奏。"Mark,我知道你在編譯。"是莉莉的聲音,一個我精心構建的隔離中的語法錯誤。。她站在那里,像個未處理的異常——昂貴的運動休閑服比我的月租還貴,頭發完美地凌亂著,那種需要四十分鐘才能達到的效果,手指上掛著一個特斯拉鑰匙扣,像個挑戰。"你看起來像地獄。"她觀察道,她的編譯器優化了侮辱以達到最大影響。"垃圾回收正在運行。"我側身讓開,一個不情愿的try-catch塊。,一個40平米的運行環境,聞起來像方便面與存在性恐懼的混合。她的眼睛快速進行著垃圾回收,掃過空咖啡杯、角落里的睡袋、畫滿遞歸算法卻通向 nowhere 的白板。"我父親以為我在巴厘島的冥想靜修中。""是嗎?""我在一個非常長的指針的末端。"她癱坐在我的沙發上,發出瀕死硬盤的聲音。"他想讓我嫁給Jason Chen的兒子。就是那個GitHu*上有三次提交,全部來自2018年的家伙。"。幾乎。"所以你逃跑是為了...?""任何一個不是這里的地方。而你正在開車。"她把特斯拉鑰匙扔給我,"我買了一輛Model X。它就在樓下。我們正開車去騰沖。""騰沖?"這個名字在我的心理地圖中拋出ClassNotFoundException。"那甚至不在文檔中。""它在云南。山。溫泉。空氣嘗起來不像廢氣和野心。我母親在我這個年紀時去過那里,在她嫁給我父親成為品牌之前。"她微笑,但那是解引用空指針的微笑,"來吧,Mark。你的選擇是什么?繼續為一家把用戶數據賣給最高出價者的公司寫中間件?像王叔叔一樣死在辦公桌前?"這個名字像段錯誤一樣擊中我。
王叔叔。我的導師。那個教我代碼應該解決問題,而不是制造問題的男人。他在六個月前倒在站立式辦公桌前,他的心臟字面意義上無法處理工作量。公司送了花,更新了LinkedIn上的悼念帖,一周內就替換了他。
他的女兒在葬禮上給了我一個密封的信封。里面是一封手寫信和一張20萬***的銀行轉賬。*用這些去建立一些有意義的東西*,他寫道。*在一個空氣干凈得足以思考的地方。*
我太癱瘓了,不敢碰它。太害怕使用他的錢會讓他的死亡感覺像一筆交易,而不是悲劇。
莉莉看到了我眼中的內存泄漏。"他給你留了錢,對吧?"
我沒有確認或否認。我不需要。
"他給我留了他的特斯拉,"她繼續說,聲音從編譯代碼軟化為解釋腳本,"還有他的祝福,盡管他從不會用言語說。他知道我父親正把我變成什么。一個業務對象。一個等待發生的合并。"
雨勢加強,每一滴都提醒我時間是一種我正在耗盡的資源。二十九歲,我已經像是遺留代碼。我的框架過時了,我的算法低效,我活下去的意愿被注釋掉了。
"騰沖有什么?"我問,已經知道我會同意。
"根據我母親的舊日記?一個人們仍然看星星而不是屏幕的地方。一杯卡布奇諾賣六塊錢,沒人關心你的A輪融資。"她站起來,在我狹小的公寓里踱步,像一個找不到足夠棧空間的進程。"她說那里有一個火山溫泉,你能真實地感受到地球內核溫暖你的骨頭。我想感受那個,Mark。在我父親的律師找到我,強迫我與別人的代碼庫合并之前。"我看著手中的鑰匙,然后看著從未敢承認的銀行轉賬通知。王叔叔的錢。莉莉的逃跑。我自己的編譯錯誤。
邏輯是有缺陷的。路徑未定義。但多年來第一次,我的代碼可能真的做些有意義的事情——即使那個意義只是幫助一個逃跑的富家女找到一個溫泉。
"好,"我說,這個詞返回了一個我不知自己還擁有的布爾值,"但我們不叫它逃跑。我們叫它戰略調整。"
她的笑是幾個月來我聽到的第一次干凈的執行。"看?你已經在像創業者思考了。"
我抓起背包,執行我自己的最終垃圾回收——筆記本電腦、充電器、換洗衣物、王叔叔的信。我把其他一切都留下。讓下一個租戶繼承我的孤獨。讓公司吸收我廢棄的生活。我們乘服務電梯下樓,那種不需要門禁卡的電梯。莉莉已經想好了一切。她編譯了一個完美的逃跑向量。
特斯拉在地下停車場等待著,它的鷹翼門打開著,像一個通向我還無法想象的未來邀請。當我把包扔進后備箱時,我看到了方向盤上的標志,感到一陣幾乎像內疚的東西。
"你父親會追蹤這輛車。"
"他會嘗試。"她滑進駕駛座,手指在觸摸屏上飛舞,帶著那種從不需要調試遺留系統的人的自信,"但這不是任何特斯拉。這是他在**為**買的那輛。他太尷尬了,不會報告它被盜。"
我沒問她是怎么知道的。我不想知道。有些真相就像無限循環——最好不去檢查。
引擎啟動,聲音輕得幾乎不存在。我們滑出停車場,匯入**夜晚的紅燈河流,流向一個我從未真正見過的地平線。莉莉設置了導航:云南騰沖。2047公里。
"兩千公里?"我計算出聲,"那是...四十小時的車程。"
"四十小時的自由,"她糾正,"加上或減去交通、洗手間停頓和存在性危機。"
我掏出手機,打開銀行應用,終于接受了王叔叔的轉賬。數字在屏幕上發光——20萬***。在**不夠買房。在騰沖比足夠建立些東西更多。
"你要建什么?"莉莉問,讀著我臉上的決心。
我想起王叔叔信中的一句話。*在一個空氣干凈得足以思考的地方。*
"一個地方,"我說,這些話感覺像一個新程序的第一行,"讓代碼遇見地球內核。一個疲憊的開發者能記起他們為什么開始編程的靜修地。"
她笑了。"一家初創公司。""類似吧。"
特斯拉加速上高速公路,它的自動駕駛已經學會我們的目的地。窗外,城市的輝光開始消退,被鄉村的黑暗取代,那黑暗我只從火車窗口見過。
我打開天窗。雨停了。多年來第一次,我可以看到星星——不是屏幕上的像素化星星,而是真實的星星,散落在天空中,像等待被分配的內存地址。
莉莉伸手過來關掉音樂。"讓我們聽聽寂靜,"她說,"我聽說它對調試很好。"
當我們駛入未知,我意識到這是我成年后第一次,沒人看著我的提交歷史。沒有績效評估。沒有沖刺回顧。只有代碼、地球,和兩個人試圖編譯些重要的東西。
旅程已經開始。錯誤將不可避免。但第一次,我自己在寫代碼。
王叔叔。我的導師。那個教我代碼應該解決問題,而不是制造問題的男人。他在六個月前倒在站立式辦公桌前,他的心臟字面意義上無法處理工作量。公司送了花,更新了LinkedIn上的悼念帖,一周內就替換了他。
他的女兒在葬禮上給了我一個密封的信封。里面是一封手寫信和一張20萬***的銀行轉賬。*用這些去建立一些有意義的東西*,他寫道。*在一個空氣干凈得足以思考的地方。*
我太癱瘓了,不敢碰它。太害怕使用他的錢會讓他的死亡感覺像一筆交易,而不是悲劇。
莉莉看到了我眼中的內存泄漏。"他給你留了錢,對吧?"
我沒有確認或否認。我不需要。
"他給我留了他的特斯拉,"她繼續說,聲音從編譯代碼軟化為解釋腳本,"還有他的祝福,盡管他從不會用言語說。他知道我父親正把我變成什么。一個業務對象。一個等待發生的合并。"
雨勢加強,每一滴都提醒我時間是一種我正在耗盡的資源。二十九歲,我已經像是遺留代碼。我的框架過時了,我的算法低效,我活下去的意愿被注釋掉了。
"騰沖有什么?"我問,已經知道我會同意。
"根據我母親的舊日記?一個人們仍然看星星而不是屏幕的地方。一杯卡布奇諾賣六塊錢,沒人關心你的A輪融資。"她站起來,在我狹小的公寓里踱步,像一個找不到足夠棧空間的進程。"她說那里有一個火山溫泉,你能真實地感受到地球內核溫暖你的骨頭。我想感受那個,Mark。在我父親的律師找到我,強迫我與別人的代碼庫合并之前。"我看著手中的鑰匙,然后看著從未敢承認的銀行轉賬通知。王叔叔的錢。莉莉的逃跑。我自己的編譯錯誤。
邏輯是有缺陷的。路徑未定義。但多年來第一次,我的代碼可能真的做些有意義的事情——即使那個意義只是幫助一個逃跑的富家女找到一個溫泉。
"好,"我說,這個詞返回了一個我不知自己還擁有的布爾值,"但我們不叫它逃跑。我們叫它戰略調整。"
她的笑是幾個月來我聽到的第一次干凈的執行。"看?你已經在像創業者思考了。"
我抓起背包,執行我自己的最終垃圾回收——筆記本電腦、充電器、換洗衣物、王叔叔的信。我把其他一切都留下。讓下一個租戶繼承我的孤獨。讓公司吸收我廢棄的生活。我們乘服務電梯下樓,那種不需要門禁卡的電梯。莉莉已經想好了一切。她編譯了一個完美的逃跑向量。
特斯拉在地下停車場等待著,它的鷹翼門打開著,像一個通向我還無法想象的未來邀請。當我把包扔進后備箱時,我看到了方向盤上的標志,感到一陣幾乎像內疚的東西。
"你父親會追蹤這輛車。"
"他會嘗試。"她滑進駕駛座,手指在觸摸屏上飛舞,帶著那種從不需要調試遺留系統的人的自信,"但這不是任何特斯拉。這是他在**為**買的那輛。他太尷尬了,不會報告它被盜。"
我沒問她是怎么知道的。我不想知道。有些真相就像無限循環——最好不去檢查。
引擎啟動,聲音輕得幾乎不存在。我們滑出停車場,匯入**夜晚的紅燈河流,流向一個我從未真正見過的地平線。莉莉設置了導航:云南騰沖。2047公里。
"兩千公里?"我計算出聲,"那是...四十小時的車程。"
"四十小時的自由,"她糾正,"加上或減去交通、洗手間停頓和存在性危機。"
我掏出手機,打開銀行應用,終于接受了王叔叔的轉賬。數字在屏幕上發光——20萬***。在**不夠買房。在騰沖比足夠建立些東西更多。
"你要建什么?"莉莉問,讀著我臉上的決心。
我想起王叔叔信中的一句話。*在一個空氣干凈得足以思考的地方。*
"一個地方,"我說,這些話感覺像一個新程序的第一行,"讓代碼遇見地球內核。一個疲憊的開發者能記起他們為什么開始編程的靜修地。"
她笑了。"一家初創公司。""類似吧。"
特斯拉加速上高速公路,它的自動駕駛已經學會我們的目的地。窗外,城市的輝光開始消退,被鄉村的黑暗取代,那黑暗我只從火車窗口見過。
我打開天窗。雨停了。多年來第一次,我可以看到星星——不是屏幕上的像素化星星,而是真實的星星,散落在天空中,像等待被分配的內存地址。
莉莉伸手過來關掉音樂。"讓我們聽聽寂靜,"她說,"我聽說它對調試很好。"
當我們駛入未知,我意識到這是我成年后第一次,沒人看著我的提交歷史。沒有績效評估。沒有沖刺回顧。只有代碼、地球,和兩個人試圖編譯些重要的東西。
旅程已經開始。錯誤將不可避免。但第一次,我自己在寫代碼。