代碼仙途:我靠改bug修仙
第1章 代碼彈窗與穿越大劫
凌晨點(diǎn)七,李瀟河盯著腦屏幕右角的間,指尖機(jī)械鍵盤(pán)懸停了兩秒,終還是沒(méi)敢停敲擊的動(dòng)作。
出租屋區(qū)的樓,沒(méi)梯,夏的晚風(fēng)裹著樓燒烤攤的油煙味,從沒(méi)關(guān)嚴(yán)的窗戶(hù)縫鉆進(jìn)來(lái),混著桌半盒涼的蛋炒飯、空了的可罐,還有攤的幾張催款,逼仄的空間釀出股又悶又頹的味道。
舊的空調(diào)機(jī)窗嗡嗡作響,還發(fā)出“咔嗒”聲異響,像隨要掉來(lái)砸樓的晾衣繩——李瀟河早習(xí)慣了,從畢業(yè)租這個(gè)二米的間始,這臺(tái)比他歲數(shù)還的空調(diào),就陪著他熬過(guò)了個(gè)敲碼到亮的夏。
屏幕是密密麻麻的J碼,紅的報(bào)錯(cuò)示像扎眼的血點(diǎn),“支付模塊-訂狀態(tài)同步”的邏輯閃個(gè)停。
組長(zhǎng)工位拍著他的肩膀說(shuō)“瀟河,這個(gè)g明班前須修復(fù),客戶(hù)那邊催得緊,要是延期,你這個(gè)月績(jī)效別想了”的候,語(yǔ)氣的耐煩幾乎要溢出來(lái)。
李瀟河當(dāng)點(diǎn)頭如搗蒜,說(shuō)“張,我今晚宵也改完”,可只有他己知道,這己經(jīng)是他連續(xù)宵了——前兩晚趕另個(gè)項(xiàng)目的,只工位趴了到西個(gè)。
指尖“Ctrl+S”按了按,保存完新的修改記錄,李瀟河端起桌邊的搪瓷杯,喝了涼。
杯子是學(xué)畢業(yè)社團(tuán)的紀(jì)念品,杯身印著的“碼改變界”早就褪了淡灰,像了他的生活——當(dāng)年抱著“用碼寫(xiě)出地”的畢業(yè),結(jié)年過(guò)去,沒(méi)改變界,倒被生活改得沒(méi)了脾氣。
機(jī)桌角震了震,屏幕亮起來(lái),是條短信醒。
李瀟河瞥了眼,臟瞬間沉了去——發(fā)件是“XX融”,容首得殘忍:李瀟河先生,您尾號(hào)7的借款己逾期,當(dāng)前應(yīng)還額5500元(含違約500元)。
請(qǐng)于今4:00前結(jié)清,否則將報(bào)征信系統(tǒng),并安排工作員門(mén)核實(shí)……他拿起機(jī),解鎖,點(diǎn)借貸APP。
賬頁(yè)面,紅的“逾期”兩個(gè)字像塊石頭,壓得他喘過(guò)氣。
這筆萬(wàn)的,是個(gè)月前借的——當(dāng)林薇薇說(shuō)她了戶(hù)型,首付差萬(wàn),問(wèn)身邊朋友能能周轉(zhuǎn)。
李瀟河想都沒(méi)想就答應(yīng)了,他知道林薇薇是公司的行政部,長(zhǎng)得,格溫柔,部門(mén)的男生都暗地喜歡她,他追了兩年,過(guò)紅、過(guò)演唱門(mén)票,甚至她加班默默留熱奶茶,卻連獨(dú)約她頓飯的勇氣都沒(méi)有。
那林薇薇信跟他說(shuō)“瀟河,麻煩你了,等我發(fā)了季度獎(jiǎng)就還你”的候,他還故作方地回“沒(méi)事,你先用著,急”。
可只有他己知道,那萬(wàn)塊,萬(wàn)是他攢了半年的房租,兩萬(wàn)是從借貸APP借的——他以為這是拉近關(guān)系的機(jī),哪怕己要省儉用還,哪怕要冒著逾期的風(fēng)險(xiǎn),也想面前撐住場(chǎng)面。
結(jié)呢?
李瀟河點(diǎn)信,點(diǎn)那個(gè)備注“薇薇”的對(duì)話(huà)框,往了。
后條消息停留半個(gè)月前,他問(wèn)“薇薇,你那邊夠夠用?
夠我再想想辦法”,林薇薇沒(méi)回。
再后來(lái),就是他公司梯撞見(jiàn)林薇薇和合作方的陳總起走出來(lái),陳總拎著愛(ài)仕的袋子,笑著揉了揉林薇薇的頭發(fā),林薇薇笑得眉眼彎彎——那是他追了兩年,從沒(méi)見(jiàn)過(guò)的、那么甜的笑容。
當(dāng)晚,林薇薇就發(fā)了朋友圈官宣,配文是“終于等到對(duì)的”,定位家星級(jí)酒店的旋轉(zhuǎn)餐廳。
李瀟河盯著那條朋友圈了半宿,后還是沒(méi)敢點(diǎn)贊,只默默把之前準(zhǔn)備她的生禮物——支YSL的條,塞進(jìn)了抽屜底層。
那支紅,是他咬咬牙花了半個(gè)月飯的。
機(jī)又震了,這次是媽的頻話(huà)。
李瀟河深氣,調(diào)整了表,才點(diǎn)了接聽(tīng)。
屏幕立刻出媽悉的臉,背景是家的客廳,茶幾還擺著沒(méi)收拾的晚飯。
“瀟,還沒(méi)睡呢?”
媽的聲音透著疼,“我你朋友圈凌晨點(diǎn)還發(fā)工作的動(dòng)態(tài),別總熬宵,身要緊?!?br>
“沒(méi)事媽?zhuān)耐炅耍耐昃退??!?br>
李瀟河扯了扯嘴角,盡量讓己的聲音聽(tīng)起來(lái)輕松點(diǎn)。
“你就是太實(shí)誠(chéng),領(lǐng)導(dǎo)讓你宵你就宵?
別總讓欺負(fù)了。”
媽絮絮叨叨地叮囑,“對(duì)了,跟你說(shuō)個(gè)事,隔壁王阿姨給你介紹了個(gè)姑娘,是學(xué)師,長(zhǎng)得文靜,工作也穩(wěn)定,周末你回來(lái)見(jiàn)見(jiàn)唄?”
李瀟河的頭皮瞬間發(fā)麻。
“媽?zhuān)疫@周末可能要加班,項(xiàng)目忙……又加班?”
媽的聲音沉了去,“瀟,你都了,是孩了!
你你學(xué)同學(xué),家孩子都打醬油了,你呢?
連個(gè)對(duì)象都沒(méi)有!
我跟你爸為你,你就能點(diǎn)?”
“我知道媽?zhuān)晌疫@況……”李瀟河想說(shuō)己連房租都交起了,還欠著貸,哪有思相親?
可話(huà)到嘴邊,又咽了回去——他想讓媽擔(dān),更想讓媽知道己過(guò)得這么狽。
“什么況?
你個(gè)月掙,還能缺了娶媳婦的?”
媽依饒,“我跟你說(shuō),這姑娘我己經(jīng)幫你約了,周末兩點(diǎn),咱們區(qū)門(mén)的咖啡館,你須去!
要是敢家鴿子,你就別認(rèn)我這個(gè)媽?zhuān) ?br>
話(huà)那頭來(lái)爸勸“說(shuō)兩句”的聲音,媽卻更動(dòng)了,后沒(méi)等李瀟河再說(shuō)什么,就掛了話(huà)。
李瀟河握著機(jī),屏幕還亮著,映出他眼底的紅血絲和滿(mǎn)臉的疲憊。
他靠椅背,閉眼睛,只覺(jué)得渾身力——工作壓得喘過(guò)氣,貸催得急,媽催婚催得緊,喜歡的了別的朋友,己像個(gè)陀螺,被生活抽得停轉(zhuǎn),卻連個(gè)歇腳的地方都沒(méi)有。
“活著怎么這么難啊……”他喃喃語(yǔ),聲音輕得像嘆息。
知道過(guò)了多,李瀟河才重新睜眼,迫己把注意力拉回腦屏幕。
還有后個(gè)邏輯漏洞要改,改完就能交碼,至能保住這個(gè)月的績(jī)效。
他揉了揉發(fā)澀的眼睛,指尖重新鍵盤(pán),行行地排查碼的錯(cuò)誤。
間秒地過(guò)去,窗的漸漸泛起了魚(yú)肚,樓始有早起的菜、打招呼的聲音。
李瀟河終于找到了那個(gè)隱藏的g——是訂狀態(tài)同步,沒(méi)有考慮到絡(luò)延遲導(dǎo)致的重復(fù)交問(wèn)題。
他興奮地敲修復(fù)碼,正準(zhǔn)備按“保存”鍵,突然,腦屏幕央毫征兆地彈出了個(gè)窗。
那個(gè)窗來(lái)得太突然,沒(méi)有何預(yù)兆,既是他打的軟件彈窗,也是腦病毒的示——整個(gè)窗是的,邊緣沒(méi)有何邊框,就像塊的墨,突兀地印屏幕央。
窗沒(méi)有圖標(biāo),沒(méi)有按鈕,只有行的、加粗的宋字,漆的背景顯得格清晰:檢測(cè)到宿主烈“重置”意愿——是否進(jìn)入修仙界?
(是/否)李瀟河愣住了。
他反應(yīng)是“腦病毒了”——可能是剛才查資料點(diǎn)到了釣魚(yú)鏈接,也可能是哪個(gè)軟件帶了捆綁病毒。
他皺緊眉,伸去按鍵盤(pán)左角的“E”鍵,想關(guān)掉這個(gè)莫名其妙的窗。
可知道是因?yàn)榘玖颂?,指?tīng)使喚,還是因?yàn)樘o張,他的指尖偏了半寸,沒(méi)有按到“E”,反而重重地砸了回鍵。
“咔嗒——”回鍵被按的瞬間,整個(gè)房間突然安靜了來(lái)——窗的鳥(niǎo)鳴聲、樓的說(shuō)話(huà)聲、空調(diào)機(jī)的嗡嗡聲,都消失了,只剩腦屏幕發(fā)出的刺眼光。
那光來(lái)得其猛烈,瞬間吞噬了整個(gè)屏幕,甚至從屏幕溢出來(lái),像潮水般涌遍了整個(gè)房間。
李瀟河只覺(jué)得眼前片空,什么都見(jiàn)了,緊接著,股的力從屏幕深處來(lái),像形的,緊緊抓住了他的身。
他想掙扎,想喊出聲,卻發(fā)己根本動(dòng)了,連聲音都發(fā)出來(lái)。
身像被卷入了旋渦,旋地轉(zhuǎn),桌的搪瓷杯、空可罐、催款,還有他剛改完碼的筆記本腦,都被光裹著,和他起往屏幕拽。
失重感越來(lái)越烈,意識(shí)始模糊。
李瀟河的腦子片混,閃過(guò)媽生氣的臉、林薇薇的朋友圈、組長(zhǎng)催碼的聲音、貸的催款短信……后,徹底失去意識(shí)前,他腦子只剩個(gè)其荒誕、卻又比清晰的念頭:“完了……剛改的g,還沒(méi)來(lái)得及保存呢……”光越來(lái)越盛,終徹底吞沒(méi)了李瀟河的身。
出租屋,只??帐幨幍囊巫樱偷舻氐?、還亮著的機(jī)——屏幕,還停留媽掛掉的頻話(huà)界面。
出租屋區(qū)的樓,沒(méi)梯,夏的晚風(fēng)裹著樓燒烤攤的油煙味,從沒(méi)關(guān)嚴(yán)的窗戶(hù)縫鉆進(jìn)來(lái),混著桌半盒涼的蛋炒飯、空了的可罐,還有攤的幾張催款,逼仄的空間釀出股又悶又頹的味道。
舊的空調(diào)機(jī)窗嗡嗡作響,還發(fā)出“咔嗒”聲異響,像隨要掉來(lái)砸樓的晾衣繩——李瀟河早習(xí)慣了,從畢業(yè)租這個(gè)二米的間始,這臺(tái)比他歲數(shù)還的空調(diào),就陪著他熬過(guò)了個(gè)敲碼到亮的夏。
屏幕是密密麻麻的J碼,紅的報(bào)錯(cuò)示像扎眼的血點(diǎn),“支付模塊-訂狀態(tài)同步”的邏輯閃個(gè)停。
組長(zhǎng)工位拍著他的肩膀說(shuō)“瀟河,這個(gè)g明班前須修復(fù),客戶(hù)那邊催得緊,要是延期,你這個(gè)月績(jī)效別想了”的候,語(yǔ)氣的耐煩幾乎要溢出來(lái)。
李瀟河當(dāng)點(diǎn)頭如搗蒜,說(shuō)“張,我今晚宵也改完”,可只有他己知道,這己經(jīng)是他連續(xù)宵了——前兩晚趕另個(gè)項(xiàng)目的,只工位趴了到西個(gè)。
指尖“Ctrl+S”按了按,保存完新的修改記錄,李瀟河端起桌邊的搪瓷杯,喝了涼。
杯子是學(xué)畢業(yè)社團(tuán)的紀(jì)念品,杯身印著的“碼改變界”早就褪了淡灰,像了他的生活——當(dāng)年抱著“用碼寫(xiě)出地”的畢業(yè),結(jié)年過(guò)去,沒(méi)改變界,倒被生活改得沒(méi)了脾氣。
機(jī)桌角震了震,屏幕亮起來(lái),是條短信醒。
李瀟河瞥了眼,臟瞬間沉了去——發(fā)件是“XX融”,容首得殘忍:李瀟河先生,您尾號(hào)7的借款己逾期,當(dāng)前應(yīng)還額5500元(含違約500元)。
請(qǐng)于今4:00前結(jié)清,否則將報(bào)征信系統(tǒng),并安排工作員門(mén)核實(shí)……他拿起機(jī),解鎖,點(diǎn)借貸APP。
賬頁(yè)面,紅的“逾期”兩個(gè)字像塊石頭,壓得他喘過(guò)氣。
這筆萬(wàn)的,是個(gè)月前借的——當(dāng)林薇薇說(shuō)她了戶(hù)型,首付差萬(wàn),問(wèn)身邊朋友能能周轉(zhuǎn)。
李瀟河想都沒(méi)想就答應(yīng)了,他知道林薇薇是公司的行政部,長(zhǎng)得,格溫柔,部門(mén)的男生都暗地喜歡她,他追了兩年,過(guò)紅、過(guò)演唱門(mén)票,甚至她加班默默留熱奶茶,卻連獨(dú)約她頓飯的勇氣都沒(méi)有。
那林薇薇信跟他說(shuō)“瀟河,麻煩你了,等我發(fā)了季度獎(jiǎng)就還你”的候,他還故作方地回“沒(méi)事,你先用著,急”。
可只有他己知道,那萬(wàn)塊,萬(wàn)是他攢了半年的房租,兩萬(wàn)是從借貸APP借的——他以為這是拉近關(guān)系的機(jī),哪怕己要省儉用還,哪怕要冒著逾期的風(fēng)險(xiǎn),也想面前撐住場(chǎng)面。
結(jié)呢?
李瀟河點(diǎn)信,點(diǎn)那個(gè)備注“薇薇”的對(duì)話(huà)框,往了。
后條消息停留半個(gè)月前,他問(wèn)“薇薇,你那邊夠夠用?
夠我再想想辦法”,林薇薇沒(méi)回。
再后來(lái),就是他公司梯撞見(jiàn)林薇薇和合作方的陳總起走出來(lái),陳總拎著愛(ài)仕的袋子,笑著揉了揉林薇薇的頭發(fā),林薇薇笑得眉眼彎彎——那是他追了兩年,從沒(méi)見(jiàn)過(guò)的、那么甜的笑容。
當(dāng)晚,林薇薇就發(fā)了朋友圈官宣,配文是“終于等到對(duì)的”,定位家星級(jí)酒店的旋轉(zhuǎn)餐廳。
李瀟河盯著那條朋友圈了半宿,后還是沒(méi)敢點(diǎn)贊,只默默把之前準(zhǔn)備她的生禮物——支YSL的條,塞進(jìn)了抽屜底層。
那支紅,是他咬咬牙花了半個(gè)月飯的。
機(jī)又震了,這次是媽的頻話(huà)。
李瀟河深氣,調(diào)整了表,才點(diǎn)了接聽(tīng)。
屏幕立刻出媽悉的臉,背景是家的客廳,茶幾還擺著沒(méi)收拾的晚飯。
“瀟,還沒(méi)睡呢?”
媽的聲音透著疼,“我你朋友圈凌晨點(diǎn)還發(fā)工作的動(dòng)態(tài),別總熬宵,身要緊?!?br>
“沒(méi)事媽?zhuān)耐炅耍耐昃退??!?br>
李瀟河扯了扯嘴角,盡量讓己的聲音聽(tīng)起來(lái)輕松點(diǎn)。
“你就是太實(shí)誠(chéng),領(lǐng)導(dǎo)讓你宵你就宵?
別總讓欺負(fù)了。”
媽絮絮叨叨地叮囑,“對(duì)了,跟你說(shuō)個(gè)事,隔壁王阿姨給你介紹了個(gè)姑娘,是學(xué)師,長(zhǎng)得文靜,工作也穩(wěn)定,周末你回來(lái)見(jiàn)見(jiàn)唄?”
李瀟河的頭皮瞬間發(fā)麻。
“媽?zhuān)疫@周末可能要加班,項(xiàng)目忙……又加班?”
媽的聲音沉了去,“瀟,你都了,是孩了!
你你學(xué)同學(xué),家孩子都打醬油了,你呢?
連個(gè)對(duì)象都沒(méi)有!
我跟你爸為你,你就能點(diǎn)?”
“我知道媽?zhuān)晌疫@況……”李瀟河想說(shuō)己連房租都交起了,還欠著貸,哪有思相親?
可話(huà)到嘴邊,又咽了回去——他想讓媽擔(dān),更想讓媽知道己過(guò)得這么狽。
“什么況?
你個(gè)月掙,還能缺了娶媳婦的?”
媽依饒,“我跟你說(shuō),這姑娘我己經(jīng)幫你約了,周末兩點(diǎn),咱們區(qū)門(mén)的咖啡館,你須去!
要是敢家鴿子,你就別認(rèn)我這個(gè)媽?zhuān) ?br>
話(huà)那頭來(lái)爸勸“說(shuō)兩句”的聲音,媽卻更動(dòng)了,后沒(méi)等李瀟河再說(shuō)什么,就掛了話(huà)。
李瀟河握著機(jī),屏幕還亮著,映出他眼底的紅血絲和滿(mǎn)臉的疲憊。
他靠椅背,閉眼睛,只覺(jué)得渾身力——工作壓得喘過(guò)氣,貸催得急,媽催婚催得緊,喜歡的了別的朋友,己像個(gè)陀螺,被生活抽得停轉(zhuǎn),卻連個(gè)歇腳的地方都沒(méi)有。
“活著怎么這么難啊……”他喃喃語(yǔ),聲音輕得像嘆息。
知道過(guò)了多,李瀟河才重新睜眼,迫己把注意力拉回腦屏幕。
還有后個(gè)邏輯漏洞要改,改完就能交碼,至能保住這個(gè)月的績(jī)效。
他揉了揉發(fā)澀的眼睛,指尖重新鍵盤(pán),行行地排查碼的錯(cuò)誤。
間秒地過(guò)去,窗的漸漸泛起了魚(yú)肚,樓始有早起的菜、打招呼的聲音。
李瀟河終于找到了那個(gè)隱藏的g——是訂狀態(tài)同步,沒(méi)有考慮到絡(luò)延遲導(dǎo)致的重復(fù)交問(wèn)題。
他興奮地敲修復(fù)碼,正準(zhǔn)備按“保存”鍵,突然,腦屏幕央毫征兆地彈出了個(gè)窗。
那個(gè)窗來(lái)得太突然,沒(méi)有何預(yù)兆,既是他打的軟件彈窗,也是腦病毒的示——整個(gè)窗是的,邊緣沒(méi)有何邊框,就像塊的墨,突兀地印屏幕央。
窗沒(méi)有圖標(biāo),沒(méi)有按鈕,只有行的、加粗的宋字,漆的背景顯得格清晰:檢測(cè)到宿主烈“重置”意愿——是否進(jìn)入修仙界?
(是/否)李瀟河愣住了。
他反應(yīng)是“腦病毒了”——可能是剛才查資料點(diǎn)到了釣魚(yú)鏈接,也可能是哪個(gè)軟件帶了捆綁病毒。
他皺緊眉,伸去按鍵盤(pán)左角的“E”鍵,想關(guān)掉這個(gè)莫名其妙的窗。
可知道是因?yàn)榘玖颂?,指?tīng)使喚,還是因?yàn)樘o張,他的指尖偏了半寸,沒(méi)有按到“E”,反而重重地砸了回鍵。
“咔嗒——”回鍵被按的瞬間,整個(gè)房間突然安靜了來(lái)——窗的鳥(niǎo)鳴聲、樓的說(shuō)話(huà)聲、空調(diào)機(jī)的嗡嗡聲,都消失了,只剩腦屏幕發(fā)出的刺眼光。
那光來(lái)得其猛烈,瞬間吞噬了整個(gè)屏幕,甚至從屏幕溢出來(lái),像潮水般涌遍了整個(gè)房間。
李瀟河只覺(jué)得眼前片空,什么都見(jiàn)了,緊接著,股的力從屏幕深處來(lái),像形的,緊緊抓住了他的身。
他想掙扎,想喊出聲,卻發(fā)己根本動(dòng)了,連聲音都發(fā)出來(lái)。
身像被卷入了旋渦,旋地轉(zhuǎn),桌的搪瓷杯、空可罐、催款,還有他剛改完碼的筆記本腦,都被光裹著,和他起往屏幕拽。
失重感越來(lái)越烈,意識(shí)始模糊。
李瀟河的腦子片混,閃過(guò)媽生氣的臉、林薇薇的朋友圈、組長(zhǎng)催碼的聲音、貸的催款短信……后,徹底失去意識(shí)前,他腦子只剩個(gè)其荒誕、卻又比清晰的念頭:“完了……剛改的g,還沒(méi)來(lái)得及保存呢……”光越來(lái)越盛,終徹底吞沒(méi)了李瀟河的身。
出租屋,只??帐幨幍囊巫樱偷舻氐?、還亮著的機(jī)——屏幕,還停留媽掛掉的頻話(huà)界面。