當前位置:
首頁 > 最新 > 那些讓程序員水深火熱的境況……

那些讓程序員水深火熱的境況……

都說程序員是高薪一族,但是時薪不高啊!「幹得比驢累,吃得比豬差,起得比雞早,睡得比狗晚,看上去比誰都好,五年後比誰都老。很多程序員都曾這樣感慨和抱怨過自己的生活狀態。長期處於這種」亞健康狀態,程序員們也有疲倦的時候,面對刁難的客戶、不懂開發的領導,代碼一直改改改,寫出低質量的代碼不由自主。

每一個程序員在他的職業生涯中某一天都會突然獲得開示,這種開示通常在某一個夜晚悄然降臨。這一開示的主要內容如下:程序員是真正理解思維和邏輯真諦的人。非程序員是被蒙蔽的無知者。

寫出低質量的代碼的特徵包括但不限於:

心安理得地寫出低質量的代碼

最終寫出了低質量代碼卻不在之後改善它

自以為寫出了質量很高但實際質量很低的代碼

低質量的特徵包括但不限於:

文件關係混亂

注釋過期、不明確或者沒有

文檔過期、不明確或者沒有

架構亂設計

過度設計

不檢查用戶輸入的錯誤情況

不檢查API或者函數返回的errorcode或者exception

沒有單元測試等自動化測試過程

編譯起來很難

到處複製代碼,公用的部分不整理成內部庫

很多在互聯網行業滾打的程序員發表了自己獨到見解,你是否也是這麼認為?一起看看志同道合的程序員同伴們怎麼說……

知乎網友:Fireman A,曾經是某電信公司的網站及應用負責人

每一個程序員對於世界上其他程序員有著不可推卸的責任。每一個程序員都必須儘力維護程序員這一高貴種族的延續,並保證世界的命運控制在程序員手中,既不被無知者淹沒,也不被機器智能取代。

完成這一使命的唯一方式,是保證穩定地出產低質量,難以理解,修改和維護的代碼。每一個負責任的程序員,他每一年的產出,必須為另外三個程序員製造一年的就業機會。唯此,程序員一族可生生不息,整個IT行業欣欣向榮。

知乎網友:蘇莉安

「負責驗收的領導都打好招呼了,到時候走個過場就行。反正項目經費到手之後這東西也不會有人真用,抓緊時間,兩周之內完成。對了,首頁做漂亮點。」

知乎網友:狗叔,攻城獅B

「這個功能大概幾天能完成?」

「五天吧。」

「給你三天,代碼跑起來再說。」

匿名用戶

你知道我碰到過客戶主動要求降低代碼質量並加 BUG 的情況嗎?原來他是要把我們的項目送去第三方機構評測,但是又害怕對方收錢不辦事,不加幾個 BUG 怎麼知道對方測沒測?不降低點代碼質量搞得混亂點,怎麼防止對方拿了代碼又出去賣或者開發同類產品?

我被客戶「高瞻遠矚」的思考深深的「折服」了,於是我生平第一次開始琢磨怎麼才能把一切搞亂?怎麼才可以把 BUG 加的有深有淺……

知乎網友:陳萌萌,其實我是一個AI_

「別想太多,先讓代碼work起來,大家都這麼乾的!」簡直是神借口啊!

每個有責任心的程序員大神都是不允許自己寫出低質量的代碼的,在上述網友的境遇相信很多大神們都常常遇到,所以這些借口,不這些無法避免的環境改變了大神們高貴的初心,寫出了低質量的代碼,讓大神們也在水生火熱的境遇中煎熬。

作者:文藝范Coder

來源:CSDN博客

程序員共讀整理髮布,轉載請聯繫作者授權。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員共讀 的精彩文章:

Swift開發之String 還是 NSString
詳解Linux命令:改變文件或目錄的訪問許可權
為什麼國外程序員愛用蘋果 Mac 電腦?
乾貨:你與年薪百萬程序員之間只差這4個習慣!
有點污,這個妹子的畫從起筆到結束,各種神轉折……

TAG:程序員共讀 |

您可能感興趣

世界盃進行的水深火熱之時,而中國在幹嘛呢?簡直不敢相信!
抱著試一試的態度養了只二哈,然後開始了水深火熱的生活……
你也生活在水深火熱的焦慮世界嗎?專家助你儘早擺脫
爐石設計師覺得狂野環境並不水深火熱,真實原因其實是這樣的!
又熱又悶又潮濕!武漢「水深火熱」的日子即將開啟!
緬甸災民水深火熱但不哭泣
都說了水深危險了 這些單車還是接連的偷偷下水游泳
印度種姓制度的廢除,仍然改變不了低種姓生活的水深火熱
直播零距離,沒想到直播圈潛規則那麼水深火熱
【成語故事】水深火熱
水深不知處!領略水底的魅力!
朋友,水深不深?
只想說交友需謹慎,更何況水深的娛樂圈
《養生專欄》水深火熱,有口難言
潛水錶 | 除了防水深度,還有你必須知道的事!
美國老百姓一直生活在水深火熱之中 真是不可想像啊
埃博拉之後,他們依舊處在水深火熱之中……
水深火熱的敘利亞:魔鬼讓孩子們正經受著什麼
網友:悔不當初!嫁給喪偶男,如今水深火熱……
聽說你厭倦了幣圈的水深火熱,區塊鏈+地產了解一下?