前言
是的,小李(化名)上班戴耳機被新來的技術總監批了,,
事情是這樣的,本來小李所在的公司也沒有規定上班時間不能戴耳機寫代碼,之前都戴的好好的,某次開技識訓議,時間到了,小李沒有按時間來(也許是寫代碼忘神了),新來的技術總監就站在會議室門口隔空叫他,哪知吼了兩三遍,小李依然無動于衷,他干脆直接跑過去叫了,
后來聽說小李事后被總監批了,批的是沒有按時間參加會議,雖然和耳機沒有直接關系,但卻是因為戴耳機寫代碼引起的,也是因為這事,為第二天的大新聞埋下了伏筆……
第二天,所有程式員,不,是技術部門所有人員被禁止在上班時間戴耳機,雖然沒有公司明文規定,但是領導發話了,上班時間不允許戴耳機,發現就扣績效,很顯然,這明顯針對的是程式員,因為其他技術人員很少有戴耳機的,
接下來的日子,耳機在程式員們的耳邊消失了,靜靜地躺在辦公桌上……
網上也還真有類似的案例:

這個新總監,真是新官上任三把火,是不是也太不盡人情了,就算不允許,第一次也不至于拉出去罵,,
程式員為什么要戴耳機?
耳機可謂是程式員上班的必備裝備之一,很多程式員上班都戴著耳機寫代碼,這個已經見怪不怪了,其實戴耳機的主要目的還是為了免打擾!!

做程式員的都知道,編程是一門思維十分縝密的作業,在完成一個需求之前,需要構思代碼邏輯、業務邏輯,有的時候可能不能一次構思出來,需要邊寫邊構思邊驗證,邏輯不能亂,更不能斷,斷了就亂,亂了就要重新梳理,
而一個殘酷的現實是,程式員經常在作業時被打斷,比如當你馬不停蹄的實作一個重要邏輯時,此時產品經理跑過來和你溝通某個事項,或者身邊的同事隨意和你搭話,就很可能導致來之不易的思路被打斷,事后很難再想起來,那種絕望的感覺程式員都懂,
我自己就是,非常討厭在寫代碼的時候被打擾,特別是處理復雜邏輯的時候,會嚴重影響我的作業效率,
所以,戴上耳機,我們就能沉浸在自己的代碼世界里,身邊的同事也不會有事沒事找你說話,除非是有重要的事情,否則別人不會輕易去打擾你的,
另外,為了免打擾,即使我們不想聽任何東西,或者耳機里面沒有播放任何聲音了,我們也可以持續戴著耳機,當作是一種免打擾的裝飾,就等于告訴別人,哥在忙,沒事別來打擾我,無聲耳機也能幫你減少大量沒有必要的打擾,這招學廢了嗎?
戴耳機聽歌免打擾應該是最普遍的了,但也有很多人戴耳機是為了摸魚,比較說聽評書(高端)、相聲(優雅)、電競比賽(真粉)…,這種戴耳機就可能會影響作業,當然,如果能把作業保質保量按時完成,我覺得耳機里面是什么內容并不重要,只要不影響作業,
總監為什么禁止戴耳機?
說實話,我也十分理解他的決定,程式員戴耳機寫代碼,一方面是屏蔽了外面的世界,對作業效率十分有幫助,但另一方面,對團隊溝通協作十分不利,同事們不能和你面對面交流,領導不能和你及時溝通,所有人只能和你文字交流,也會造成作業上的延誤,

是的,很多時候,我們可以通過發訊息來溝通和解決問題,但有時候發的訊息可能表達的不是很清楚,而且會產生誤會、誤解,或者發了資訊對方長時間不看,或者看了又不回復,這種情況一大把,我曾看到一同事的資訊串列中一大堆的未讀資訊,有時候只是選擇性的看一下,,
我在公司也經常聽到同事(包括部門領導)呼喚某某同事看資訊,戴耳機的程式員可能叫幾遍都無動于衷,需要讓其他同事幫忙拍下,相信大家也經常遇到這種情況,這樣就導致了很多無效的溝通,影響了其他同事的作業,領導叫了幾遍不答應,他面子也掛不住,
所以,站在團隊溝通協作的角度講,領導禁止戴耳機自然有他的考量,
公司不讓戴耳機怎么辦?
據我所知,大部分 IT 公司是不會禁止上班時間戴耳機的,就算禁止,也很少會禁止程式員戴耳機,
但是,每個公司都有每個公司的規章制度,要么遵守(只要符合勞動法),要么推翻(估計很難),如果被禁,申請戴耳機估計也不太行,公司也不大可能單獨為某人開綠燈,實在不行,撤,,這也不太理性!下家也不讓戴,咋辦?另外,這離職原因也不太被接受,

其實就我個人而言,戴不戴耳機都無所謂,有時候戴著耳機聽的東西如果太吵雜,可能還會影響我的思路,這完全看個人和當時的作業狀態吧,
沒有耳機,也可以嘗試換一個作業方法,比如,可以把實作思路提前寫下來,或者在代碼中用 // TODO 注釋 的方式把實作步驟勾勒出來,
比如:
// todo 驗證訊息
// todo 冪等性處理
// todo 處理訊息
// todo ...
然后在 IDEA 中的 TODO 面板中就可以看到有哪些要做的事情:

可以在事后根據 todo 一步步去完成,盡可能寫得詳細點,避免思路被打斷,也能幫助自己梳理邏輯和即將要做的事情,一目發然,關注公眾號Java技術堆疊,回復:IDEA,獲取我寫的 IDEA 系列教程,
當然,這只能解決一部分被打斷的問題,更多代碼上的思路和細節不可能全部記錄下來,一旦被打斷,可能就真的很難再想起來了,如果你真的在寫一段非常重要的邏輯,可以把自己的通訊軟體的作業狀態調整為:忙碌中,寫完之后再調整回來,這樣也能幫助你減少一部分的打擾,
實際作業中,即使戴耳機,也真的很難做到不被別人打斷,所以,找到合適自己的作業方法,提高自己的作業效率才是最重要的,
最后,你們公司允許上班戴耳機嗎?也歡迎分享經驗~
好了,今天的分享就到這里了,后面堆疊長會分享更多好玩的 Java 技術和最新的技術資訊,關注公眾號Java技術堆疊第一時間推送,
著作權宣告: 本文系公眾號 "Java技術堆疊" 原創,轉載、參考本文內容請注明出處,抄襲、洗稿一律投訴侵權,后果自負,并保留追究其法律責任的權利,
近期熱文推薦:
1.1,000+ 道 Java面試題及答案整理(2022最新版)
2.勁爆!Java 協程要來了,,,
3.Spring Boot 2.x 教程,太全了!
4.別再寫滿屏的爆爆爆炸類了,試試裝飾器模式,這才是優雅的方式!!
5.《Java開發手冊(嵩山版)》最新發布,速速下載!
覺得不錯,別忘了隨手點贊+轉發哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/476970.html
標籤:Java
上一篇:切入點運算式
下一篇:使用Mutablelivedata從DialogFragmentColorPicker更改片段的背景顏色不起作用
