你肯定沒看過的一集冰與火之歌 | 程序員的咆哮
01
異鬼即達,凌冬將至。
遙遠的北方,一群遍體黑衣的漢子正在用豪壯的聲音朗誦誓詞:
長夜將至,我從今開始編程,至死方休。我將不吃飯、不睡覺、不排泄。我將不談戀愛,不結婚生子。我將盡忠職守,生死於斯。我是黑暗中的長明燈,電腦前的萬年藤。我是抵禦病毒的烈焰,尋找漏洞的光線,喚醒休眠的號角,守護代碼的堅盾。我將生命與健康獻給沒有盡頭的加班,今夜如此,夜夜皆然。
這群人就是負責鑄造抵禦異鬼的防火牆「長城」的守夜人,而剛剛上任的守夜人總司令瓊恩雪諾正在陣前端立,握著瓦雷利亞鋼劍「長爪」的手指開開合合。
例行公事的誓詞讀完,到了瓊恩雪諾的訓話時間,冰原狼白靈正呼出熱氣。
長城的編碼已至關鍵時刻。異鬼大軍將在兩個月後來到長城腳下,而我們唯一能與之抗衡的這座偉業,竟然還存在1024個bug。兄弟們,我們應該怎麼辦?
「加班……」守夜人的回答零零落落。他們對於新的總司令能夠更加寬容的希冀,已如白靈吐出的白氣一樣消散在風中。
「殺死心中的男孩。」雪諾想起前輩的遺言。雖然昨天他還在大罵項目經理,可一旦坐上這個位子,他也沒得選擇。任務太緊,bug太多,異鬼來的太猛。
「速食麵和咖啡準備好了。獻給加班,今夜如此,夜夜皆然!」瓊恩雪諾舉起長爪,面前的黑衣人無動於衷。
一人突然從人群中走出,是雪諾的侍從:「為什麼我不能休假?」
雪諾冷冷的說:「你寫的庫根本沒法用,必須重寫!加班!」
另一人:「那我呢?我已經一周沒睡了。」
「你倒是完成了工作,可你寫的函數比小惡魔還丑,運行起來比我跛腳的弟弟布蘭還慢。加班!」
騎兵隊長立馬而出:「我總該可以休息了吧。我的團隊完成了無以倫比的工作,長城的內核我們已經完成,並且出錯率為0。」
瓊恩雪諾答道:「你是個優秀的團隊領袖,可是你也不能休息。我們還有很多研討會要開,你的技術文檔完成了么?」
極北之地,風聲呼嘯。再沒人說話,有人悄悄牽走了白靈。
一刀,正插在雪諾的腹部,伴隨著一聲怒吼:「叫你加班!」
又一刀,同樣的位置,不同的聲音:「以七神的名義,加你妹的班。」
第三刀,第四刀……
瓊恩雪諾倒在地上,鮮血與白雪嫵媚纏繞,七國建模競賽贏來的長爪也無法挽救他。
他死不瞑目:「程序員不加班?這是什麼世道!」
02
狹海南方的奴隸之國彌林。
逃亡至此的小惡魔提利昂蘭尼斯特正蝸居在一個小房子里,百無聊賴,幸好他當時帶走了瑟曦的imac,這讓他有時間完善自己的舊作。
敲門聲響起。「誰?」
門外想起清脆而有力量的回答:
「風暴降生,不焚者,彌林女王,安達爾人、洛伊拿人以及先民的女王,七國統治者暨全境守護者, 多斯拉克海的卡麗熙,奴隸解放者,龍之母 ,丹妮莉絲.坦格利安。」
「卧槽,這麼多人?房間里呆不下啊。」
門外沉寂了一會。
「就我一個,你的女王,快開門吧。」
門外站著風姿綽約的龍母丹妮莉絲,輕紗白絲勾勒出胸前曲線。
丹妮莉絲走進了小惡魔擁擠的充滿臭味的小房間: 「我是風暴降生,不焚……」
「不用再說了,不過是個女性結構體,你搞那麼多指針干毛?你這樣我很難做別名分析。」
丹妮莉絲一臉懵逼,隨機咯咯的笑起來:「我果然沒找錯人,你果然是大牛!」
小惡魔不置可否,繼續敲擊鍵盤。
「你應該知道我的故事,征服七國,奪回屬於坦格利安的一切,這是我的夢想。」
「你有龍你怕啥?」
丹妮莉絲低下眉頭,嘆了口氣:「他們是我的孩子,可是連雷哥和韋賽利昂都不聽我的使喚,更不用說最頑劣的卓耿。人們告訴我,只有你能幫我。」
小惡魔還在敲擊鍵盤。丹妮莉絲坐在他身邊,銀絲長發搭在他的腿上,神秘的異香漂浮在小惡魔的周圍。
小惡魔愈加局促不安,「你,你……」
丹妮莉絲嫣然一笑,「我怎樣?」
小惡魔臉紅了: 「你一直盯著我,是不是已經看出我這程序的bug?」
丹妮莉絲有些尷尬,轉而慍怒。她畢竟是女王。「你說,到底有沒有辦法幫我?」
小惡魔沉思起來,繼而說道: 「你的龍是這世間最強硬體,峰值速度快,持續性能強,本來無可匹敵。只是……」
「只是什麼?」
「只是缺少軟體管理,導致其長期盲目運轉。你需要。。。」
「需要什麼?」
「龍核心,龍編譯器,龍驅動,龍庫……一整套完整工具鏈!」
03
瑟曦:「當時你為何違背我命,非要殺了史塔克!我不是說不準殺一個人嗎?」
喬弗里:「我是從0開始數的。」
04
布拉佛斯的黑白之院,艾莉亞細心的擦拭著手中的縫衣針。
她以前總是默念的Valar morghulis,現在已深藏於心。這句古語的真正含義是:程序員皆有一死。
黑白之院走進一個胖子,這是艾莉亞今天第二個客戶。
該死的,他一定得死,可惡的傢伙。胖子罵罵咧咧,一甩手一袋金幣扔在艾麗婭面前。
說出他的名字,我給你他的生命。艾麗婭熟練的說出這句話,她忽然懷念起自己的小狼。
helloworld,這是他的id,鬼知道他的真名叫啥。
我從未見過這麼令人抓狂的代碼。格式凌亂,所有函數和類混在一團,毫無邏輯可言,而且這個狗東西沒有寫一句注釋。而我的工作,就是負責維護這坨狗屎。我不知道這坨狗屎是怎麼運作的,但我修改一點點他就出錯。
我想殺了他,雖然這對我目前的處境並無改觀。
艾麗婭對這種故事習以為常,她淡淡的說: 程序員皆有一死。
哦,不,那倒未必。像我這種優秀的編程大師。當年我留下的那套完美代碼,不知道被哪個幸運的小子撿到了。
你的id是?
C-master555.
不易察覺的冷笑浮現在艾麗婭臉上,她輕輕走在胖子身邊,縫衣針像是暗夜裡的一滴水,悄無聲息,卻已刺入胖子的心臟。
那個幸運的小子,比你還要痛恨代碼的締造者。
暗夜如常。艾麗婭擦拭著縫衣針的血跡,默念著千面之佛留下的箴言:
永遠不要留下一份爛代碼,並讓後來的維護者知道你的名字!
05
死神:紅毒蛇,與魔山一戰你為何一邊戰鬥一邊大喊,導致最終被殘忍反殺。
紅毒蛇: 魔山太不厚道,我TM不得加兩句注釋嗎!
06
一隻野兔在飛奔,布蘭卻停下了腳步。在狼的體內布蘭依然沒有忘記程序員的本心: 這隻野兔是森林最小的api,捕殺他會造成極小概率的出錯可能。
醒來吧,布蘭。
三眼烏鴉將布蘭從狼的體內喚醒,布蘭一睜眼就看到自己報廢的腿。
你是這世上唯一倖存的綠先知,我將告訴你如何喚醒這種天賦!
首先,你到洞穴外面去。找到魚梁木,撿一百顆種子。如果看到情種,撿一個。
布蘭回來了,手裡拿著一顆魚梁木種子。
三眼烏鴉叫道:怎麼就一顆!
因為我看到了情種。
。。。
再給你一次機會,去前面的山腰。只要沒有異鬼出現,你就撿一百顆魚梁木種。
一個時辰過去了,三眼烏鴉找人把抱著一坨魚梁木種子的布蘭叫了回來!
你在干毛!
一直沒有異鬼出現,我陷入了死循環,幸好你幫我break了。
。。。
不管怎麼樣種子有了。
嗯,就差迅雷了!
我不管你在扯什麼,喝下這碗種子粥,你就能看到過去,看到你的父親!
那我能拯救他不被殺掉嗎?
不能,你可以看到,但不能改變。
卧槽,只是個形參啊!那有毛用!
三眼烏鴉終於怒了!你tm到底是不是布蘭史塔克?
布蘭驕傲的站起來了,透過魚梁木的清風吹著他秀美的中長發:
我是布蘭.程序員.史塔克!
凌冬將至!編程永生!
本故事純屬虛構,如有雷同,你肯定是程序員!
期待即將到來的《權力的遊戲》第六季!
文字 | 蕭十一郎
編輯 | 妮娜
※程序員的五一是怎樣的?
※這是我見過的最無聊的一群程序員了
※程序員們最不喜歡做的事情,沒有之一二三
※程序員的幽默一般人都不大看的懂
※強迫症看完這些會砸電腦,程序員的操作我跟不上
※推薦幾部程序員的愛情電視劇,看看高手程序員都是怎麼找到對象的
※看看程序員如何告白的,據說這些只有程序員才能看得懂
※一款與眾不同的音樂小程序,擁有怎樣的情懷
※程序員:憑你們的智商,是黑不了我的!
※那些年,程序員不由自主嘴上跑的火車
※愛看書的你,一定會喜歡這款小程序
※程序猿的一天就是這麼糟心!
※開發 | 再不這樣做,你的小程序就無法通過審核了!
※再不這樣做,你的小程序就無法通過審核了!
※直擊程序員的七大痛點!這麼做你的良心不會痛嗎?
※知道程序員是怎麼放煙花的嗎?你絕對想不到程序員是這樣放的煙花
※這個小程序,能讓你找回戀愛的感覺
※不想當程序員的總統不是好歌星
※那些程序員談論的新技術我竟從沒聽說過!