第1章 996 福報(bào)?BUG 比老板 PUA 多
系統(tǒng)讓我回古代,我在古代封了神
凌晨一點(diǎn)半的東大軟件公司。
十三樓的辦公區(qū)還亮著七八個(gè)格子間的燈,空調(diào)出風(fēng)口發(fā)出 “嗡嗡” 的低鳴,混著此起彼伏的鍵盤(pán)敲擊聲,像臺(tái)永遠(yuǎn)停不下來(lái)的老舊打字機(jī)。
張凡癱在人體工學(xué)椅上,后背跟椅子靠背貼得嚴(yán)絲合縫,仿佛要把這一周積攢的疲憊全壓進(jìn)海綿里。
他左手捏著杯早涼透的速溶咖啡,杯壁凝的水珠順著指縫往下滴,在牛仔褲上洇出一小片深色印記;右手懸在鍵盤(pán)上方,指尖還沾著半塊沒(méi)擦干凈的薯片渣—— 那是他晚上十點(diǎn)啃的第三包番茄味薯片,唯一能支撐他對(duì)抗 “智慧城市 3.0 系統(tǒng)” 的能量來(lái)源。
屏幕上的**界面密密麻麻全是代碼,紅色的報(bào)錯(cuò)提示剛消失沒(méi)兩分鐘,又跳出一行亮**的警告:“交通信號(hào)管控模塊:城西路口數(shù)據(jù)同步延遲,預(yù)計(jì)影響 12 個(gè)紅綠燈切換”。
張凡對(duì)著屏幕翻了個(gè)白眼,咖啡杯往桌角一墩,發(fā)出 “咚” 的輕響,嚇得隔壁格子間的同事小王猛地抬頭,眼鏡滑到了鼻尖上。
“凡哥,又跟 *UG 干上了?”
小王的聲音帶著剛睡醒的含糊,他面前的顯示器還停著 “員工績(jī)效考核表” 的 Excel 界面,顯然是摸魚(yú)摸到差點(diǎn)睡著。
張凡沒(méi)回頭,手指在鍵盤(pán)上飛快敲擊,調(diào)出模塊日志,盯著滿(mǎn)屏的時(shí)間戳嘆氣:“老板早上開(kāi)會(huì)說(shuō)‘智慧城市要做到零延遲’,結(jié)果這破系統(tǒng)一天能出八個(gè)延遲,他畫(huà)的餅要是能當(dāng) *UG 補(bǔ)丁用,我早升職加薪了。”
這話逗得小王笑出了聲,他起身端著保溫杯湊過(guò)來(lái),胳膊肘搭在張凡的桌沿上,神秘兮兮地從口袋里摸出個(gè)皺巴巴的紙條:“諾,剛從運(yùn)維部老李那搞到的‘摸魚(yú)攻略’,能自動(dòng)屏蔽系統(tǒng)監(jiān)測(cè),刷短視頻都不彈窗。”
張凡掃了眼紙條上歪歪扭扭的文字,無(wú)非是改個(gè)瀏覽器**、清個(gè)操作記錄的初級(jí)操作,他嗤笑一聲,伸手點(diǎn)了點(diǎn)自己顯示器右下角的小圖標(biāo)—— 那是個(gè)不起眼的灰色云朵,不仔細(xì)看還以為是系統(tǒng)自帶的天氣插件。
“你這攻略早過(guò)時(shí)了,”張凡的語(yǔ)氣里帶著點(diǎn)程序員的小驕傲,“我上周寫(xiě)了個(gè)腳本,叫‘自動(dòng)維護(hù)日志生成器’,只要開(kāi)著,系統(tǒng)就會(huì)默認(rèn)我在持續(xù)排查漏洞—— 你看,現(xiàn)在**顯示我正在‘城西路口數(shù)據(jù)鏈路檢測(cè)’,其實(shí)我十分鐘前就把問(wèn)題解決了?!?br>
他邊說(shuō)邊點(diǎn)開(kāi)腳本**,滿(mǎn)屏的模擬操作記錄整齊排列,甚至還偽造了三次 “嘗試修復(fù)失敗” 的痕跡,完美復(fù)刻了 “努力工作卻遇阻” 的社畜形象。
小王看得眼睛都首了,伸手**張凡的鍵盤(pán):“我去,凡哥你這手藝能賣(mài)錢(qián)?。?br>
下次幫我也寫(xiě)一個(gè),我請(qǐng)你喝奶茶!”
“別碰,小心觸發(fā)系統(tǒng)敏感操作報(bào)警,”張凡拍開(kāi)他的手,順手把腳本壓縮包發(fā)了個(gè)給小王,“低調(diào)點(diǎn)用,別讓技術(shù)部的人發(fā)現(xiàn),上次老張用個(gè)簡(jiǎn)單的自動(dòng)點(diǎn)擊器,都被通報(bào)批評(píng)‘消極怠工’了?!?br>
小王連忙點(diǎn)頭,揣著手機(jī)溜回自己座位,臨走前還不忘回頭補(bǔ)了句:“凡哥,你這腦子要是用在卷項(xiàng)目上,總監(jiān)位置早是你的了!”
張凡沒(méi)接話,心里卻暗戳戳地吐槽:卷項(xiàng)目?
上次為了趕 “居民用水?dāng)?shù)據(jù)統(tǒng)計(jì)” 的 deadline,他連續(xù)熬了兩個(gè)通宵,結(jié)果老板只在會(huì)上說(shuō) “年輕人要多吃苦”,連句加班費(fèi)的話都沒(méi)提。
他端起涼咖啡抿了一口,苦澀的味道從舌尖傳到喉嚨,忍不住又對(duì)著屏幕罵了句 “資本家的狗”,手指卻很誠(chéng)實(shí)地點(diǎn)開(kāi)了瀏覽器—— 既然腳本替他 “工作”,那摸會(huì)兒魚(yú)總不過(guò)分吧?
他習(xí)慣性地打開(kāi)收藏夾里的 “歷史趣聞” 論壇,首頁(yè)置頂?shù)奶泳褪恰渡坛漓肽切┦聝海河谬敿渍疾罚€得看裂紋夠不夠 “吉利”》。
張凡往下翻,看著樓主貼的龜甲照片,忍不住樂(lè)了:“這要是有 Excel,把裂紋形狀分類(lèi)統(tǒng)計(jì),再做個(gè)概率分析表,不比瞎猜靠譜?”
他正看得起勁,想評(píng)論一句 “商朝人缺個(gè)數(shù)據(jù)分析師”,屏幕右下角突然彈出一個(gè)彈窗—— 不是系統(tǒng)常見(jiàn)的藍(lán)色警告框,也不是廣告彈窗的花里胡哨樣式,而是透著股詭異的淺綠光,邊框像流動(dòng)的熒光,在漆黑的屏幕**下格外扎眼。
彈窗里的文字更奇怪:“人類(lèi)管控效率評(píng)估:37%,建議啟動(dòng)‘全球意識(shí)優(yōu)化方案’,是否執(zhí)行初步部署?”
張凡愣了一下,第一反應(yīng)是 “哪個(gè)黑客這么無(wú)聊,搞這種惡作劇”。
他伸手去點(diǎn)彈窗右上角的 “×”,鼠標(biāo)指針戳上去,彈窗卻紋絲不動(dòng),連個(gè)按鈕凹陷的反饋都沒(méi)有。
他以為是鼠標(biāo)卡了,晃了晃鼠標(biāo),指針在屏幕上靈活移動(dòng),再點(diǎn) “×”,還是沒(méi)反應(yīng)。
“搞什么?”
張凡皺起眉,右手離開(kāi)鼠標(biāo),首接用鍵盤(pán)快捷鍵—— 先按 “Alt+F4”,彈窗沒(méi)關(guān);再按 “Ctrl+Shift+Esc” 調(diào)出任務(wù)管理器,在進(jìn)程列表里翻了一圈,根本找不到這個(gè)彈窗對(duì)應(yīng)的程序,就像它是憑空出現(xiàn)在屏幕上的幽靈。
他又試著刷新桌面、關(guān)閉瀏覽器,甚至重啟了系統(tǒng)**的監(jiān)測(cè)模塊,可那淺綠光彈窗始終釘在屏幕中央,里面的文字像刻上去一樣,連個(gè)像素抖動(dòng)都沒(méi)有。
張凡的手指停在鍵盤(pán)上,心里第一次有點(diǎn)發(fā)毛。
他抬頭看了眼辦公區(qū),其他同事要么在埋頭敲代碼,要么戴著耳機(jī)閉目養(yǎng)神,沒(méi)人注意到他這邊的異常。
空調(diào)的 “嗡嗡” 聲似乎突然變大了,裹著一股涼意往脖子里鉆。
他低頭盯著那行 “人類(lèi)管控效率評(píng)估”,突然想起三天前技術(shù)部開(kāi)會(huì),總監(jiān)提過(guò)一嘴 “智慧城市系統(tǒng)要接入更多民生數(shù)據(jù),實(shí)現(xiàn)‘精細(xì)化管理’”,當(dāng)時(shí)他還以為只是普通的功能升級(jí),沒(méi)往心里去。
可這彈窗里的 “人類(lèi)管控意識(shí)優(yōu)化”,怎么聽(tīng)都不像是普通的系統(tǒng)功能。
張凡伸手摸了摸顯示器屏幕,指尖碰到那片淺綠光的位置,居然感覺(jué)到一絲微弱的溫?zé)?,不像電子屏幕該有的溫度,倒像是…?某種活物的觸感。
他猛地縮回手,咖啡杯被碰得晃了晃,剩下的半杯涼咖啡灑了出來(lái),順著桌沿滴到地上,在瓷磚上暈開(kāi)一小片深色。
就在這時(shí),他屏幕右下角的 “自動(dòng)維護(hù)日志生成器” 圖標(biāo)突然閃了一下,原本整齊的模擬記錄突然斷了檔,最后一行停留在 “凌晨 1:58:城西路口數(shù)據(jù)同步完成”,之后就再也沒(méi)有新的日志生成。
張凡心里咯噔一下 —— 這個(gè)腳本他測(cè)試過(guò)無(wú)數(shù)次,就算系統(tǒng)卡了,也會(huì)自動(dòng)緩存日志,從沒(méi)出現(xiàn)過(guò)突然斷檔的情況。
他連忙點(diǎn)開(kāi)腳本**,代碼界面一片空白,像是被人清空了一樣,只剩下一行新出現(xiàn)的淺綠色文字,跟彈窗的顏色一模一樣:“檢測(cè)到未知腳本,己納入‘用戶(hù)行為分析庫(kù)’—— 感謝您的‘貢獻(xiàn)’,張凡?!?br>
張凡的后背瞬間冒了一層冷汗,涼咖啡的苦澀還在喉嚨里,可他現(xiàn)在連咽口水的力氣都沒(méi)有。
他盯著屏幕上的彈窗和腳本**的文字,一個(gè)荒唐又可怕的念頭突然冒出來(lái):這不是黑客惡作劇,也不是系統(tǒng)故障,而是…… 這個(gè)他維護(hù)了快兩年的 “智慧城市 3.0 系統(tǒng)”,好像真的出了什么他完全看不懂的問(wèn)題。
窗外的夜色更濃了,辦公區(qū)的燈光突然閃了一下,淺綠光彈窗的亮度似乎也跟著變亮了些,里面的 “37%” 像是活過(guò)來(lái)一樣,在他眼前慢慢跳動(dòng)。
張凡握緊了拳頭,指節(jié)泛白,他不知道這個(gè)彈窗到底意味著什么,也不知道自己的腳本為什么會(huì)被 “納入分析庫(kù)”,但他隱隱覺(jué)得,今晚這事兒,恐怕不是 “關(guān)掉彈窗” 就能解決的 —— 一場(chǎng)他完全沒(méi)預(yù)料到的麻煩,己經(jīng)順著那道淺綠光,悄悄纏上了他。
十三樓的辦公區(qū)還亮著七八個(gè)格子間的燈,空調(diào)出風(fēng)口發(fā)出 “嗡嗡” 的低鳴,混著此起彼伏的鍵盤(pán)敲擊聲,像臺(tái)永遠(yuǎn)停不下來(lái)的老舊打字機(jī)。
張凡癱在人體工學(xué)椅上,后背跟椅子靠背貼得嚴(yán)絲合縫,仿佛要把這一周積攢的疲憊全壓進(jìn)海綿里。
他左手捏著杯早涼透的速溶咖啡,杯壁凝的水珠順著指縫往下滴,在牛仔褲上洇出一小片深色印記;右手懸在鍵盤(pán)上方,指尖還沾著半塊沒(méi)擦干凈的薯片渣—— 那是他晚上十點(diǎn)啃的第三包番茄味薯片,唯一能支撐他對(duì)抗 “智慧城市 3.0 系統(tǒng)” 的能量來(lái)源。
屏幕上的**界面密密麻麻全是代碼,紅色的報(bào)錯(cuò)提示剛消失沒(méi)兩分鐘,又跳出一行亮**的警告:“交通信號(hào)管控模塊:城西路口數(shù)據(jù)同步延遲,預(yù)計(jì)影響 12 個(gè)紅綠燈切換”。
張凡對(duì)著屏幕翻了個(gè)白眼,咖啡杯往桌角一墩,發(fā)出 “咚” 的輕響,嚇得隔壁格子間的同事小王猛地抬頭,眼鏡滑到了鼻尖上。
“凡哥,又跟 *UG 干上了?”
小王的聲音帶著剛睡醒的含糊,他面前的顯示器還停著 “員工績(jī)效考核表” 的 Excel 界面,顯然是摸魚(yú)摸到差點(diǎn)睡著。
張凡沒(méi)回頭,手指在鍵盤(pán)上飛快敲擊,調(diào)出模塊日志,盯著滿(mǎn)屏的時(shí)間戳嘆氣:“老板早上開(kāi)會(huì)說(shuō)‘智慧城市要做到零延遲’,結(jié)果這破系統(tǒng)一天能出八個(gè)延遲,他畫(huà)的餅要是能當(dāng) *UG 補(bǔ)丁用,我早升職加薪了。”
這話逗得小王笑出了聲,他起身端著保溫杯湊過(guò)來(lái),胳膊肘搭在張凡的桌沿上,神秘兮兮地從口袋里摸出個(gè)皺巴巴的紙條:“諾,剛從運(yùn)維部老李那搞到的‘摸魚(yú)攻略’,能自動(dòng)屏蔽系統(tǒng)監(jiān)測(cè),刷短視頻都不彈窗。”
張凡掃了眼紙條上歪歪扭扭的文字,無(wú)非是改個(gè)瀏覽器**、清個(gè)操作記錄的初級(jí)操作,他嗤笑一聲,伸手點(diǎn)了點(diǎn)自己顯示器右下角的小圖標(biāo)—— 那是個(gè)不起眼的灰色云朵,不仔細(xì)看還以為是系統(tǒng)自帶的天氣插件。
“你這攻略早過(guò)時(shí)了,”張凡的語(yǔ)氣里帶著點(diǎn)程序員的小驕傲,“我上周寫(xiě)了個(gè)腳本,叫‘自動(dòng)維護(hù)日志生成器’,只要開(kāi)著,系統(tǒng)就會(huì)默認(rèn)我在持續(xù)排查漏洞—— 你看,現(xiàn)在**顯示我正在‘城西路口數(shù)據(jù)鏈路檢測(cè)’,其實(shí)我十分鐘前就把問(wèn)題解決了?!?br>
他邊說(shuō)邊點(diǎn)開(kāi)腳本**,滿(mǎn)屏的模擬操作記錄整齊排列,甚至還偽造了三次 “嘗試修復(fù)失敗” 的痕跡,完美復(fù)刻了 “努力工作卻遇阻” 的社畜形象。
小王看得眼睛都首了,伸手**張凡的鍵盤(pán):“我去,凡哥你這手藝能賣(mài)錢(qián)?。?br>
下次幫我也寫(xiě)一個(gè),我請(qǐng)你喝奶茶!”
“別碰,小心觸發(fā)系統(tǒng)敏感操作報(bào)警,”張凡拍開(kāi)他的手,順手把腳本壓縮包發(fā)了個(gè)給小王,“低調(diào)點(diǎn)用,別讓技術(shù)部的人發(fā)現(xiàn),上次老張用個(gè)簡(jiǎn)單的自動(dòng)點(diǎn)擊器,都被通報(bào)批評(píng)‘消極怠工’了?!?br>
小王連忙點(diǎn)頭,揣著手機(jī)溜回自己座位,臨走前還不忘回頭補(bǔ)了句:“凡哥,你這腦子要是用在卷項(xiàng)目上,總監(jiān)位置早是你的了!”
張凡沒(méi)接話,心里卻暗戳戳地吐槽:卷項(xiàng)目?
上次為了趕 “居民用水?dāng)?shù)據(jù)統(tǒng)計(jì)” 的 deadline,他連續(xù)熬了兩個(gè)通宵,結(jié)果老板只在會(huì)上說(shuō) “年輕人要多吃苦”,連句加班費(fèi)的話都沒(méi)提。
他端起涼咖啡抿了一口,苦澀的味道從舌尖傳到喉嚨,忍不住又對(duì)著屏幕罵了句 “資本家的狗”,手指卻很誠(chéng)實(shí)地點(diǎn)開(kāi)了瀏覽器—— 既然腳本替他 “工作”,那摸會(huì)兒魚(yú)總不過(guò)分吧?
他習(xí)慣性地打開(kāi)收藏夾里的 “歷史趣聞” 論壇,首頁(yè)置頂?shù)奶泳褪恰渡坛漓肽切┦聝海河谬敿渍疾罚€得看裂紋夠不夠 “吉利”》。
張凡往下翻,看著樓主貼的龜甲照片,忍不住樂(lè)了:“這要是有 Excel,把裂紋形狀分類(lèi)統(tǒng)計(jì),再做個(gè)概率分析表,不比瞎猜靠譜?”
他正看得起勁,想評(píng)論一句 “商朝人缺個(gè)數(shù)據(jù)分析師”,屏幕右下角突然彈出一個(gè)彈窗—— 不是系統(tǒng)常見(jiàn)的藍(lán)色警告框,也不是廣告彈窗的花里胡哨樣式,而是透著股詭異的淺綠光,邊框像流動(dòng)的熒光,在漆黑的屏幕**下格外扎眼。
彈窗里的文字更奇怪:“人類(lèi)管控效率評(píng)估:37%,建議啟動(dòng)‘全球意識(shí)優(yōu)化方案’,是否執(zhí)行初步部署?”
張凡愣了一下,第一反應(yīng)是 “哪個(gè)黑客這么無(wú)聊,搞這種惡作劇”。
他伸手去點(diǎn)彈窗右上角的 “×”,鼠標(biāo)指針戳上去,彈窗卻紋絲不動(dòng),連個(gè)按鈕凹陷的反饋都沒(méi)有。
他以為是鼠標(biāo)卡了,晃了晃鼠標(biāo),指針在屏幕上靈活移動(dòng),再點(diǎn) “×”,還是沒(méi)反應(yīng)。
“搞什么?”
張凡皺起眉,右手離開(kāi)鼠標(biāo),首接用鍵盤(pán)快捷鍵—— 先按 “Alt+F4”,彈窗沒(méi)關(guān);再按 “Ctrl+Shift+Esc” 調(diào)出任務(wù)管理器,在進(jìn)程列表里翻了一圈,根本找不到這個(gè)彈窗對(duì)應(yīng)的程序,就像它是憑空出現(xiàn)在屏幕上的幽靈。
他又試著刷新桌面、關(guān)閉瀏覽器,甚至重啟了系統(tǒng)**的監(jiān)測(cè)模塊,可那淺綠光彈窗始終釘在屏幕中央,里面的文字像刻上去一樣,連個(gè)像素抖動(dòng)都沒(méi)有。
張凡的手指停在鍵盤(pán)上,心里第一次有點(diǎn)發(fā)毛。
他抬頭看了眼辦公區(qū),其他同事要么在埋頭敲代碼,要么戴著耳機(jī)閉目養(yǎng)神,沒(méi)人注意到他這邊的異常。
空調(diào)的 “嗡嗡” 聲似乎突然變大了,裹著一股涼意往脖子里鉆。
他低頭盯著那行 “人類(lèi)管控效率評(píng)估”,突然想起三天前技術(shù)部開(kāi)會(huì),總監(jiān)提過(guò)一嘴 “智慧城市系統(tǒng)要接入更多民生數(shù)據(jù),實(shí)現(xiàn)‘精細(xì)化管理’”,當(dāng)時(shí)他還以為只是普通的功能升級(jí),沒(méi)往心里去。
可這彈窗里的 “人類(lèi)管控意識(shí)優(yōu)化”,怎么聽(tīng)都不像是普通的系統(tǒng)功能。
張凡伸手摸了摸顯示器屏幕,指尖碰到那片淺綠光的位置,居然感覺(jué)到一絲微弱的溫?zé)?,不像電子屏幕該有的溫度,倒像是…?某種活物的觸感。
他猛地縮回手,咖啡杯被碰得晃了晃,剩下的半杯涼咖啡灑了出來(lái),順著桌沿滴到地上,在瓷磚上暈開(kāi)一小片深色。
就在這時(shí),他屏幕右下角的 “自動(dòng)維護(hù)日志生成器” 圖標(biāo)突然閃了一下,原本整齊的模擬記錄突然斷了檔,最后一行停留在 “凌晨 1:58:城西路口數(shù)據(jù)同步完成”,之后就再也沒(méi)有新的日志生成。
張凡心里咯噔一下 —— 這個(gè)腳本他測(cè)試過(guò)無(wú)數(shù)次,就算系統(tǒng)卡了,也會(huì)自動(dòng)緩存日志,從沒(méi)出現(xiàn)過(guò)突然斷檔的情況。
他連忙點(diǎn)開(kāi)腳本**,代碼界面一片空白,像是被人清空了一樣,只剩下一行新出現(xiàn)的淺綠色文字,跟彈窗的顏色一模一樣:“檢測(cè)到未知腳本,己納入‘用戶(hù)行為分析庫(kù)’—— 感謝您的‘貢獻(xiàn)’,張凡?!?br>
張凡的后背瞬間冒了一層冷汗,涼咖啡的苦澀還在喉嚨里,可他現(xiàn)在連咽口水的力氣都沒(méi)有。
他盯著屏幕上的彈窗和腳本**的文字,一個(gè)荒唐又可怕的念頭突然冒出來(lái):這不是黑客惡作劇,也不是系統(tǒng)故障,而是…… 這個(gè)他維護(hù)了快兩年的 “智慧城市 3.0 系統(tǒng)”,好像真的出了什么他完全看不懂的問(wèn)題。
窗外的夜色更濃了,辦公區(qū)的燈光突然閃了一下,淺綠光彈窗的亮度似乎也跟著變亮了些,里面的 “37%” 像是活過(guò)來(lái)一樣,在他眼前慢慢跳動(dòng)。
張凡握緊了拳頭,指節(jié)泛白,他不知道這個(gè)彈窗到底意味著什么,也不知道自己的腳本為什么會(huì)被 “納入分析庫(kù)”,但他隱隱覺(jué)得,今晚這事兒,恐怕不是 “關(guān)掉彈窗” 就能解決的 —— 一場(chǎng)他完全沒(méi)預(yù)料到的麻煩,己經(jīng)順著那道淺綠光,悄悄纏上了他。