令程序員們夜不能寐的“噩夢(mèng)”除了改需求,還有這些…...
有那么一群人他們生活在那山的那邊海的那邊,他們活潑又聰明~他們調(diào)皮又伶俐~他們自由自在的生活在那彩色的代碼里~~他們善良勇敢互相都關(guān)心~是的,他們就是勇敢善良的程序員。
別人眼中的程序員 VS 實(shí)際中的程序員
驚了!每次看電影里那些程序員大佬都讓我懷疑人生,原來(lái)這才是真相!
其實(shí)程序員是這樣的一群人:他們經(jīng)常孤獨(dú)地加班到深夜,整天緊盯著閃爍的屏幕,很少離開(kāi)座位。
他們用鍵盤(pán)敲出一行行復(fù)雜的代碼,為每一個(gè)網(wǎng)站的上線(xiàn)、每一個(gè) APP 的迭代、每一次客戶(hù)端的更新而殫精竭慮,同時(shí)承受著各種各樣的工作問(wèn)題所帶來(lái)的壓力。
對(duì)絕大多數(shù)人而言,使他們噩夢(mèng)連連的無(wú)非是蜘蛛、蛇、幽靈、被頭戴豬頭面具手拿電鋸的人狂追等等。
但是勇敢善良的程序員也是有弱點(diǎn)的,你要問(wèn)他們什么才是最可怕的噩夢(mèng),才不是什么掉入深淵,陷入火海,妖魔鬼怪,而是下面這些,不信你自己看!
有國(guó)外程序員在 Quora 上提了一個(gè)問(wèn)題:“程序員的***噩夢(mèng)是什么?”。網(wǎng)友摘編了這個(gè)問(wèn)答貼的多個(gè)熱門(mén)回復(fù)。
Brain Schmitz
- 曾經(jīng)遇到過(guò)的最?lèi)盒牡?Bug:
- Bug 只會(huì)出現(xiàn)在生產(chǎn)環(huán)境中,而且無(wú)法在本地重現(xiàn)或者觸發(fā)。
- Bug 出現(xiàn)的幾率雖然很低,但并不足以忽略掉它。
- Bug 出現(xiàn)的原因和競(jìng)態(tài)條件(race condition)有關(guān),這只會(huì)在系統(tǒng)低負(fù)載時(shí)才出現(xiàn)。
- Bug 出現(xiàn)的真正原因還未知。
- 出現(xiàn) Bug 的代碼并不是你編寫(xiě)的,但是你要負(fù)責(zé)修復(fù)它;寫(xiě)那段代碼的人已經(jīng)不在公司了。
- 導(dǎo)致出現(xiàn) Bug 的是某個(gè)庫(kù),而這個(gè)庫(kù)在 99.9% 的情況下都是可靠的。這是你解決該問(wèn)題所剩的***一塊陣地了。
- 多年以來(lái)有許多人試圖調(diào)試它,從沒(méi)人成功過(guò)。
- Bug 會(huì)產(chǎn)生一個(gè)邏輯錯(cuò)誤,而且只會(huì)在系統(tǒng)運(yùn)行了很長(zhǎng)一段時(shí)間后才會(huì)出現(xiàn)。
- 調(diào)試需要你了解某個(gè)特定的領(lǐng)域知識(shí),而你對(duì)那個(gè)領(lǐng)域卻一無(wú)所知。
- 解決 Bug 的***期限非常緊,時(shí)間不多了。
- 不能忽略這個(gè) Bug,因?yàn)槟愕娘埻肽芊癖W【涂此恕?/li>
想象一下在地球上通過(guò)光脈沖信號(hào)調(diào)試火星探測(cè)器上的一個(gè)競(jìng)態(tài)條件是多么令人惡心的一件事,更絕的是只有在火星的大氣條件下當(dāng)行星開(kāi)始對(duì)齊時(shí)才會(huì)發(fā)生。
這一切都是因?yàn)槟硞€(gè)從 NASA 離職多年的人所編寫(xiě)的庫(kù)中生成的嵌入式代碼,出現(xiàn)了一些微妙而深?yuàn)W的問(wèn)題所導(dǎo)致。你必須盡快解決這個(gè)問(wèn)題,因?yàn)橄乱淮涡行菍?duì)齊就快開(kāi)始了,而幾百萬(wàn)美元的項(xiàng)目資金面臨打水漂的風(fēng)險(xiǎn)。
不,我所說(shuō)的這一切從未發(fā)生過(guò)。但是看了上面那些你難道不想從橋上跳下去嗎?
Jarmo Dee
上面那些都不算啥。程序員最糟糕的噩夢(mèng)是有一個(gè)不合格的、非技術(shù)出身的項(xiàng)目經(jīng)理,把時(shí)間點(diǎn)定的非常緊,而且總是想掌管一切。
Colin Song
需求變更,恩,是再一次變更。
Jim Bobrien
老板決定修改產(chǎn)品定位的方向,而且認(rèn)為所有的修改都會(huì)很簡(jiǎn)單,并且在沒(méi)有和技術(shù)團(tuán)隊(duì)溝通過(guò)的情況下就向客戶(hù)做出了種種承諾。哦,對(duì)了,還有需要支持 IE 瀏覽器。
Lalit Jain
同樣的代碼周五還跑的好好的,周一就不行了
Shivam Sarawagi
Internet Explorer (如果你是 Web 開(kāi)發(fā)者)
Jorge Lrun
到 Stack Overflow 上提問(wèn),看到 1 年前有人發(fā)過(guò)和你準(zhǔn)備問(wèn)的一模一樣的問(wèn)題,但是沒(méi)有任何回復(fù)......
Ben Joseph
Stack Overflow 訪(fǎng)問(wèn)不了!
Naman Dasot
分號(hào)鍵壞了 :(
很多程序員表示,空格鍵壞了才恐怖......
Abhishek Walter
Stack Overflow 問(wèn)題數(shù)達(dá)到上限
最近,有幾位程序員朋友,向我吐槽,經(jīng)常有人和他說(shuō)一些讓他惱怒、噩夢(mèng)一般的話(huà),他聽(tīng)完都想打人啦。
我聽(tīng)完之后也是哭笑不得,將這些程序員朋友的話(huà)給整理出來(lái)了,大家以后在程序員面前說(shuō)話(huà)可得小心點(diǎn)。。
以下只要隨便哪一句砸在他們身上,保證一哭二鬧三上吊分分鐘上演給你看。
如噩夢(mèng)一般最能激怒程序員的十句話(huà)
第十名:“加油!我先下班了啦~”
作為一個(gè)需求方,我提醒你不該說(shuō)這樣的話(huà)……
第九名:“你造嘛,我新電腦的內(nèi)存有 1 TB!”
內(nèi)存和硬盤(pán)有啥區(qū)別,你造嗎?
第八名:“能幫我黑 XXX 的 QQ 嗎?”
不能!不能!不能!
第七名:“盡快做完,好伐?”
用郵件發(fā)這句話(huà)殺傷力更大……
第六名:“你先大概弄一個(gè),讓我參考看看。”
請(qǐng)問(wèn),什!么!叫!大!概?!
第五名:“幫我加 10 個(gè)功能先,明天就要,拜托!”
拜托,我又不是變魔術(shù)的!
第四名:“太好了,你還沒(méi)回家,幫我個(gè)忙,很快的!”
和***句連在一起說(shuō),你會(huì)死得很快~
第三名:“為什么今天網(wǎng)速這么慢?”
怪我咯?
第二名:“這個(gè)應(yīng)該很簡(jiǎn)單的吧?”
我不想給你解釋?zhuān)忉屃四阋膊欢?,心累?/p>
***名:“這里改一下就好了啊!”
YOU CAN YOU UP!NO CAN NO BB!