真相了!敲代碼時(shí),程序員戴耳機(jī)究竟在聽(tīng)什么?
你身邊有沒(méi)有這樣一群人,除了早上打個(gè)招呼,必要的工作溝通,其它時(shí)候一直帶個(gè)耳機(jī)。
這不就是我嗎?
知乎上有個(gè)提問(wèn):程序員上班時(shí)戴耳機(jī)是在聽(tīng)什么?
高贊回答是:戴上耳機(jī)是告訴其他人不要打擾我,實(shí)際上并沒(méi)有在放音樂(lè)。
程序員在工作時(shí)間里除了其他人過(guò)來(lái)打擾,他的 IM 通訊軟件是這樣的:
[置頂]業(yè)務(wù)群:@你 …
產(chǎn)品-劉同學(xué):這塊需求我想改成…
測(cè)試-陳大姐:今天要上線(xiàn)了,你趕緊改下最后兩個(gè) Bug 吧
測(cè)試-李妹:你昨天提測(cè)的項(xiàng)目有問(wèn)題啊,先幫忙查下吧,主要流程…
前端-程小哥:這接口你得給我傳兩個(gè)值
產(chǎn)品-王同學(xué):幫忙看下線(xiàn)上問(wèn)題吧,用戶(hù)很著急
技術(shù)群:@ all,今天下午四點(diǎn)有技術(shù)分享會(huì),請(qǐng)大家準(zhǔn)時(shí)參加
…
消息不斷跳出,任務(wù)欄不斷閃爍催促你去點(diǎn)開(kāi)。還有人直接找你討論問(wèn)題,你不得不停下手上的工作,一次次去回應(yīng)這些緊急事情。
等回答完想繼續(xù)剛才的工作,卻忘記剛才寫(xiě)到哪里,又得重新捋思路。
有數(shù)據(jù)顯示:人被打擾后重拾起原來(lái)的思路平均需要3分鐘,由于幾分鐘就被打斷一次,每天大約有2.5小時(shí)被浪費(fèi)掉的。
等到了下班點(diǎn),你才驚覺(jué),這一天好像沒(méi)做什么就過(guò)去,今天要做的需求連一行代碼還沒(méi)有開(kāi)始寫(xiě)呢。于是你開(kāi)始例行的加班。
在《深度工作》中作者提出一個(gè)公式:高質(zhì)量工作產(chǎn)出=時(shí)間×專(zhuān)注度。
高質(zhì)量工作產(chǎn)出需要人進(jìn)入深度工作狀態(tài),深度工作指的是在無(wú)干擾的狀態(tài)下專(zhuān)注進(jìn)行職業(yè)活動(dòng),此時(shí)個(gè)人的認(rèn)知能力達(dá)到極限。
這種努力能夠創(chuàng)造新價(jià)值,提升技能,而且難以復(fù)制。
你有沒(méi)有試過(guò)上班來(lái)早了或者等大家下班后,辦公室安安靜靜的。你戴上耳機(jī),退出IM軟件,沉浸在編程世界里,思路順暢,像打通任督二脈,效率特別高,代碼質(zhì)量很好,只用兩個(gè)小時(shí)便完成平常一天的活。
而與深度工作相反的是浮淺工作,浮淺工作往往在受到干擾的情況下開(kāi)展。此類(lèi)工作是認(rèn)知要求不高的事務(wù)性任務(wù),很容易復(fù)制。
書(shū)里指出越來(lái)越多知識(shí)工作者因?yàn)椴粩啾恍∈聰_亂心神而用浮淺工作替代了深度工作。越是經(jīng)常在極度浮淺的狀態(tài)工作,越將會(huì)降低自己深度工作的能力。
所以?xún)?nèi)秀的程序員通常采用物理隔音——戴耳機(jī)被動(dòng)地躲開(kāi)打擾。
當(dāng)然帶耳機(jī)也有其它原因:
@layla
每天開(kāi)完早會(huì)就帶上耳機(jī)開(kāi)始自己一天的工作,其實(shí)啥也沒(méi)聽(tīng),就是想靜靜,選擇性屏蔽一些不想聽(tīng)的話(huà)。
@yue
無(wú)聊解壓用的,聽(tīng)歌可以振奮人心,幫助度過(guò)無(wú)聊時(shí)間,也激發(fā)工作動(dòng)力
除了戴耳機(jī),還有幾招能從根源上減少些打擾,提高重拾思路的時(shí)間:
1.被打亂時(shí)先花幾秒寫(xiě)好注釋
剛把對(duì)象取出來(lái),開(kāi)始“.”的時(shí)候,PM 來(lái)了:誒,能幫忙——
你先花幾秒鐘淡定地先將.后的方法寫(xiě)好,把下一步要做的事簡(jiǎn)單兩幾個(gè)字注釋?zhuān)?/做判斷//,幫助你快速地接上被打亂前的思路。
用“我沉浸在編程的世界里你居然敢打斷我”的表情緩慢地摘下耳機(jī),記住耳機(jī)只需離開(kāi)耳朵一厘米,這表示你隨時(shí)會(huì)戴上耳機(jī)干活去,暗示對(duì)方有事快說(shuō),不做閑聊。
要面癱,不用微笑。
2.拒絕回答不經(jīng)思考的簡(jiǎn)單問(wèn)題
PM:你還記得上次你做的那個(gè)需求嗎?線(xiàn)上的邏輯是怎樣的呀?
你:不記得了,自己看需求文檔吧,或者問(wèn)負(fù)責(zé)這塊的PM。
新人:這個(gè)工具怎么用?
你:自己搜索去吧。
有數(shù)據(jù)統(tǒng)計(jì),80% 的打擾是沒(méi)有意義或者極少有價(jià)值的。
職場(chǎng)時(shí)間寶貴,求助者有責(zé)任在提問(wèn)前確認(rèn)問(wèn)題是否值得問(wèn)。如果問(wèn)題是可以直接查詢(xún)或者能從搜索結(jié)果前三頁(yè)獲取的,這些問(wèn)題是不需要回答的,你無(wú)需浪費(fèi)自己的時(shí)間放他人之懶。
這招還可以跟二維碼大法混合使用,能擊退大部分的簡(jiǎn)單問(wèn)題:
3.學(xué)會(huì)甩鍋
PM:這個(gè)需求我想改改…
你:你先找我 TL 對(duì)下排期
PM:線(xiàn)上這個(gè)數(shù)據(jù)不對(duì)啊
你:在某表某字段,你自己查
我們部門(mén)的 PM 就這樣學(xué)會(huì)寫(xiě) sql 查數(shù)據(jù),徒手登服務(wù)器查業(yè)務(wù)日志。如果你不好意思拒絕一個(gè)“順手”“只占幾分鐘”的小要求,后面還有 abcd 個(gè)小要求笑瞇瞇地在等著你。
4.承諾完成的deadline
網(wǎng)上有一張圖形象地說(shuō)明理想的工作計(jì)劃和實(shí)際情況:無(wú)打擾的高效率理想工作模式和不斷地被打亂的實(shí)際工作模式。
有些緊急事情是必須放下手下工作去做的,例如測(cè)試說(shuō),項(xiàng)目今天要上線(xiàn),你趕緊改下這兩個(gè)bug。
此時(shí)先和發(fā)起人確定完成的deadline:我將會(huì)在下午前兩點(diǎn)改好,改完會(huì)告訴你的,不用催促。將被動(dòng)化為主動(dòng),臨危不亂,有條理地安排好手上的工作。
剛開(kāi)始這么做可能會(huì)讓人感覺(jué)不自在,因?yàn)楹推胀ǖ娜穗H交往游戲規(guī)則相左:舉手之勞,能幫則幫。采用上述方法后,發(fā)生一些不愉快的事情也是在所難免。有些人或許會(huì)感到疑惑或生氣,認(rèn)為你不近人情。其實(shí),這沒(méi)什么大不了的。
正如《深度工作》里說(shuō)的:培養(yǎng)允許壞的小事發(fā)生的習(xí)慣。否則,你將永遠(yuǎn)發(fā)現(xiàn)不了改變命運(yùn)的大事。其他人會(huì)很快調(diào)整對(duì)你的期望,適應(yīng)你的工作習(xí)慣。
所以,你工作時(shí)戴耳機(jī)是在聽(tīng)什么?
歡迎留言,分享你的獨(dú)特觀點(diǎn) or你的必備歌單!在看
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!