程式設計師6大強迫症,看看你有沒有中招

2019-10-12   指尖上的代碼

作為一名程式設計師,

每天除了寫代碼,就是改Bug。

慢慢養成了近乎偏執的編程習慣,

也就是強迫症。

看看下面的這幾種,你有沒有中招?

01

收藏強迫症

在Github上看到有意思的項目,就要點Star收藏,技術博客上看到好文章必然收藏,明知道自己十有八九是不會看的。

02

整理強迫症

不喜歡凌亂的電腦桌面,一定要整理出來。

注釋縮進什麼的代碼風格規範里都會規定好啊。代碼必須要縮進;縮進堅決不用空格,必須用Tab。重要地方必須要有注釋,注釋內容必須要清楚明了。習慣在夜深人靜的時候碼字,把電腦也靜音,安安靜靜,碼得舒心!

不能容忍半角全角符號混用,不能容忍!!!

03

保存強迫症

沒事兒就會按保存鍵,比玩遊戲存檔率還高,即使編輯器可以自動保存。

總是擔心萬一系統崩潰怎麼辦,萬一斷電怎麼辦,設置成每隔10S就自動保存,在寫任何長一點的代碼的時候,包括網頁,都會下意識地使用CTRL+S手動保存。這沒毛病,可問題是必須按三次CTRL+S才能安心!一段代碼下來,無數次CTRL+S,堪比曾經被學校老師忽悠著買的復讀機啊!

04

改Bug強迫症

看到Bug就想改⋯⋯即使不是自己的Bug⋯⋯還喜歡找Bug,看到登錄框就想試試能不能SQL注入⋯⋯有時候還會抓包或者發假包⋯⋯

曾經被一個Bug困擾了整整1天,一天什麼都沒幹,就為了調這個Bug。而結果是,這個Bug沒調好,反而倒是修復了很多其他奇奇怪怪的Bug......

05

數字強迫症

凡是從 0 開始,數字強迫症的另一種症狀就是對二進位有執念,很多程式設計師員都認為世界上有 10 種人:一種懂二進位,另一種不懂。

數字強迫症的晚期症狀是認為 256 和 1024 等 2 的 N 次方很完美,常常有 1 kg = 1024 g 或者 1 L = 1024 mL 的錯覺。

06

硬體強迫症

用自己的電腦才爽,不是自己的桌面、滑鼠、鍵盤敲代碼都沒感覺,用別人的電腦老感覺哪兒不對勁。

要有分屏,寫代碼爽;機械鍵盤,敲代碼爽,玩遊戲爽;U盤、硬碟,存放各種學習資料,捨不得刪;iMac 或者 Macbook Pro,才能讓自己認真寫好代碼。

之前看到過一個笑話:

老婆給當程式設計師的老公打電話:下班順路買一斤包子帶回來,如果看到賣西瓜的,買一個。當晚,程式設計師老公手捧一個包子進了家門…

老婆怒道:你怎麼就買了一個包子?

老公答曰:因為看到了賣西瓜的。

作為程式設計師,你還有哪些強迫症的行為呢?

你的強迫症是否影響了你的工作?

都一起來聊聊程式設計師強迫症的方方面面吧!