什麼情況讓程式設計師處於水深火熱中
都說程式設計師是高薪一族,但是時薪不高啊!“幹得比驢累,吃得比豬差,起得比雞早,睡得比狗晚,看上去比誰都好,五年後比誰都老。很多程式設計師都曾這樣感慨和抱怨過自己的生活狀態。長期處於這種”亞健康狀態,程式設計師們也有疲倦的時候,面對刁難的客戶、不懂開發的領導,程式碼一直改改改,寫出低質量的程式碼不由自主。
每一個程式設計師在他的職業生涯中某一天都會突然獲得開示,這種開示在通常某一個夜晚悄然降臨,有時是以圖靈本人託夢的形式出現。
這一開示的主要內容如下:
程式設計師是真正理解思維和邏輯真諦的人。非程式設計師是被矇蔽的無知者。
寫出低質量的程式碼的特徵包括但不限於:
- 心安理得地寫出低質量的程式碼
- 最終寫出了低質量程式碼卻不在之後改善它
- 自以為寫出了質量很高但實際質量很低的程式碼
低質量的特徵包括但不限於:
- 檔案關係混亂
- 註釋過期、不明確或者沒有
- 文件過期、不明確或者沒有
- 架構亂設計
- 過度設計
- 不檢查使用者輸入的錯誤情況
- 不檢查API或者函式返回的errorcode或者exception
- 沒有單元測試等自動化測試過程
- 編譯起來很難
- 到處複製程式碼,公用的部分不整理成內部庫
很多在網際網路行業滾打的程式設計師發表了自己獨到見解,你是否也是這麼認為了?來一起和志同道合的程式設計師同伴們好好聊聊吧。
知乎網友:Fireman A,曾經是某電信公司的網站及應用負責人
每一個程式設計師對於世界上其他程式設計師有著不可推卸的責任。每一個程式設計師都必須盡力維護程式設計師這一高貴種族的延續,並保證世界的命運控制在程式設計師手中,既不被無知者淹沒,也不被機器智慧取代。
完成這一使命的唯一方式,是保證穩定地出產低質量,難以理解,修改和維護的程式碼。每一個負責任的程式設計師,他每一年的產出,必須為另外三個程式設計師製造一年的就業機會。唯此,程式設計師一族可生生不息,整個IT行業欣欣向榮。
知乎網友:蘇莉安
「負責驗收的領導都打好招呼了,到時候走個過場就行。反正專案經費到手之後這東西也不會有人真用,抓緊時間,兩週之內完成。對了,首頁做漂亮點。」
知乎網友:狗叔,攻城獅B
“這個功能大概幾天能完成?”
“五天吧。”
“給你三天,程式碼跑起來再說。”
匿名使用者
你知道我碰到過客戶主動要求降低程式碼質量並加 BUG 的情況嗎?原來他是要把我們的專案送去第三方機構評測,但是又害怕對方收錢不辦事,不加幾個 BUG 怎麼知道對方測沒測?不降低點程式碼質量搞得混亂點,怎麼防止對方拿了程式碼又出去賣或者開發同類產品?
我被客戶“高瞻遠矚”的思考深深的“折服”了,於是我生平第一次開始琢磨怎麼才能把一切搞亂?怎麼才可以把 BUG 加的有深有淺……
知乎網友:陳萌萌,其實我是一個AI_(:з」∠)_
“別想太多,先讓程式碼work起來,大家都這麼幹的!”簡直是神藉口啊!
每個有責任心的程式設計師大神(小編一直以來對程式設計師一族的敬稱)都是不允許自己寫出低質量的程式碼的,在上述網友的境遇相信很多大神們都常常遇到,所以這些藉口,不這些無法避免的環境改變了大神們高貴的初心,寫出了低質量的程式碼,讓大神們也在水生火熱的境遇中煎熬。
相關文章
- 目前程式設計師的5中情況程式設計師
- 沒熱情就不夠格做程式設計師麼?程式設計師
- 我,26歲,瘋了的軟體測試員,每天處於水深火熱之中
- 程式設計師思維看愛情是什麼?程式設計師
- argv[0]在什麼情況下不等於程式名
- 程式設計師為什麼熱衷於造輪子,升職加薪嗎?程式設計師
- 調查:是什麼讓程式設計師快樂?程式設計師
- 程式設計師修bug時的真實情況程式設計師
- 程式設計師為什麼要高薪?看完讓你勇於為自己開價程式設計師高薪
- 程式設計師程式設計時喝什麼?程式設計師
- 程式設計師程式設計時喝什麼程式設計師
- 盤點那些讓程式設計師目瞪口呆的Bug都有什麼?程式設計師
- GreatSQL 中 Insert 慢是什麼情況?SQL
- 程式設計師的“黑客情懷”和“設計師情懷”程式設計師黑客
- Linux中什麼情況下會發生程式排程?Linux
- 應用架構設計中,什麼情況下開始考慮快取?應用架構快取
- 程式設計師為什麼焦慮於程式語言和框架?程式設計師框架
- 火熱的低程式碼到底是什麼?
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 程式設計師,你自豪什麼程式設計師
- 程式設計師最想些什麼?程式設計師
- 程式設計師什麼都會程式設計師
- 《快樂碼農》第4期 程式設計師職場水深幾許?程式設計師
- 讓程式設計師互相傷害的“驗證碼”是什麼?程式設計師
- [水文] 什麼原因讓我成為一名程式設計師程式設計師
- 關於 Android 程式設計師最近的狀況Android程式設計師
- 為什麼有的程式設計師不會程式設計?程式設計師
- 程式設計師的情書程式設計師
- 程式設計師的愛情程式設計師
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 程式設計師是什麼讓你停滯不前—是安逸,還是….程式設計師
- 程式設計師都幹些什麼?程式設計師
- 程式設計師,為什麼如此迷茫?程式設計師
- 什麼是程式設計師思維?程式設計師
- 我為什麼是程式設計師?程式設計師
- 什麼是真正的程式設計師?程式設計師
- 什麼是真正的程式設計師程式設計師
- 程式設計師面試什麼最重要?程式設計師面試