程序員限定快樂:看看別人的代碼快樂一下
本文轉(zhuǎn)載自公眾號“讀芯術(shù)”(ID:AI_Discovery)。
互聯(lián)網(wǎng)上很多編程笑話來源于xkcd,這個網(wǎng)絡(luò)漫畫由蘭道爾·門羅(Randall Munroe)于2005年創(chuàng)作。漫畫的標(biāo)語將其形容為“一部關(guān)于浪漫、諷刺、數(shù)學(xué)和語言的網(wǎng)絡(luò)漫畫”。
開發(fā)人員通常非常安靜而內(nèi)向——整天坐在辦公桌前,將一堆“票”轉(zhuǎn)換為代碼。如果你不是開發(fā)人員,可能看不懂這篇文章有什么好笑的。不是我們與眾不同,只是因?yàn)槲覀兿矚g在笑話里面夾雜一些書呆子氣。
如果你是一個稱職的程序員,肯定會喜歡下面的編程笑話集錦的。這些笑話來源于網(wǎng)絡(luò),會讓你的一周變得好過一些。我們開始吧!
1. 技術(shù)支持
對于很多開發(fā)人員來說,最可怕的噩夢是因?yàn)榫W(wǎng)絡(luò)問題聯(lián)絡(luò)客戶支援??蛻舴?wù)代理有時(其實(shí)是“總是”)無法理解重啟電腦不是每次都會奏效。我們是開發(fā)人員,理解這些東西是如何工作的,所以大多數(shù)情況下我們知道如何解決問題,但前提是將和其他開發(fā)人員一起。
SHIBBOLEET:下次打客戶支援服務(wù)電話的時候我會嘗試的。希望這有一天能夠成真。
圖源:XKCD 806
2. MVP
制作一個最簡化可實(shí)行產(chǎn)品,是在離發(fā)布日期越來越近的時候嘗試創(chuàng)建一個特征列表(實(shí)際上你所做的是創(chuàng)建一個漏洞列表)。解決幾個特別大的漏洞,然后忘掉其余的(如果真有這么簡單就好了)。
圖源:Monkey User — MVP
3. 古人的智慧
關(guān)于堆棧溢出,我唯一討厭的一件事是,問題沒有得到回答,或是答案給予提問者猛烈一擊,讓他知道這個問題有多么愚蠢。
我曾經(jīng)遇到過這樣一個問題,在網(wǎng)絡(luò)上什么資料也找不到。甚至堆棧溢出也出現(xiàn)過這樣的問題——沒有任何的點(diǎn)贊或答案,只有6700個瀏覽量。我做了什么?我試了整整32個小時,重寫了我的代碼。
圖源:XKCD 979
4. 還是值得的
當(dāng)你花了一天的時間修復(fù)漏洞并且成功編譯代碼的時候,你會感到無與倫比的滿足。
圖源:Google
5. 海龜
生活很簡單。海龜靠思考和相信一個事實(shí)為生,這個事實(shí)就是它是一只海龜。然而人類會想很多,并將事情復(fù)雜化,這就是為什么我們沒有海龜活得久。
圖源:XKCD 889
6. 釋放
代碼編譯和部署需要時間。在構(gòu)建過程中,程序員什么也做不了。但我希望自己在工作中能像下面這樣斗劍,呈現(xiàn)有史以來最好最誠實(shí)的xkcd漫畫
圖源:XKCD 303
彩蛋
這不是個漏洞,而是個特征。
圖源:Monkey User — Fix
我是在代碼編譯和部署的時候?qū)懙倪@篇文章,6個笑話中有4個來源于xkcd,蘭道爾·門羅真是個天才!祝你編碼愉快~