每天資訊程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

菜單

程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

回答問題之前,

我先說一些有意思的事情

程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

別人我不知道,反正我每次乘電梯的時候看到電梯上的按鈕,我都會大腦不聽使喚的去思考它的排程演算法,會考慮到它們的優先順序,加速度以及預判等的東西,這些狀態之間是怎麼相互影響的。

但是想了半天沒想出來結果就放棄了,但是下次在乘電梯的時候也會不由自主的去想。不知道你身邊的程式設計師是否有這樣強迫性行為。

程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

曾經故意寫了一段這樣的程式碼,程式碼的一部分是部分的縮排是4個空格,一部分是預設的tab(不要把tab設成4個空格),然後給了一個程式設計師,你猜怎麼樣,這個程式設計師竟然給我講了一下午,

不厭其煩的告訴我四個空格難以忍受。不知道你身邊的程式設計師是否有這樣強迫性行為。

程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

同事老張有個毛病,就是寫完一段程式碼,都不斷的CTRL+S手動儲存,有時候瀏覽網頁,看到好一點的,也會情不自禁的去點選儲存。我感覺很好奇,就去問他,為什麼老點CTRL+S,他告訴我他以前寫程式碼的時候,遭遇了斷電,自己寫的三天大概幾千行程式碼丟了,當時接近崩潰,從此留下後遺症,極其沒有安全感:總是擔心萬一系統崩潰怎麼辦,

萬一斷電怎麼辦,所以就養成了手動儲存的習慣。不知道你身邊的程式設計師是否有這樣強迫性行為。

程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

打字的時候,打括號都是成對打好之後,再往裡面寫內容;看到bug的時候不由自主的想去改,即使不是自己的bug;看到登入框就想試試能不能SQL注入;有時候還會抓包或者發假包;不是自己的電腦完全不會工作了;

遇到問題第一反應都會去想假如這個事情錯的時候該怎麼辦,出了問題第一時間問自己錯在哪裡了......不知道你身邊的程式設計師是否有這些強迫性行為。

程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

其實程式設計師是一類特殊的群體,

因為與電腦交流多於與人交流,所以成為了強迫症的高發群體。

程式設計師都有哪些強迫性行為?眾人不知道,但卻很扎心

在程式猿的世界裡,有強迫症都很正常啦,

適度適量的強迫症是工和嚴謹的表現,是在與Bug的長期鬥爭中而形成的,甚至程式猿們可以驕傲地高聲呼喊,沒有強迫症的程式猿不是好程式猿。