關(guān)于程序員的笑話(huà)
1“咚咚咚”“誰(shuí)?”過(guò)了很久……“Java”
2換一個(gè)電燈泡需要幾個(gè)程序員?一個(gè)也不要,這是硬件問(wèn)題。
3一個(gè)計(jì)算機(jī)系學(xué)生坐在樹(shù)下學(xué)習(xí),又有一個(gè)計(jì)算機(jī)系學(xué)生騎著一輛很炫的自行車(chē)經(jīng)過(guò)。前一個(gè)學(xué)生問(wèn)道:“你的車(chē)從哪兒弄來(lái)的?”騎車(chē)的回答說(shuō):“我在外面學(xué)習(xí)的時(shí)候,一個(gè)漂亮的MM騎著車(chē)過(guò)來(lái),她脫光了所有的衣服對(duì)我說(shuō),‘你想要什么我都給你’。”“明智的選擇!你穿她的衣服肯定不合適的。”前一個(gè)學(xué)生說(shuō)道。
4 怎么使用面向?qū)ο蟮姆绞阶兊酶挥校坷^承。
5 要理解遞歸,你先要理解遞歸。
6一男子在路邊一根接著一根地抽煙。一個(gè)女士走過(guò)來(lái)對(duì)他說(shuō):“嘿,你不知道你是在慢性自殺嗎?注意看看煙盒上的警告信息。”“沒(méi)關(guān)系”,男子悠然自得地又吸了一口:“我是個(gè)程序員。”“嗯?這和你是程序員有什么關(guān)系?”“我們一點(diǎn)兒也不在乎警告(warning),我們只在乎錯(cuò)誤(error)。”
7(唔……這個(gè)貌似跟程序員沒(méi)關(guān)系……)地理學(xué)家和數(shù)學(xué)家在飛機(jī)上坐在了一起。地理學(xué)家伸過(guò)頭來(lái)問(wèn)數(shù)學(xué)家想不想玩?zhèn)€有趣的游戲。數(shù)學(xué)家只想睡一覺(jué),所以就禮貌地拒絕了??傻乩韺W(xué)家堅(jiān)持說(shuō)這個(gè)游戲 很有趣,他解釋說(shuō):“我問(wèn)你一個(gè)問(wèn)題,如果你回答不上來(lái),你就給我5美元。然后你再問(wèn)我一個(gè)問(wèn)題,如果我回答不上來(lái),就給你5美元。”數(shù)學(xué)家又一次禮貌地 拒絕了。這下地理學(xué)家有點(diǎn)兒激動(dòng),說(shuō)道:“這樣吧,如果你不知道答案就給我5美元,如果我不知道答案的話(huà)就給你50美元!”這下子數(shù)學(xué)家有了興趣,并且他也明白如果他一直不同意的話(huà)也沒(méi)法入睡,所以就加入了游戲。地理學(xué)家先問(wèn)了第一個(gè)問(wèn)題。“地球到月球的距離是多少?”數(shù)學(xué)家一句話(huà)不說(shuō),掏出錢(qián)包來(lái)給了地理學(xué)家5美元。該數(shù)學(xué)家問(wèn)問(wèn)題了。他問(wèn)地理學(xué)家:“什么東西上山的時(shí)候三只腳,下山的時(shí)候四只腳?”地理學(xué)家疑惑地看了一下數(shù)學(xué)家。他取出筆記本電腦,查找了他所有的資料。他通過(guò)飛機(jī)上的調(diào)制解調(diào)器上網(wǎng)查找美國(guó)國(guó)會(huì)圖書(shū)館,還發(fā)送E-mail問(wèn)了他的同事——但是始終沒(méi)找到答案。過(guò)了一個(gè)小時(shí),他叫醒了數(shù)學(xué)家并奉上50美元現(xiàn)金。數(shù)學(xué)家禮貌地收下了錢(qián),轉(zhuǎn)過(guò)頭去接著睡覺(jué)。地理學(xué)家越來(lái)越感到迷惑不已,他叫醒了數(shù)學(xué)家,問(wèn)道:“好吧,答案到底是什么?”數(shù)學(xué)家又是二話(huà)不說(shuō),掏出錢(qián)包,給了地理學(xué)家5美元。
8 一百萬(wàn)只猴子,給他們一百萬(wàn)個(gè)鍵盤(pán),其中的一個(gè)會(huì)寫(xiě)出Java程序,其它的寫(xiě)的都是Perl程序。
9 十個(gè)頂尖軟件工程師參加培訓(xùn)管理人員的課程。老師提出了這樣一個(gè)問(wèn)題:“假如你供職的公司是為航空電子設(shè)備提供軟件的。有一天你乘飛機(jī)出差,當(dāng)你上了飛機(jī)后你發(fā)現(xiàn)一個(gè)牌子上寫(xiě)著這個(gè)飛機(jī)用的是你的團(tuán)隊(duì)開(kāi)發(fā)的Beta版軟件,你會(huì)下飛機(jī)嗎?”
九個(gè)軟件工程師舉了手。老師看著第十個(gè)問(wèn)道:“你為什么愿意留在飛機(jī)上?”這人回答說(shuō):“如果是我的團(tuán)隊(duì)寫(xiě)的這個(gè)軟件,飛機(jī)根本無(wú)法起飛,根本談不上墜毀。”
10 為什么程序員總是分不清萬(wàn)圣節(jié)和圣誕節(jié)?因?yàn)?Oct 31 == Dec 25。
11 換一個(gè)電燈泡需要幾個(gè)微軟程序員?一個(gè)也不要,他們會(huì)把黑暗變成標(biāo)準(zhǔn)然后告訴每個(gè)人:“我們就是這么設(shè)計(jì)的。”
12 Keyboard not found ... press F1 to continue
13 Unix是用戶(hù)友好的,只是要成為Unix的用戶(hù)很困難。
14 這個(gè)笑話(huà)大概來(lái)自70年代的米國(guó):一個(gè)新手在試著修復(fù)一臺(tái)壞了的LISP機(jī)器,他的方法就是反復(fù)關(guān)上電源然后打開(kāi)。專(zhuān)家看到之后,嚴(yán)厲地批評(píng)說(shuō):“你這樣是沒(méi)用的,你必須要明白出錯(cuò)的深層次原因。”
專(zhuān)家關(guān)掉電源,然后打開(kāi)。運(yùn)行正常了。
15 計(jì)算機(jī)科學(xué)家靠什么避孕?他們的人格魅力。
16 一個(gè)微軟工程師正走在路上,突然聽(tīng)到一只青蛙說(shuō):“如果你吻我一下的話(huà),我就會(huì)變成漂亮的女人,我們可以結(jié)婚,從此幸福地生活在一起。”工程師看著青蛙想了一下,抓起它輕輕地放在自己的上衣口袋里。青蛙把頭伸出來(lái)說(shuō):“怎么,你不準(zhǔn)備吻我嗎?”“是的”,工程師說(shuō):“我在微軟工作,沒(méi)有時(shí)間娶妻——不過(guò)有一只會(huì)說(shuō)話(huà)的青蛙還是挺酷的。”
17 換一個(gè)電燈泡需要幾個(gè)C++程序員?你還在用面向過(guò)程的思維考慮問(wèn)題。一個(gè)設(shè)計(jì)良好的電燈泡類(lèi)必然封裝了換燈泡的方法,所以你要做的就是調(diào)用“換電燈泡”方法。
18 兩個(gè)程序員在聊天:“我昨天碰到個(gè)辣妹。我把她帶回家,馬上就開(kāi)始如饑似渴地親吻,她就坐在我的鍵盤(pán)上,然后……”“你在家里也有臺(tái)電腦?CPU是什么型號(hào)的?”
19 為什么程序員喜愛(ài)UNIX:unzip, strip, touch, finger, grep, mount, fsck, more, yes, fsck, fsck, fsck, umount, sleep
20 電腦是高速的笨蛋,程序員是低速的笨蛋。
21 一個(gè)存放了一半數(shù)據(jù)的數(shù)組:悲觀的程序員覺(jué)得數(shù)組是半空的。樂(lè)觀的程序員覺(jué)得數(shù)組是半滿(mǎn)的。真正的程序員?覺(jué)得數(shù)組占用的空間過(guò)大,需要調(diào)用realloc()。
22 編譯成功了!交付吧