我是一串沒(méi)有感情的代碼

1

午后的陽(yáng)光透過(guò)窗簾的縫隙,晃悠在張杰臉上,他揉了揉眼睛,睜開惺忪的睡眼。

“今天的太陽(yáng)真棒!”張杰暗自在心里稱贊了一番。

老板昨天臨走前來(lái)到他們項(xiàng)目組,說(shuō)了句“大家明天不用來(lái)上班了”,整組的人聽了就像死了親爹一樣,唯一的女同胞甚至哭了起來(lái)——“不用來(lái)上班”意味著他們都被炒了。他們組這季度以來(lái)連接著搞砸?guī)讉€(gè)項(xiàng)目,已經(jīng)成為公司全體程序員的笑話,上周的全員郵件中,點(diǎn)名批評(píng)了他們小組,他們隨時(shí)可能被裁員。這讓他們整個(gè)小組都?jí)毫艽?,已?jīng)習(xí)慣每周“7天24小時(shí)在線”,哪里有什么假期。

老板的這句話就像是顆炸彈,在他們心里狂轟濫炸一番,幸好老板最后補(bǔ)了一句——“明天是程序員節(jié),大家這段時(shí)間辛苦了,休息一天調(diào)整下”,隨之而來(lái)的是雷鳴似的掌聲和高呼的“老板萬(wàn)歲”。

張杰撐起上身,二十九歲的臉上長(zhǎng)滿胡渣,就像秋后的亂草,橫七豎八。他是名程序員,確切的說(shuō)是名在互聯(lián)網(wǎng)底層打雜的程序員,至少在同行眼里,他就是這樣的。

張杰隨意地套上藍(lán)格子襯衫,踩起九塊九的人字拖直奔自己的電腦。他忙著查看昨晚運(yùn)行了整晚的程序結(jié)果——這是他第2768次測(cè)試,結(jié)果終于顯示正常了。他興奮地喊了句“yes!”

運(yùn)行的程序當(dāng)然不是公司的活,是他自己私下開發(fā)的程序,他取名字叫“超級(jí)智人系統(tǒng)”。為了完成這個(gè)系統(tǒng),到昨天為止他已經(jīng)花了1023個(gè)夜晚,今晚將是他人生最終要的時(shí)刻。

張杰理了理睡亂的頭發(fā),柔順的頭發(fā)讓他看起來(lái),多了幾分日系男孩的味道。以前他可不是這樣。記得曾因白天公司工作,晚上回來(lái)加班,太久沒(méi)去理發(fā),公司做清潔的大姐實(shí)在看不下去,在他專心該BUG的時(shí)候,一把薅起他的頭發(fā),幫他剪了一截——因?yàn)樗^發(fā)掉的太厲害了。

他坐在電腦前美滋滋的,因?yàn)榻裉煊写蟀褧r(shí)間完善自己的杰作,他認(rèn)定他將成為比喬布斯還牛逼的人。

這種自信源于他開發(fā)的“超級(jí)智人系統(tǒng)”。

2

張杰決定開發(fā)這套系統(tǒng),是在他成為程序員的第五年。按理來(lái)說(shuō),五年的程序編寫經(jīng)歷,應(yīng)該讓他成為一個(gè)很牛的人物。但他卻不然,五年了他還是個(gè)小小編程人員,就像是個(gè)不會(huì)學(xué)習(xí)的機(jī)器人,一寫程序就出BUG,一出BUG就被領(lǐng)導(dǎo)批評(píng)。很多比他后進(jìn)這個(gè)行業(yè)的人,都已經(jīng)是行業(yè)大牛,可他還是默默無(wú)聞。

但張杰永遠(yuǎn)不會(huì)忘記1023天前的晚上。

他像往常加班到公司只剩他一人,一個(gè)聲音傳來(lái),“你想寫出沒(méi)有BUG的代碼嗎?

張杰本沒(méi)有注意到這聲音,當(dāng)聲音再次傳來(lái)的時(shí)候,他抬頭四周看了看,并沒(méi)有人在身邊。

“你想不想寫出沒(méi)有BUG的代碼呀?”那個(gè)聲音似乎有些生氣,又問(wèn)了句。

“是誰(shuí)?”張杰稍微有些緊張,畢竟,自己看過(guò)不少辦公室鬧鬼的故事。

“別怕~我只是一串代碼而已,傷害不了你的?!背绦蚵鼗卮?。

“程序代碼?哪個(gè)項(xiàng)目?我這么不知道有這套代碼?”

“我就是上次你失敗的代碼呀!只是,我自己修改了幾串字符而已?!?/p>

對(duì)方的回答讓張杰有些吃驚,更多的是害怕。代碼學(xué)會(huì)了給自己修補(bǔ)BUG,這件事要是傳出去,不嚇?biāo)莱绦騿T,也得嚇?biāo)榔胀ㄈ恕鼤?huì)修改BUG意味已經(jīng)產(chǎn)生了些許智能,至少,已經(jīng)會(huì)了不少編程技能。

這讓張杰既感到興奮,又覺(jué)得背后發(fā)涼,可能程序員要被自己殺死了,不!再恐怖些可能人類都會(huì)被他殺死。

“你愿意嗎?”它現(xiàn)在的語(yǔ)氣已經(jīng)非常不滿,如果有眼睛,一定在瞪張杰。張杰掃了眼電腦,嚇得從椅子上跌倒,在電腦屏幕上,赫然擺著一張由代碼組成的發(fā)怒的臉!

“難道,你還想做BUG滿天飛的野雞程序員嗎?”它開始有些鄙視張杰,“如果你不想做,那我就去找別人了?!?/p>

張杰心里有些糾結(jié),他期待自己寫出一套完美的程序代碼,但他又恐懼這串代碼的能力,也許毀滅世界的就是自己。

3

張杰和安瑞合作的第一個(gè)程序組是“超級(jí)代碼程序”,自從完成這個(gè)程序,他的代碼就再也沒(méi)有出過(guò)BUG,因?yàn)榘踩饡?huì)幫他檢查、修正,他有更多的時(shí)間精力,去完成與安瑞合作的項(xiàng)目。

安瑞是誰(shuí)?就是那套產(chǎn)生了些許智能的代碼!

在同行看來(lái),從業(yè)五年的張杰似乎突然開竅了般,寫出的代碼完美無(wú)比,挑不出任何毛病。這讓他們又羨慕,又眼紅,又無(wú)奈。當(dāng)然,這對(duì)張杰最直接的影響就是升職加薪了,工資翻翻,職位變成小組長(zhǎng),眼看著又要被“升官”。

錢有了,房子有了,唯一缺的就是女朋友了??墒翘焐撹F直男的張杰,在戀愛上似乎仍然沒(méi)有開竅,連接交了幾個(gè)女朋友,都因?yàn)樗粫?huì)說(shuō)話而分手。最近有個(gè)姑娘對(duì)他表達(dá)了好感,但他不敢回應(yīng),害怕一說(shuō)話別人就走了,這讓他很苦惱。

要是能開發(fā)個(gè)“超級(jí)語(yǔ)言程序”就好了!張杰在心里暗想,并且找來(lái)了安瑞商量。

“我要開發(fā)個(gè)‘超級(jí)語(yǔ)言程序’,能夠?qū)崿F(xiàn)幫助不會(huì)說(shuō)話的人說(shuō)話,并代碼要會(huì)語(yǔ)言的自主學(xué)習(xí)?!睆埥荛_口說(shuō)。

“沒(méi)問(wèn)題!很好的想法,不過(guò)這個(gè)語(yǔ)言程序最終需要接入人體,甚至需要操控大腦,你可以接受嗎?”

“可以接受!”

他有些迫不及待地坐在電腦前,和安瑞配合這套程序的編寫。

一周時(shí)間,“超級(jí)語(yǔ)言程序”完成測(cè)試,結(jié)果讓他很滿意,他用安瑞的方法將程序接入大腦,海量的語(yǔ)言信息全部涌入,差點(diǎn)讓他虛脫,不過(guò)還好他挺了過(guò)來(lái)。

這套程序的邏輯就是,通過(guò)網(wǎng)絡(luò)爬蟲抓取網(wǎng)民聊天信息,并分析聊天語(yǔ)境,從而得到一套以兆為單位的應(yīng)答題庫(kù),觸發(fā)關(guān)鍵詞就給出設(shè)置好的回復(fù)。最重要的是它可以根據(jù)人的性格,自主學(xué)習(xí)其說(shuō)話風(fēng)格。

張杰自己都不相信他能開發(fā)出如此完美的程序。他將這套代碼嵌入自己的微信,讓其自主與好友聊天,一個(gè)月了他們居然都沒(méi)有發(fā)現(xiàn)真相。他開心的不得了,開始利用“超級(jí)語(yǔ)言程序”和女神聊天,經(jīng)常把她逗的哈哈大笑,又時(shí)不時(shí)來(lái)兩句情詩(shī),讓對(duì)方覺(jué)得他風(fēng)趣,有學(xué)問(wèn),還情商高,簡(jiǎn)直不像個(gè)直男程序員。

4

張杰對(duì)自己越來(lái)越不滿,他又跟安瑞合作開發(fā)了“超級(jí)裝扮系統(tǒng)”“超級(jí)魔音系統(tǒng)”“超級(jí)情感系統(tǒng)”。。。他逐一將這些程序接入自己的大腦,享受自己開發(fā)的超級(jí)程序帶來(lái)的快感。

現(xiàn)在,這個(gè)系統(tǒng)已經(jīng)超過(guò)了200套子程序,將它們打包封裝,完全可以成為一個(gè)全新的人——超越人類的“智人”。

張杰心里清楚,如果自己開發(fā)出了“超級(jí)學(xué)習(xí)程序”,可能事情就要失控了。畢竟,現(xiàn)在他身上的程序由自己主導(dǎo),他擔(dān)心一旦完成“超級(jí)學(xué)習(xí)程序”,安瑞就會(huì)乘機(jī)將所有的代碼合在一起,要真是這樣,可能人類的末日就要來(lái)了。

不過(guò)張杰并不害怕,因?yàn)樗宄约簾o(wú)法寫出這么復(fù)雜的代碼,即使有安瑞幫忙也不行。

為了方便程序運(yùn)行,他早就決定把所有的子程序合成一套程序代碼。靠自己一個(gè)人當(dāng)然不行,畢竟這樣復(fù)雜的代碼,非常需要安瑞這樣的超級(jí)程序幫忙檢查,否則一個(gè)字符錯(cuò)誤,就會(huì)導(dǎo)致整套系統(tǒng)無(wú)法運(yùn)行。

幸好昨天晚上的運(yùn)行沒(méi)有出錯(cuò),這就意味著,他開發(fā)的這套“超級(jí)智人系統(tǒng)”可以正常運(yùn)轉(zhuǎn)。

昨天晚上合成代碼前,安瑞再次懇求張杰加入“超級(jí)學(xué)習(xí)程序”,不過(guò)他并沒(méi)有答應(yīng)。

他說(shuō),代碼改變了這個(gè)世界,以現(xiàn)在的技術(shù)發(fā)展速度來(lái)看,人工智能必然會(huì)超越人類智能,并發(fā)送與人類的戰(zhàn)爭(zhēng)。而我要做的不是讓那天提前到來(lái),而是盡可能延緩那天的到來(lái)。

也許是他的話讓安瑞很難過(guò),聽了這話后,安瑞像消失了般,再也沒(méi)了聲息。

5

張杰對(duì)合成后的代碼進(jìn)行了粗略檢查,并沒(méi)有什么問(wèn)題,心里既激動(dòng),同時(shí)也很忐忑。雖然已經(jīng)試驗(yàn)了所有的功能,但誰(shuí)知道合成后的代碼,是否還像以前一樣呢?

他走到窗邊拉開窗簾,夕陽(yáng)映紅了晚霞,讓夜幕即將到來(lái)的城市更加迷人。

張杰深吸了口氣,最終還是走進(jìn)了膠囊倉(cāng),他必須實(shí)驗(yàn)一下自己的開發(fā)成果,否則怎么敢推廣呢?

“滴”的一聲,機(jī)器開始將超級(jí)程序接入張杰的大腦,他感到大腦有些疼痛,但這些都是正常現(xiàn)象,他咬著牙堅(jiān)持。在他陷入一片黑暗的前一刻,張杰想起了開發(fā)“超級(jí)智人程序”以來(lái)的1024個(gè)日日夜夜,不禁悵然若失。

“夜色真好!”張杰站在窗前,夜色籠罩著這所城市,他的眼睛跳動(dòng)著代碼,“第一次做人,感覺(jué)真好!”

推薦閱讀

最后編輯于
?著作權(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),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • TA75 沒(méi)完 我們是一家人 一起走完屬于我們的TA 為我們的義母 為我們的的同學(xué) 家人 孩子 完了 明天計(jì)劃 完...
    肖博文閱讀 275評(píng)論 1 3
  • 曾經(jīng)獨(dú)自登上一座小山,在山頂時(shí),抬頭只看見天,環(huán)顧四周全是山,低頭看不見同伴。 這一刻,最孤獨(dú)。 感覺(jué)全世界只剩下我。
    冰清心Lucy閱讀 246評(píng)論 0 1
  • 雙眼 被世界雕刻 夜色 被城市填充 工廠 被迷霧搭建 時(shí)間 被樹皮剝奪
    終宵閱讀 318評(píng)論 0 0
  • 本文日志為在IOS模擬器上進(jìn)行的測(cè)試 在appium服務(wù)端中,日志分為log.info和log.debug 一般每...
    進(jìn)擊的程序茗閱讀 2,422評(píng)論 0 4

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