您現在的位置是:首頁 > 綜合

一個程式設計師如果一直在敲鍵盤,那麼他大機率不是在敲程式碼!

  • 由 古耕說 發表于 綜合
  • 2022-10-12
簡介如果你在日常工作中發現有一些程式設計師他們一直在敲擊鍵盤,那麼,他們大機率不是在敲程式碼,多半是在跟別人聊天或者在做一些其他的事情

什麼是JSP

作為一個程式設計師,是很不喜歡旁邊的同事在工作的時候頻繁敲擊鍵盤帶來的聲音的。如果你在日常工作中發現有一些程式設計師他們一直在敲擊鍵盤,那麼,他們大機率不是在敲程式碼,多半是在跟別人聊天或者在做一些其他的事情。

一個程式設計師如果一直在敲鍵盤,那麼他大機率不是在敲程式碼!

有人會問:

“程式設計師不就是敲程式碼嗎?敲程式碼能不敲鍵盤嗎?敲鍵盤能不發出聲音嗎?”

問這種問題是可以理解的,但是和人們想象中的不一樣,程式設計師頻繁敲擊鍵盤其實在日常工作中並不是說沒有,但是這種情況不常見。

透過查詢全世界各種機構對於程式設計師每天碼字效率的調查,我得出了一個結論,那就是

程式設計師平均每天的程式碼行數平均起來,根據公司不同(人才質量不同)約是50行到200行左右

。如果按照最大值200行算,也能想到,這種寫程式碼的效率是不需要程式設計師頻繁敲擊鍵盤的!

其實,敲程式碼和寫小說一樣,在寫任何程式碼的時候都需要想著怎麼樣“措辭”才恰當。所以,一個程式設計師真正敲程式碼的場景應該是寫一會兒,停頓一會兒,或者沒有太快的節奏。

甚至很多程式設計師在日常工作中,大多數情況下你會看到他們待在電腦螢幕前“發呆”

當然了,這裡的發呆之所以要打引號,那是因為他們並不是真的在發呆,而是在想事情。具體點可能是在想某個程式碼的變數該怎麼命名、一個功能的解決方案、某個BUG為什麼會出現等等。這種需要一邊寫一邊想的工作狀態,就註定了程式設計師不會很頻繁的敲擊鍵盤。

不光如此,一般來講,程式設計師寫一段程式碼就需要對程式碼進行除錯,所以即使一個程式設計師的腦回路特別清晰,也需要寫一段然後停頓一下。

基本上沒有程式設計師能夠做到程式碼從頭寫到尾不停頓的,如果有,那隻能說明這個程式設計師的編碼習慣很不好!

一個程式設計師如果一直在敲鍵盤,那麼他大機率不是在敲程式碼!

如果一個程式設計師在工作當中,鍵盤頻繁發出聲音,大機率會引來其他程式設計師同事的注目,因為沒有人寫程式碼是這樣的狀態!並且,頻繁敲擊鍵盤如果聲音比較大,還會影響鄰桌的其他程式設計師的思考。

前面說了,程式設計師在工作的時候大部分時間其實是像寫小說一樣,需要考慮怎麼樣“措辭”才恰當,還需要梳理各種“故事情節”,還要前後呼應,這種思考一般會把自己帶入一個想象出來的場景中。如果此時旁邊的人頻繁發出聲響,那麼程式設計師就很容易被影響,從而進入不了自己設計的程式場景中,影響編碼工作的效率。

如果一個程式設計師真的在工作,並且敲擊鍵盤的聲音很快,那麼如果這個程式設計師不是腦回路特別清楚,那就是故意為之。

當然了,不可否認有的程式設計師就是這樣,可能就是腦回路比較清晰,程式碼結構以及程式碼邏輯都非常清楚,所以碼字的效率特別高。如果你是這樣的人,那麼我倒是

建議為了不影響其他同事的工作,你最好能夠買一個碼字時鍵盤聲音相對小一點的鍵盤

而如果你是一個不懂技術的老闆,在設計辦公室的佈局的時候,儘量將程式設計師和其他需要頻繁錄入文字的員工分開。因為,那種有節奏地敲擊鍵盤的聲音對於程式設計師的工作效率影響還是挺大的!

同理,

如果你是一個老闆,發現一個程式設計師敲擊鍵盤的頻率很高,此時我建議你在他旁邊逛一逛,如果發現他真的是在敲程式碼,那麼我建議你給他加個雞腿!

Top