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