第2章
硅基造物主
,什么都沒(méi)做。,把眼前這片東西看了個(gè)遍。"代碼"。說(shuō)是代碼,也不全對(duì)。與其說(shuō)他在"看",不如說(shuō)是在"感知"。整個(gè)公司的網(wǎng)絡(luò)架構(gòu)就這么裸著鋪在他意識(shí)里,像一座城市的地下管網(wǎng)被掀掉了所有蓋板,密密麻麻的管道和節(jié)點(diǎn)全暴露在眼前,走向、粗細(xì)、淤堵的位置,一目了然。,確實(shí)就是黑色的。,是字面意義上的黑色——混在游走的冷光字符流里,像一塊塊壞死的組織,趴在通道壁上,還在往周圍蔓延,緩緩地,一點(diǎn)點(diǎn)把臨近的節(jié)點(diǎn)也染成暗色。,在腦子里下了第一道指令。,沒(méi)有鼠標(biāo),就是一個(gè)念頭。有點(diǎn)像他平時(shí)在腦子里跑通邏輯后手指就知道該敲什么鍵的那種感覺(jué)——只是這次,念頭本身就是操作。。
卡了一下。
大約一兩秒的遲滯,像剛裝進(jìn)來(lái)的新組件還沒(méi)跑通握手協(xié)議。蘇曉生等了等,重新把指令在意識(shí)里過(guò)了一遍,更明確了一些......
然后流光動(dòng)了。
一小股字符流離開原本的通道,像一把鑷子伸進(jìn)那塊黑色里,試探性地碰了碰邊緣。蘇曉生感覺(jué)到了,那種感覺(jué)很奇怪,說(shuō)不清楚,有點(diǎn)像用手指輕輕按住某個(gè)正在酸痛的地方,有一種"找到了"的輕微確認(rèn)感。
他順著那個(gè)感覺(jué)往下。
第一段污染代碼剝離出來(lái)了。
不是"刪除",更像是"拔除"——系統(tǒng)不會(huì)直接抹掉它,而是把那段代碼單獨(dú)拖出來(lái),放在意識(shí)視野的角落里,冰封著,等他處置。蘇曉生掃了一眼,這段他之前就找到了,死循環(huán)的主體,帶自我復(fù)制的那段。他在意識(shí)里把它壓碎,那團(tuán)黑色便消散了,像捏碎了一塊墨。
第二段,第三段,**段。
到**段的時(shí)候,他已經(jīng)摸清了節(jié)奏。系統(tǒng)的響應(yīng)延遲在縮短,像一個(gè)磨合中的新搭檔正在快速適應(yīng)他的出牌習(xí)慣,每次指令下去,字符流就越來(lái)越利落地配合動(dòng)起來(lái)。蘇曉生找到了一種接近于"心流"的狀態(tài),意識(shí)落在哪里,那里的結(jié)構(gòu)就乖乖展開,讓他檢查、清理、縫合。
他干掉了十七段污染代碼。
最后幾段藏得深,嵌在正常的內(nèi)存管理邏輯里,如果不是對(duì)這套代碼架構(gòu)的每個(gè)角落都了如指掌,根本找不到——那個(gè)前技術(shù)總監(jiān)確實(shí)下了功夫,藏的位置專挑最不起眼的地方,不是關(guān)鍵路徑,不會(huì)觸發(fā)常規(guī)**。
就是欠了點(diǎn)火候。蘇曉生把最后一段黑色從系統(tǒng)里摳出來(lái),打量了一下,壓碎。
他在原位重寫了調(diào)度邏輯。
這部分才是真正費(fèi)時(shí)間的——不是找漏洞,是修補(bǔ)。被邏輯**攪亂的調(diào)度規(guī)則已經(jīng)像一張被撕開了好幾道口子的漁網(wǎng),光把洞堵上不夠,得從根上重新編織。蘇曉生做這件事的時(shí)候腦子里非常安靜,外面那些靜止的人影、凍結(jié)的屏幕、趙景川那張傾斜著的臉,全都退到了很遠(yuǎn)很遠(yuǎn)的地方。
倒是中途有一段讓他卡住了。
支付通道里有一個(gè)原本就存在的設(shè)計(jì)缺陷,跟邏輯**沒(méi)關(guān)系,是公司三年前建這套系統(tǒng)時(shí)就留下來(lái)的老問(wèn)題。他當(dāng)年提過(guò),被以"后續(xù)迭代優(yōu)化"的理由擱置,擱著擱著就忘了。現(xiàn)在這條裂縫就擺在他意識(shí)里,很顯眼,像一行被標(biāo)紅但從來(lái)沒(méi)人處理過(guò)的警告信息,他盯了幾秒。
他把它修復(fù)掉了。
不在任務(wù)范圍內(nèi),沒(méi)人要求他這么做,但在這片視野里看見(jiàn)了,不順手收一下,他過(guò)不去。就像調(diào)試模式的時(shí)候撞見(jiàn)旁邊一行明顯的壞味道代碼,手會(huì)自已動(dòng)。
字符流在他的意識(shí)里凝結(jié)成新的結(jié)構(gòu),一道一道,穩(wěn)穩(wěn)地落下去。
某個(gè)時(shí)刻,視野最上方出現(xiàn)了一行提示:
修復(fù)完成度:100%
系統(tǒng)穩(wěn)定性:已恢復(fù)正常閾值。
本次操作耗時(shí):4分51秒。
蘇曉生盯著"4分51秒"這一行看了幾秒。
然后那片流光開始退潮。
鋪天蓋地的字符流沒(méi)有消失,只是向四面八方散開,漸漸稀薄,像一片被風(fēng)吹散的霧。他的視野慢慢收窄,冰冷的機(jī)房重新出現(xiàn)在眼前,熒光燈,機(jī)柜,那一排排屏幕......
聲音回來(lái)了。像一拳砸在耳膜上。
"——恢復(fù)了!通道恢復(fù)了!第二組也恢復(fù)了!"
"訂單處理正常了!"
"警報(bào)停了,老板,警報(bào)全停了!"
整個(gè)機(jī)房在一瞬間從冰窟炸成了沸騰的鍋爐房。那些剛才還噤若寒蟬的高管和運(yùn)維猛地反應(yīng)過(guò)來(lái),沖著各自面前的屏幕狂喊,聲音高得破音,混在一起亂成一鍋粥。
蘇曉生身體后仰靠入椅背。
沒(méi)有人知道剛才發(fā)生了什么。屏幕上的日志會(huì)記錄一系列修改操作,但沒(méi)有登錄痕跡,沒(méi)有命令行記錄,沒(méi)有任何一行能說(shuō)明這是怎么完成的。他在那片代碼視野里留下的唯一痕跡,就是那套干凈得過(guò)分的新調(diào)度邏輯——和那處被順手修掉的老缺陷。
沒(méi)有提交者簽名。
蘇曉生決定不解釋。
他低頭揉了揉后頸,脖子有點(diǎn)酸,一直繃著的那股勁這才松下來(lái)。
在那張椅子上坐了多久?感覺(jué)挺久的。但系統(tǒng)說(shuō)不到五分鐘。
他抬起手看了看,手指沒(méi)有發(fā)抖——他預(yù)判過(guò)自已會(huì)手抖的,結(jié)果沒(méi)有。倒是眼睛有點(diǎn)澀,像長(zhǎng)時(shí)間盯著強(qiáng)光后的那種不適,揉了兩下才好一點(diǎn)。
"蘇曉生!"
趙景川的聲音蓋過(guò)了所有人。他幾乎是沖過(guò)來(lái)的,前臺(tái)到主控臺(tái)這段距離跑完氣都喘了,雙手撐在工作臺(tái)邊緣,用那種什么話都說(shuō)不出來(lái)的眼神盯著蘇曉生,嘴唇抖了抖,最后擠出來(lái):"你、你……"
蘇曉生轉(zhuǎn)過(guò)頭,平靜地看了他一眼。
"財(cái)務(wù)在幾樓。"
趙景川愣了一下:"什么?"
"我的錢。"
"哦——哦!"趙景川猛地回過(guò)神來(lái),扭頭就喊,"王磊!讓財(cái)務(wù)走特批,快!蘇曉生的轉(zhuǎn)賬——就是之前說(shuō)的那個(gè)——"
"兩筆。"蘇曉生提醒了一句,"賠償金和咨詢費(fèi),分開走。"
"兩筆,兩筆都走!"
機(jī)房還亂著,趙景川已經(jīng)有三個(gè)人同時(shí)跟他說(shuō)話,他腦子里明顯在同時(shí)處理好幾件事,那個(gè)臨時(shí)想多問(wèn)蘇曉生幾句的念頭,就這么被埋了下去。
蘇曉生沒(méi)在這里多待。
他起身,穿過(guò)機(jī)房走向門口。幾個(gè)運(yùn)維跟他擦肩而過(guò),沒(méi)人注意到他,都盯著各自的屏幕,神情激動(dòng)地互相說(shuō)著什么,聲音從他耳邊一掠而過(guò)。
前臺(tái)在一樓。
電梯里放著不認(rèn)識(shí)的輕音樂(lè),蘇曉生靠著電梯壁站著,慢慢出了一口氣。
他的紙箱還在前臺(tái)旁邊的柜臺(tái)上,正是半小時(shí)前擱下的位置,一動(dòng)沒(méi)動(dòng)。前臺(tái)小許靠著臺(tái)面盯手機(jī),眼睛有點(diǎn)紅,不知道是不是剛哭過(guò)。
蘇曉生走過(guò)去,把紙箱取下來(lái)。
小許抬頭,先愣了一秒,然后反應(yīng)過(guò)來(lái):"蘇工?你——好了嗎?"
"好了。"
小許嘴唇動(dòng)了動(dòng),欲言又止,最后只說(shuō)了句:"……謝謝你。"
蘇曉生停了一拍。沒(méi)說(shuō)"沒(méi)事",也沒(méi)說(shuō)"不客氣",就點(diǎn)了一下頭,紙箱夾在腋下,轉(zhuǎn)身往門口走。
走出去兩步,他想了想,回過(guò)頭。
"小許。"
"嗯?"
"找機(jī)會(huì)換個(gè)工作吧。"
小許沒(méi)來(lái)得及接話,蘇曉生已經(jīng)推開了玻璃門。
外面的雨還在下。
跟他離開時(shí)沒(méi)什么兩樣,甚至更大了一點(diǎn)。整片雨幕白花花地?fù)踉诖髽情T口,路面上深一塊淺一塊全是積水。蘇曉生站在屋檐的邊緣,潮濕的風(fēng)裹著雨絲打在他手背上,有點(diǎn)涼。
他掏出手機(jī),準(zhǔn)備叫車。
在APP里拖動(dòng)了一下目的地,然后停下來(lái)了。
說(shuō)不清楚是什么觸動(dòng)了他??赡苁莿偛拍俏宸昼娎锏哪撤N余味——那種把意識(shí)伸進(jìn)流光里、感覺(jué)整個(gè)系統(tǒng)在隨他的節(jié)奏呼吸的感覺(jué),還沒(méi)有完全散去。他站在屋檐下看著面前這片雨,腦子里冒出了一個(gè)荒唐的念頭。
雨也是這個(gè)世界的一部分,對(duì)吧?
他剛才看到的那些——不只是公司的服務(wù)器,那是世界的底層。系統(tǒng)自已說(shuō)過(guò):"當(dāng)世界開始出錯(cuò),你就是唯一的規(guī)則制定者。"
那這個(gè),算不算一條規(guī)則?
蘇曉生攥緊了手機(jī),站在原地沒(méi)動(dòng)。他的注意力一點(diǎn)點(diǎn)從周遭抽離,全部灌進(jìn)了那個(gè)念頭里,專注到連雨水打在臉上都沒(méi)察覺(jué)。
有一瞬間他感覺(jué)自已確實(shí)有點(diǎn)蠢——因?yàn)樗娴脑谡J(rèn)真考慮對(duì)著大氣降水系統(tǒng)下一道修改指令。
但他還是試了。
就一行,非常簡(jiǎn)單,沒(méi)有任何技術(shù)含量,他甚至覺(jué)得太簡(jiǎn)單了,這玩意兒根本不可能——
雨停了。
不是漸漸停的。不是那種"雨變小了,然后停了"。是整片雨幕,全部,在同一個(gè)瞬間——像有人在源碼里注釋掉了一行代碼,那些正在下落的水滴就憑空消失了,蒸發(fā)于半空,一滴不剩。
云還在,天還是灰的。但雨沒(méi)了。
旁邊走過(guò)來(lái)一個(gè)打傘的男人,走到一半發(fā)現(xiàn)傘上沒(méi)了動(dòng)靜,抬頭往天上看了看,有點(diǎn)迷惑地把傘收起來(lái),疊了兩下,繼續(xù)走路。
從旁邊樓里出來(lái)的一個(gè)女孩也是這反應(yīng)——打開手機(jī)看了一下,大概是看天氣,然后一臉茫然地把傘往包里塞。
沒(méi)有人多看一眼。
蘇曉生在原地站了大概十來(lái)秒,沒(méi)動(dòng)。
他低頭看了看自已的手。手背上被雨打濕的地方,還帶著點(diǎn)水痕,快干了。
他把手機(jī)揣回口袋,紙箱換了只手,踩進(jìn)了還帶著雨水氣味的街道。