日升之屋

【文章原創(chuàng)首發(fā),文責(zé)自負(fù)】

聽見大門“滴滴”了兩聲,我立馬放下手里的激光劍玩具朝門口跑去,“爸爸回來啦!”

生銹的鉸鏈歡快地發(fā)出“吱呀”聲,門被緩緩?fù)崎_,一股潮濕的水汽裹挾著父親身上熟悉的氣味,與屋外的暴風(fēng)雨聲一齊灌了進(jìn)來。

父親抹了抹淋濕的頭發(fā),蹲下身對(duì)我嘿嘿笑,“幺兒,猜老漢兒今天給你帶了啥子回來?!?/p>

然后他像變戲法一樣,左手從背后拎出一個(gè)滿滿當(dāng)當(dāng)?shù)暮谏芰洗?,得意地在我面前晃了晃?/p>

打從我記事開始,父親的左手就和我與母親的不一樣,甚至和他的右手也不一樣。手肘以下是很多金屬管子、軸承和一些齒輪組裝成的機(jī)械手。母親說這是之前父親工作的時(shí)候受了傷,醫(yī)生就給他換成了這只機(jī)械手。每天晚上睡覺之前,父親會(huì)把它取下來,放在床頭充電,這時(shí)候機(jī)械臂上的指示燈就會(huì)發(fā)出柔和的藍(lán)光,看起來非常酷炫。

這個(gè)秘密我只給幼兒園的同桌李小琳說過,李小琳說她在電影上看過有個(gè)人的手也能取下來,但他的手看起來和真人的手是一樣的,不能充電,也沒有燈,一點(diǎn)也不酷。所以在我日復(fù)一日添油加醋的描述下,成功地在她心中把我父親塑造成了一個(gè)終結(jié)者T800一樣的機(jī)器硬漢。自此以后,每當(dāng)父親偶爾出現(xiàn)在幼兒園門口接我放學(xué)時(shí),李小琳就會(huì)盯著我父親的機(jī)械手,露出一臉羨慕的表情,讓我很是受用。

我還沒來得及打開那個(gè)塑料袋,母親已經(jīng)走出廚房,從父親手上接過袋子放在桌上,又拿來一張干毛巾幫父親把淋濕的機(jī)械手臂仔細(xì)擦干。

“以后有錢了還是要換仿真手,你看這些卡卡角角頭都又起銹了?!蹦赣H一邊擦,一邊小聲埋怨。

“嗨呀,這些小問題,上點(diǎn)機(jī)油就對(duì)了。”父親一臉不在乎,反而對(duì)我使了個(gè)眼色。

我會(huì)意地爬上椅子,打開桌上的黑色塑料袋,里面裝著幾包蔬菜,最下面是一個(gè)方形的硬鐵皮盒。

“媽媽,爸爸買了午餐肉回來!”我興奮地把盒子拿出來,“圈圈兒又給爸爸發(fā)工資了,晚上可以吃午餐肉啦!”

“圈圈兒”不是人,是父親常年貼在手機(jī)背面的一個(gè)小卡片,平時(shí)套著手機(jī)殼看不到,只有一次他換手機(jī)的時(shí)候取下來給我看過,黑色的卡片上兩個(gè)暗紅色的圓圈連在一起,像一個(gè)橫著的8,我管它叫圈圈兒。

圈圈兒的唯一作用就是不定期給父親發(fā)工資,印象里母親給我說過,父親在很厲害的科技公司里面上班。

父親忙的時(shí)候經(jīng)常早出晚歸,忙完之后圈圈兒發(fā)的工資就多,父親會(huì)給我買玩具作為禮物;當(dāng)他不忙的時(shí)候就在家里電腦上敲敲打打,等我從幼兒園放學(xué)后,就把我抱在他腿上,和我一起玩他電腦上的各種游戲,但通常這段時(shí)間圈圈兒發(fā)的工資就少,不過父親也會(huì)像今天這樣,買點(diǎn)真正的肉回來改善伙食。相比之下,我更喜歡父親在家里陪著我們,只要不用天天吃大豆做的那種素肉就滿足了。

午餐肉湯的香味在餐桌上彌漫開來,我抱著碗稀里呼嚕地狂干午餐肉片。

母親夾了筷青菜放到我碗里,“還是要吃點(diǎn)蔬菜哈。”

父親埋頭挑著碗里的飯,“這幾天天氣不好,雨下得大,天黑了外頭都沒得啥子人。”

“雨大就干脆不出去了 ,萬一手遭淋壞了,修一哈都不曉得又要花好多錢?!蹦赣H監(jiān)督著我吃下那筷青菜,并沒有看向父親。

父親笑笑,“沒得事,我看天氣預(yù)報(bào)說明天就出太陽了?!?/p>

————————————

早晨的刺眼陽光從窗簾縫爬到我的眼皮上,鬧鐘也適時(shí)地響了起來。我揉揉眼睛,該起床了。

簡單洗漱過后,我拿起床頭充好電的機(jī)械手來到客廳窗邊,就著陽光給幾個(gè)關(guān)節(jié)的齒輪上了點(diǎn)機(jī)油,安在左臂的接口上試著動(dòng)了動(dòng),還是有點(diǎn)異響,手肘的關(guān)節(jié)也開始不太靈便,看來周末又要去換幾個(gè)零件了。雖然這幾年仿真義肢價(jià)格降了不少,但還是能省就省點(diǎn)。

趁著早高峰,我匯入人流,走進(jìn)地鐵站,這個(gè)點(diǎn)二號(hào)線地鐵里面都是人擠人,我選了個(gè)平時(shí)人最多的位置排好隊(duì),地鐵門一開,我便被后面的人推著進(jìn)了車廂。

和平時(shí)一樣,地鐵上的人大致有三種:一種是埋頭刷手機(jī),一種是打瞌睡,還有一種是早上起來就開始不停接打電話的公司白領(lǐng),最后這類就是我尊貴的目標(biāo)客戶群。

今天是高考最后一天,地鐵上擠滿了去考場的學(xué)生,打打鬧鬧的,我小心地在人堆里輾轉(zhuǎn)騰挪,避開他們,往車廂中間站著的那群上班族挪去。旁邊一個(gè)看起來30多歲的白領(lǐng)正拿著手機(jī)唯唯諾諾,我打開手機(jī),翻出一個(gè)帶著“∞”圖案的APP,下面的名字是“圈圈兒”,這是兒子給它起的名字。

點(diǎn)開APP,屏幕上的圖案轉(zhuǎn)了幾圈,紅色的“∞”變成了綠色,下面也多了一個(gè)輸入框。

我打量了一下周圍,悄悄在輸入框里輸入了“42”這個(gè)數(shù)字,想了想,我又在后面加了一個(gè)0,按下確定。

然后我舉起手機(jī)假裝打電話,不經(jīng)意地慢慢朝那名白領(lǐng)的手機(jī)靠近。幾秒鐘后,聽筒里傳來一聲微弱的“滴”。

交易成功,感謝惠顧。

“嗯嗯,好的,我到了公司就去辦?!贝丝痰罔F正好到站,我裝作掛掉電話,隨著人群走出車廂,朝三號(hào)線方向走去。

二號(hào)轉(zhuǎn)三號(hào),三號(hào)轉(zhuǎn)十號(hào),這幾條線路我非常熟悉,以前上班的時(shí)候天天換乘,什么時(shí)間段人流量最多我可以說是了如指掌。當(dāng)然,我也不是每天都在這幾條線上找客戶,相反,我通常是盡量在離家遠(yuǎn)的幾條線上工作,不時(shí)還會(huì)去到機(jī)場附近,那邊游客多,哪怕有人發(fā)現(xiàn)了,出門在外也不愿意因?yàn)閰^(qū)區(qū)幾百塊錢影響自己的游玩計(jì)劃,不容易惹麻煩。

說到金額,這是個(gè)重點(diǎn)。機(jī)場和景點(diǎn)附近雖然游客多,但一來不是都那么好分辨,二來人流量大的時(shí)間窗口也就是一年那幾個(gè)節(jié)假日,三來要碰上客戶正好在打電話的情況也只能全靠運(yùn)氣。因此,平時(shí)我的主要客戶群還是通勤的白領(lǐng)。

這類人最大的特點(diǎn)是支出多且雜,大多是外面吃頓飯、買包煙、各種APP服務(wù)訂閱、保險(xiǎn)等等定期不定期的小額消費(fèi),很多人自己都不知道錢是什么時(shí)候扣的,所以我通常就刷個(gè)36、29這類有零有整的金額,如果超過50,就要評(píng)估一下對(duì)方的穿著、手機(jī)和言談舉止了,畢竟牛馬也有高下之分。運(yùn)氣好也會(huì)遇到一些一看就是做批發(fā)生意的小老板,這種人電話不停,平時(shí)的大筆的支出也多,通常以游戲充值、直播打賞為主,這時(shí)候就可以刷個(gè)666,648之類有代表性的金額。

剛剛二號(hào)線上的那個(gè)白領(lǐng),平時(shí)我也就刷個(gè)幾十塊,但是今天是我做這行的最后一天,再刷個(gè)兩千多塊就徹底退休金盆洗手,再加上我今天想早點(diǎn)回家陪兒子,所以小小任性了一把。

走出地鐵站已經(jīng)快到傍晚,夏日的夕陽還是有點(diǎn)晃眼。今天總的來說運(yùn)氣不錯(cuò),對(duì)接了七八個(gè)客戶,還小小超額地完成了任務(wù)。我用多出的錢在地鐵口菜場上稱了點(diǎn)牛肉,還買了一條魚,想著兒子回家看到這么豐盛的晚飯,我忍不住哼起了小曲。

“回來啦?!蔽彝崎_門,妻子便迎了出來。

“幺兒還沒回來哇?”我看兒子不在家,順口問了一句。

“考完試和同學(xué)去耍了,說晚上不回來吃飯?!?/p>

“嘿!虧老子今天還買了大魚大肉,他不回來算球,我們兩個(gè)吃?!蔽曳畔卵b菜的袋子,拿出手機(jī),“對(duì)了,今天的錢我還是轉(zhuǎn)給你,這哈娃兒讀大學(xué)的學(xué)費(fèi)也湊夠了?!?/p>

妻子點(diǎn)點(diǎn)頭,低聲說了一句:“辛苦你了。”

我笑著摸摸鼻子,“我辛苦啥子,倒是你這幾年才辛苦了?!?/p>

正說著,門口的指紋鎖“滴滴”響了兩聲,是兒子回來了,我轉(zhuǎn)身朝門口看去。

隨著大門鉸鏈發(fā)出一陣尖銳的吱呀聲,夕陽刺眼的光從門口涌進(jìn)了屋內(nèi),我瞇起眼睛望過去,一高一矮兩個(gè)熟悉的身影出現(xiàn)在門口,雖然看不清臉,但我一眼就能認(rèn)出,高的是我兒子,矮的是和他一起從小玩到大的女孩李小琳。

我笑著調(diào)侃了一句:“你媽不是說你不回來吃飯的嘛,今天屋頭沒得飯吃哦?!?/p>

他倆站在門口,沒有說話,也沒有動(dòng)。

幾個(gè)高大的身影鬼魅一般出現(xiàn)在他倆身后,擋住了照進(jìn)屋里的陽光。

————————————

檢查完一遍試卷,最后一科考試結(jié)束的鈴聲也響了,我交了試卷,走出教室。

考完的同學(xué)們一邊鬼叫,一邊朝考場大門飛奔,迎向在門口翹首以盼的家長。本來我媽也說要來接我,但她身體不好,我不想讓她頂著大太陽在外面等幾個(gè)小時(shí),就告訴她我考完和朋友約好一起去玩,讓她不用來接。至于我爸,最近工作又特別忙,更是來不了。

看看時(shí)間,這會(huì)兒考完慢慢走回家,正好趕上晚飯,說不定還讓我媽小驚喜一下。

走出考場大門,樹蔭下面有個(gè)穿著校服短裙的身影跳著朝我揮手,我不看臉都知道是李小琳。

李小琳和我從幼兒園到高中都是同學(xué),很小的時(shí)候她父母就離了婚,她父親剛把她拉扯到幼兒園快畢業(yè)時(shí),就出了意外,人沒了。還好有好心人收養(yǎng),這才沒成孤兒。估計(jì)是因?yàn)閺男〉酱笊磉厸]有母親這個(gè)角色,李小琳的性格就像個(gè)男孩兒一樣大大咧咧,我倆一直以兄弟相稱,我父母在知道小琳的身世后,也認(rèn)她做了干女兒。

我朝她走過去,“你這么早就出來啦?”

李小琳抄起手,一臉滿不在乎,“是撒,考完了檢查一道就交卷了嘛,未必在里頭坐得久要給你加分所?”

如果是其他人這么說,我多半會(huì)回懟過去,不過對(duì)于她這種天生學(xué)霸,我只能無話可說。

“走哇,我老漢兒今天忙得很,我給他說了去你屋頭蹭飯?!崩钚×挣谄鹉_,一如既往地用手臂繞過我的脖子,搭在我肩膀上。

“莫挨老子,一身汗?!蔽倚χ鴤?cè)身想躲,“我屋頭天天吃素,你又不是不曉得?!?/p>

“正好撒,我最近減肥?!崩钚×詹粌H沒松手,反而還箍緊了點(diǎn)。

我低頭看看她,“減肥?你怕是要多補(bǔ)充點(diǎn)營養(yǎng)長個(gè)子哦?!?/p>

“滾!”

我倆坐著地鐵,一路勾肩搭背地打鬧到我家樓下。這里屬于城外,是少數(shù)還沒來得及二次開發(fā)的區(qū)域之一。我家在一個(gè)老小區(qū)的三樓,買的二手房,我爸對(duì)這里很滿意,說這里清凈,周圍沒什么高樓遮擋,臥室靠東,大門朝西,早上陽光好,下午沒西曬,既不缺陽光也不會(huì)太熱。

我倆拐過一個(gè)彎,便看到平時(shí)沒什么人的小區(qū)樓下站著三名壯漢,估計(jì)是那種上門催收欠款的公司雇來威脅欠債人的。

我可不想和這些人打交道,拉著李小琳匆匆從旁邊路過,正要上樓,其中一名壯漢準(zhǔn)確地叫出了我的名字。

這人看起來像是小頭目,剃個(gè)板寸,一臉橫肉,比我高了差不多一個(gè)頭。見我沒有沒有回答,從包里掏出個(gè)證件舉在我面前,我第一眼就只看到了“公安”兩個(gè)字。

“你爸在家嗎?我們有點(diǎn)事想找他問問?!睂?duì)方面相雖然兇,不過語氣還算溫和。

雖然不確定他們要干什么,不過看對(duì)面的體格,就算把我和李小琳綁一起上估計(jì)還不夠人家熱身的。

我只好帶著他們上了樓。到了門口,那名警官對(duì)我揚(yáng)揚(yáng)下巴,我把手指按在門鎖上,“滴滴”兩聲后,推開了門。

之后的事情我記不太清了,只記得三人進(jìn)屋圍著我父親說了幾句話,其中一人拿出手銬,隨著一聲清脆的金屬撞擊聲,銬住了父親的那只機(jī)械手臂,之后他們又拿了一件我父親的舊外套搭在上面,父親低著頭,跟著他們走出了大門,消失在那片夕陽的余暉中。

再往后我記得的,除了母親平靜但悲傷的眼睛和李小琳驚愕的臉之外,就只有幾天后電視上新聞里播報(bào)的公安干警破獲了我市一起利用非法設(shè)備盜取他人財(cái)產(chǎn)的特大盜竊案的新聞。雖然沒有放出父親的照片,但是也放了幾段案發(fā)現(xiàn)場的監(jiān)控,視頻中那只我再熟悉不過的機(jī)械手臂告訴我,我父親是個(gè)小偷。

哦,對(duì)了,那幾天我記得的還有一件事,就是我收到了大學(xué)的錄取通知書。

拿到通知書的那天,母親沒有表現(xiàn)出過多的欣喜,就像父親被抓那天她也沒有表現(xiàn)出過多的悲傷,仿佛一切都在她的意料之中按部就班地進(jìn)行。幾天之后,家里寄來了另一份通知書,父親因?yàn)楸I竊數(shù)額巨大,被頂格判了十年。因?yàn)榧依镆矝]有什么可執(zhí)行的財(cái)產(chǎn),這房子也是我家唯一的住房,所以法院那邊暫緩了罰款和賠償?shù)膱?zhí)行,只是家里也從此背上了一筆不小的債務(wù)。

收到判決書后,我?guī)椭赣H收拾一些父親的衣物和書送到監(jiān)獄去。在收拾父親的書桌抽屜時(shí),我無意間翻出了一張黑色的卡片,上面印著暗紅色的“∞”。

是“圈圈兒”。

我看了一眼,將它扔進(jìn)了抽屜的最深處。

直到大學(xué)開學(xué),我都沒有去監(jiān)獄探過監(jiān),母親也并沒有責(zé)怪我,而是默默幫我準(zhǔn)備好了行李,送我坐上了去學(xué)校的動(dòng)車。

————————————

大學(xué)畢業(yè)后,我得到一個(gè)難得的機(jī)會(huì),進(jìn)了一間互聯(lián)網(wǎng)大廠平臺(tái)實(shí)習(xí)。因?yàn)閺男?duì)計(jì)算機(jī)和編程有著濃厚的興趣,加上我動(dòng)手能力還行,不僅很快轉(zhuǎn)正,而且還在公司金融板塊的測試組當(dāng)了個(gè)小組長,負(fù)責(zé)上線項(xiàng)目的測試工作。

公司對(duì)我們部門即將開發(fā)完成的一款叫“無限付”的線上支付APP寄予厚望,最近上面下了死命令,一定要在新年的1月1日準(zhǔn)時(shí)上線。此時(shí)已經(jīng)臨近年末,這就意味著我們測試組要在三周不到的時(shí)間內(nèi),完成所有的測試工作和最終驗(yàn)收。

時(shí)間緊任務(wù)重,公司為了保證項(xiàng)目按時(shí)上線,將其他部門的實(shí)習(xí)生全部臨調(diào)到測試組協(xié)助工作。在沒日沒夜地干了半個(gè)月后,各項(xiàng)測試都有驚無險(xiǎn)地順利完成。在最后一天下午,我們開始進(jìn)行用戶驗(yàn)收測試的收尾工作,這個(gè)環(huán)節(jié)基本上也就是跑跑流程走個(gè)過場,坐等上線了。

我坐在工位上等著最終測試結(jié)果出來,正盤算著接下來要不要請(qǐng)個(gè)年假出去旅游時(shí),有個(gè)弱弱的聲音在我身后響起:“組長,我發(fā)現(xiàn)一個(gè)問題……”

我轉(zhuǎn)頭一看,是今年來我們測試組的新員工何恬玉。

何恬玉平時(shí)很安靜,別說在公司,就連在我們組里都沒有什么存在感。平時(shí)戴著個(gè)大圓眼鏡,扎個(gè)麻花辮,瘦瘦小小的。如果不是有打卡記錄,我都不清楚她每天是什么時(shí)候上下班的。雖說如此,分配給她的任務(wù)倒是從沒出過岔子,事情也做得挺細(xì),所以她告訴我出了問題,我還是心里一緊。

我趕緊問她是什么情況,何恬玉告訴我,她今天忙完之后沒什么事,就試著在自己的一部老手機(jī)上安裝了這個(gè)APP測試著玩,結(jié)果在測試收款功能時(shí),APP竟然直接完成了收款,隨后旁邊她的另一部手機(jī)就收到了扣款提示。之后她重新又把APP安裝到其它幾臺(tái)手機(jī)上做同樣的測試,都沒有這個(gè)情況。也就是說,這個(gè)APP在那款特定的機(jī)型上,能夠繞過驗(yàn)證環(huán)節(jié),直接扣款。

像這種情況屬于可大可小。那款老手機(jī)是好幾年前發(fā)布的,現(xiàn)在早已停產(chǎn),也不是什么主流品牌,即便在當(dāng)年,市場占比也是屬于“其他”那一類的,而那家公司在這款手機(jī)徹底宣告失敗后也直接破產(chǎn),現(xiàn)在連維修配件幾乎都找不到了。所以能夠在這款手機(jī)上安裝這個(gè)APP,并且還要使用收費(fèi)功能的用戶可以說基本不存在,出問題的概率無限等于零。

我糾結(jié)了一會(huì)兒,還是決定上報(bào)。畢竟這種幾率沒辦法去賭,萬一出了問題,APP下架還是小事,搞不好整個(gè)公司都要遭重。為了保險(xiǎn),我又將全組人召集起來,把能安裝這個(gè)APP的老機(jī)型都測了一遍,確定沒問題后,我去找了部門總監(jiān)。

我們部門總監(jiān)是個(gè)四十多五十歲的標(biāo)準(zhǔn)老登,從銀行系統(tǒng)出來的。平時(shí)地中海的發(fā)型梳得一絲不茍,皮鞋油光锃亮。一見領(lǐng)導(dǎo)就笑靨如花,一見下屬就冷若冰霜,是一只非常合格的職場動(dòng)物。不過因?yàn)槲覀儨y試組屬于技術(shù)端,只管埋頭干活,層級(jí)也低,所以我和這位仙家也不曾有什么交流,這次也是因?yàn)榍闆r緊急,所以我才硬著頭皮來找他匯報(bào)。

聽我說完情況,老登翹著二郎腿斜了我一眼,“你入職培訓(xùn)是沒參加嗎?沒學(xué)過四象限法則?現(xiàn)在最重要最緊急的是啥子?是1月1號(hào)我們的APP要上線!這個(gè)是全公司的大事!不能按時(shí)上線這個(gè)責(zé)任你來背哇?你一個(gè)小組長背得動(dòng)不?”

我忍住一口氣,“我這邊也只是發(fā)現(xiàn)了這個(gè)問題,所以想著第一時(shí)間給您匯報(bào)?!?/p>

老登還來勁了,“那你們搞測試的是干啥子吃的?之前咋就沒發(fā)現(xiàn)這個(gè)問題?”

我耐心解釋道:“之前開發(fā)那邊給我們的測試設(shè)備目錄里面沒有包含這款設(shè)備,也是我們組同事無意之間發(fā)現(xiàn)的?!?/p>

一聽我還敢回嘴,老登仿佛被踩到了尾巴,跳起身一巴掌拍在桌子上,“那你去找開發(fā)撒!這些雞毛蒜皮的事你跑來找我?你腦殼里頭是漿糊哇?我們公司是咋把你招進(jìn)來的?”一邊說還一邊用手戳我的額頭。

我哪受得了這氣啊,憋足勁一腳踹在他肚子上,老登猝不及防應(yīng)聲倒地,我彎下腰,扯著他頭頂那幾縷稀稀落落的頭發(fā),扇了他一耳光,“小時(shí)候你媽沒教你不要拿手戳別個(gè)腦殼哇?公司是咋把你招進(jìn)來的?”

朝他臉上啐了一口后,我起身走出辦公室,老登在后面放狠話:“你以后不要想在這行混了!”

得,這份工作別想要了。我回工位收拾好自己的東西背上包正準(zhǔn)備走,何恬玉跟了上來,“組長,我跟你一起走?!?/p>

我有點(diǎn)疑惑,這又不關(guān)你的事,你個(gè)小女生來湊什么熱鬧?不過我也沒心情多說,反正多一個(gè)人顯得陣仗大點(diǎn),就和她一起離開了公司。

后來,“無限付”APP如期上線,靠著公司的平臺(tái)矩陣效應(yīng),用戶量短時(shí)間便突破了百萬。兩個(gè)月后,第一例盜刷案例發(fā)生,隨后各地陸續(xù)出現(xiàn)了大規(guī)模的盜刷事件。雖然公司緊急修復(fù)了這個(gè)漏洞,但是用戶量和股價(jià)也應(yīng)聲而跌。后來據(jù)公司測試組同事向我透露,老登毫不意外地把這口鍋扣在了我這個(gè)早就離職的人頭上。最終隨著APP徹底下架,此事不了了之。

再后來,我和何恬玉走到了一起。

————————————

我把幾件孩子的厚衣服塞進(jìn)行李箱,妻子把收拾好的洗漱用品裝進(jìn)背包,抱起兩歲的小兒子,“走,我們回奶奶家過年嘍。”

因?yàn)閺男「赣H玩游戲,我從小就對(duì)計(jì)算機(jī)十分感興趣,高考時(shí)報(bào)考了沿海城市一所大學(xué)的計(jì)算機(jī)專業(yè)。畢業(yè)之后,我留在當(dāng)?shù)匾患疑锟萍脊咀鲩_發(fā)。因?yàn)殡x家遠(yuǎn),工作又忙,所以一年到頭也只有春節(jié)能回家。母親一直身體就不太好,也不適應(yīng)沿海這邊的生活,所以平時(shí)也是由干女兒李小琳替我不時(shí)去家里照看順便陪陪她。

在那邊工作了四年后,我和一位因公結(jié)識(shí)的女孩結(jié)了婚,前兩年兒子出生,也算是完成了人生目標(biāo)。

這邊消費(fèi)比老家高,再加上我這幾年掙的錢都用來還了家里的債,因此身上也沒什么積蓄。雖然憑我和妻子的收入,日子還是能過得下去,不過從前兩年開始,AI對(duì)各個(gè)行業(yè)造成了很大的沖擊,我所在的部門在年底更是直接被整個(gè)裁掉。幾十年的房貸、母親看病的費(fèi)用、孩子上幼兒園的學(xué)費(fèi)……這些支出一下全壓在了妻子一個(gè)人身上,家里的經(jīng)濟(jì)狀況陡然陷入了困境。

我坐在動(dòng)車上,看著窗外快速掠過的陌生景色,想到這些,過年回家的喜悅被蒙上了一層陰霾。

動(dòng)車很快,回到家里正好趕上晚飯時(shí)間。我媽和李小琳在廚房里忙得不亦樂乎,妻子和小琳也早就熟識(shí),放下行李挽起袖子就進(jìn)去幫忙,三人在廚房里有說有笑,家里一下就熱鬧了起來。

我?guī)е鴥鹤觼淼轿倚r(shí)候的房間,從床底下翻出以前我裝玩具的箱子讓他自己玩,兒子抓起一把激光劍,爬在地上咿咿呀呀地舞來舞去。

那把劍是父親給我買的禮物,算起來,再過幾個(gè)月,父親也該出獄了。

我去監(jiān)獄探望父親的次數(shù)屈指可數(shù),除了妻子,我也從沒在任何人面前提起過他。只要一想起他,我滿腦子都是他低著頭被警察帶走的身影、旁邊手足無措的母親和李小琳、電視上新聞播報(bào)員的聲音、還有鄰居們異樣的眼神,讓我覺得羞愧、恥辱、憤怒。每次和母親去探監(jiān),我都坐在旁邊一言不發(fā),父親也只是偶爾眼神躲閃地看看我。

然而,有了孩子以后,我心里對(duì)他的怨懟也開始慢慢有了松動(dòng)?;蛟S是我和他的身份終于產(chǎn)生了重合,也或許是我體會(huì)到了養(yǎng)孩子的不易,現(xiàn)在想起他,更多的是我小時(shí)候他在我面前拿出禮物時(shí)故作神秘的表情、他舉著機(jī)械臂在我面前一臉炫耀的樣子、還有我最后一次探監(jiān)時(shí)他臉上開始松弛的皮膚。我開始試著想去了解他,不只是作為我的父親,而是作為一個(gè)人。

我看了看沉浸在玩具里的兒子,緩緩踱到父親的書桌前,當(dāng)年父親用的電腦還擺在那里,一塵不染,看來母親平時(shí)打掃得很勤。

我按下電源鍵,主機(jī)的風(fēng)扇咔咔響了兩聲,然后開始飛轉(zhuǎn),屏幕也被點(diǎn)亮,這臺(tái)老古董居然還能運(yùn)轉(zhuǎn),我有點(diǎn)意外。

父親的電腦沒有設(shè)密碼,里面有三個(gè)硬盤分區(qū),一個(gè)是系統(tǒng),一個(gè)是父親的工作文件,還有一個(gè)是我小時(shí)候最熟悉的游戲。

我點(diǎn)開游戲盤掃了一眼,還是當(dāng)年那些熟悉的名字,我壓抑住想打開玩玩的心情,退了出去,點(diǎn)進(jìn)了父親的工作盤。

里面很簡單,就兩個(gè)文件夾,一個(gè)叫“工作”,另一個(gè)是隱藏的,叫“學(xué)習(xí)資料”。

也,這個(gè)老頭兒也玩這一套所。我心照不宣地笑了笑,點(diǎn)進(jìn)去看了看。

文件夾像套娃一樣,一層套一層,點(diǎn)開最后的文件夾,里面琳瑯滿目,甚至還有幾個(gè)在各大論壇至今仍然為人津津樂道的名字。

果然經(jīng)典永不過時(shí),我決定下次回來的時(shí)候帶個(gè)移動(dòng)硬盤拷回去慢慢學(xué)習(xí)。

我退出去,點(diǎn)開了那個(gè)“工作”文件夾。里面亂七八糟一大堆,很多是以前的技術(shù)文件和代碼程序,現(xiàn)在的AI早都不會(huì)寫這么古早且抽象的代碼了。

隨著鼠標(biāo)漫無目的地往下滑,又是一個(gè)隱藏文件夾,下面是一個(gè)熟悉的名字:圈圈兒。

我點(diǎn)進(jìn)去,提示說需要密碼,我輸了幾個(gè)常用的,都不對(duì);我又試著輸了父親的生日、我的生日,還是不行;最后我將母親的生日輸進(jìn)去,文件夾打開了。

里面按迭代版本整齊地編了號(hào),最后的一個(gè)版本創(chuàng)建時(shí)間是十年前。旁邊還有一個(gè)文本文件,點(diǎn)開里面是一個(gè)備忘錄,上面記錄著“圈圈兒”的使用步驟,還有一張卡片的制作流程。

一看到卡片,我猛然想起十年前被我扔進(jìn)父親抽屜最里面的那張卡。

我輕輕拉開抽屜,它仍然躺在那里。

記得父親被抓的時(shí)候,手機(jī)和背面那張卡片是被現(xiàn)場沒收了的,現(xiàn)在想起來,這一張應(yīng)該是父親制作的備用卡。

我將文件夾里的內(nèi)容打包傳到了我的手機(jī)上,關(guān)掉電腦,回到兒子身邊陪他玩了一會(huì)兒,就開飯了。

熱熱鬧鬧地過完了春節(jié)假期,到了告別的時(shí)候,我拉著母親有些皴裂的手,“等老漢出來了,我們一起去接他哈?!?/p>

母親難得地眼里噙著淚,點(diǎn)了點(diǎn)頭。

————————————

從公司離職后,我和何恬玉開始各自重新找工作,何恬玉倒是很快就再上崗,我卻兜兜轉(zhuǎn)轉(zhuǎn)了幾個(gè)月也沒收到一份offer,多方打聽了一下,果然是老登在背后給我使絆子,在行業(yè)里散布消息,暗示是我擅自在APP里加了后門,公司發(fā)現(xiàn)后我惱羞成怒毆打領(lǐng)導(dǎo),被公司直接開除。

這種帶點(diǎn)行業(yè)內(nèi)幕色彩的謠言總是傳得特別快。我只是個(gè)剛?cè)胄胁痪玫男氯?,人微言輕,也不是什么核心崗位,更不存在什么行業(yè)人脈,沒有哪家公司的領(lǐng)導(dǎo)愿意冒著挨打的風(fēng)險(xiǎn)招我,很自然地,我就上了各家同行公司的黑名單,只能在網(wǎng)上接一些零散的外包工作,過著有上頓沒下頓的日子,那段時(shí)間全靠何恬玉的接濟(jì)才熬了過來。

后來行業(yè)動(dòng)蕩,大廠紛紛開始縮編,何恬玉雖然沒被裁員,但是工資卻是一降再降。倒是因?yàn)榇髲S收縮后,很多工作被外包出來,我這邊反而慢慢有了點(diǎn)起色,開始幫補(bǔ)她。一來二去,我們很自然地開始正式交往,共同租了個(gè)小房子住在了一起。

本來我們打算就這樣先熬過這波行業(yè)寒冬,直到有一天,何恬玉告訴我,她懷孕了。

我喜憂參半,添丁的喜自不必說,憂的是按我倆現(xiàn)在這個(gè)條件,養(yǎng)活一個(gè)孩子已經(jīng)是極限了。以后且不論,現(xiàn)在哪怕萬一孩子生個(gè)病對(duì)我們來說都是筆不小的支出,而且,總不能三個(gè)人還擠在這個(gè)小出租屋里吧。

冥思苦想了好幾天,我還是束手無策,直到有一天我無意中在抽屜里翻到了何恬玉的那臺(tái)老手機(jī),想起之前電視上的盜刷事件,我心里浮出了一個(gè)念頭。

第二天,趁何恬玉去上班,我拿出舊手機(jī)充上電,測試時(shí)何恬玉安裝進(jìn)去的那個(gè)APP還在。點(diǎn)開后,我進(jìn)入收款界面,輸入1分錢,然后靠近我的手機(jī)。

“已收款,0.01,元?!崩鲜謾C(jī)的喇叭傳出了提示音。

與此同時(shí),我那臺(tái)手機(jī)黑色的屏幕也亮了起來,彈出了一條扣款提示,這玩意兒還真能用。

我把程序包拷到了電腦上,導(dǎo)出源代碼。為了避免引來不必要的麻煩,我還是打算把界面和圖標(biāo)這些修改一下,再傳到自己的手機(jī)上,畢竟那款老古董機(jī)型太扎眼了。

我刪除了一些早已沒用的功能,改了改界面,做圖標(biāo)的時(shí)候,我想了想,在黑色的背景上放了一個(gè)暗紅色的“∞”。

將精簡后的APP重新拷進(jìn)兩臺(tái)手機(jī)后,我做了一下交叉測試。果然,我的手機(jī)刷不了,而老手機(jī)仍然能正常使用,那就是硬件問題了。

后來我花了幾天研究,發(fā)現(xiàn)老手機(jī)上的那個(gè)NFC模塊用的是當(dāng)年一家小廠的產(chǎn)品,小作坊下料猛,APP就是配合那個(gè)模塊繞過了驗(yàn)證,可惜這些硬件早就停產(chǎn)了,只能在二手網(wǎng)站上發(fā)帖慢慢找。

但是時(shí)間不等人,隨著何恬玉的肚子越來越大,為了給她補(bǔ)營養(yǎng),買母嬰用品,家里已經(jīng)是捉襟見肘,眼看又要交下個(gè)季度的房租,實(shí)在拿不出來錢了,我只好硬著頭皮揣著那個(gè)老手機(jī)出了門。

第一次做這種事,我沒什么經(jīng)驗(yàn),只是尋思找個(gè)人多吵鬧的地方,不容易暴露。于是我混進(jìn)一個(gè)還比較有名的夜場,點(diǎn)開收款,輸入了4500的數(shù)字,把手機(jī)拿在手里鉆進(jìn)舞池。

立竿見影。剛剛進(jìn)去不到一分鐘,手機(jī)就傳來了震動(dòng),然后一個(gè)響亮的聲音從我手里傳出:“已收款,4500, 元?!?/p>

操,我忘了關(guān)靜音了。不過有一說一,這破手機(jī)的外放喇叭音量是真大。

周圍幾個(gè)人也明顯聽到了這個(gè)突兀的提示音,循聲望了過來,這時(shí),其中一個(gè)梳著莫西干頭的小伙子拿著手機(jī)指著我喊道:“狗日的偷老子的錢!”

我大腦一片空白,身體本能地扒開人群就沖了出去。

跑出夜店,我一頭朝沒什么燈光的河邊公園扎去,那邊綠化帶多,栽了很多樹和竹子,里面小路也彎彎繞繞,容易甩開。

我根本不敢回頭看身后有沒有人追上來,只顧拼命往前跑,跑到心臟像要爆炸,跑到腳沒有知覺,跑到眼前發(fā)黑。

前面多出一條岔路口,是順著下到河堤去的石梯,我沒看清,一腳踩空,順著石梯滾了下去。

運(yùn)氣好,沒磕到頭。我爬起來繼續(xù)跑,也感覺不到疼痛,只是覺得一路上有個(gè)東西一直在撞我的左腿。

一口氣跑到了出租屋樓下,后面并沒有人追趕的聲音。我放慢了速度,走到樓道口開始大口喘氣。低頭一看,我的左手正以一個(gè)奇怪的角度扭轉(zhuǎn)著,像一個(gè)掛件耷拉在身旁。

一股鉆心的刺痛瞬間竄進(jìn)了我的大腦,我眼前一黑,暈了過去。

醒來的時(shí)候,我躺在醫(yī)院病床上,何恬玉靠在旁邊的椅子上睡著了。

我轉(zhuǎn)頭看向自己的左手,手肘的位置纏著厚厚的繃帶,下面則是一片空蕩。

再回過頭時(shí),何恬玉不知道什么時(shí)候已經(jīng)醒了,站在床邊紅著眼睛看著我。我張了張嘴,卻不知道該說什么。

她把一個(gè)東西放在了我的枕頭邊,是那部已經(jīng)摔散架的老手機(jī)。

我扯出一個(gè)笑容,“里頭……有4500塊錢。”

出院之后,考慮到只有一只手連外包的活也做不了,趁著商家搞促銷清庫存,我用信用卡分期買了一只老型號(hào)的機(jī)械臂,雖然看著有點(diǎn)埋汰,但至少能用。

好消息是,我發(fā)到二手網(wǎng)站上的求購帖有了回復(fù),總算淘到了兩套能正常使用的NFC模塊,我試著做了一張卡,貼在手機(jī)背后,能正常使用,而且套上手機(jī)殼后也看不出來有什么異常。程序代碼我也做了一些迭代優(yōu)化,首當(dāng)其沖就是取消掉了外放的提示的功能。

吸取了那次教訓(xùn),我開始學(xué)著規(guī)劃路線和盜刷方式,過了幾個(gè)月,我已經(jīng)能駕輕就熟地跑完自己設(shè)計(jì)的好幾條路線。我還想辦法給何恬玉搞了個(gè)隱秘賬戶,刷出來的錢都存到那張卡里,平時(shí)一分錢都不動(dòng),等要用的時(shí)候再取。

在此期間,我們的孩子也順利出生。只是何恬玉本來身體就不太好,在生完孩子后,身體又虛弱了不少。在我的堅(jiān)持下,她辭去了工作,安心在家照顧孩子。

孩子一歲的時(shí)候,我和何恬玉去領(lǐng)了結(jié)婚證。

孩子兩歲的時(shí)候,我用這兩年的積蓄買下了一套老小區(qū)的二手房。一是因?yàn)槲屹I不起新房;二是這個(gè)房子采光很好,天氣好的時(shí)候,在臥室床上就能看到日出。

帶著妻子看房子的那天,她并沒有表現(xiàn)出過多的興奮,而是要我答應(yīng)她,今后只能刷生活必須的費(fèi)用。

我點(diǎn)點(diǎn)頭,答應(yīng)她等兒子考上大學(xué),湊夠了他的大學(xué)學(xué)費(fèi),我就收手不干了。

————————————

回到家里,等妻子和孩子睡下后,我打開電腦,將手機(jī)上的文件拷了進(jìn)去,從我的口袋里掏出了父親抽屜里的那張卡。

我照著里面的使用步驟,將最新的版本文件封包,傳到手機(jī)上,然后學(xué)著父親當(dāng)年的樣子,把卡貼在手機(jī)背后,點(diǎn)開“圈圈兒”的收款,輸入數(shù)字,悄悄靠近妻子的手機(jī),上面彈出了一條扣款通知。

我將通知?jiǎng)h掉,關(guān)掉電腦,在妻子身邊躺下。

第二天一早,我告訴妻子要去面試。

出了門,我順著早高峰的人流走進(jìn)了地鐵站。

地鐵車廂里人頭攢動(dòng),我旁邊一名看起來像白領(lǐng)的小伙子正在接電話。

我靠近他,將手機(jī)舉到了耳邊。

————————————

今天又下了暴雨,再趕上是周末,地鐵上人不多,跑了一天下來,只掙了兩百多塊。

回家路上,我去菜場買了幾包新鮮蔬菜。路過樓下的小超市時(shí),我想了想,進(jìn)去買了一罐午餐肉,兒子也好幾天沒吃像樣的肉了。

走到家門口,我甩了甩機(jī)械臂上的水,右手按上指紋鎖,隨著“滴滴”兩聲,我推開了門,兒子高興的聲音從屋里傳來:

“爸爸回來啦!”

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容