有什么比被困在一個問題上更糟糕的呢?
沒有足夠的注意力看問題。
這是頂級開發(fā)人員面臨的共同挑戰(zhàn)。每個人都需要幫助/答案/建議。當(dāng)您不斷地回復(fù) Slack 消息/電子郵件消息時,您將無法完成任何事情。
開發(fā)人員可以做些什么來重新控制他們的注意力?
創(chuàng)造者 vs 經(jīng)理
創(chuàng)意人員與運營人員在使用時間的方式上存在重要區(qū)別。
對于主要從事運營工作的人來說,您開始以 30 分鐘的時間段來思考自己的一天。每個塊都充滿了會議或任務(wù)。分心的機會成本并不高,因為您的注意力經(jīng)常在任務(wù)之間切換。
這些人在“經(jīng)理”日程表上。他們經(jīng)常切換任務(wù)并將一天分成小塊。
另一方面,開發(fā)人員的工作是有創(chuàng)意的。它們涉及解決問題、設(shè)計解決方案和深入挖掘難題。您(理想情況下)需要數(shù)小時不間斷的時間來解決問題并取得進展。當(dāng)你分心時,成本很高?;氐骄幋a/設(shè)計/解決問題的“區(qū)域”需要很長時間。
開發(fā)人員按照“創(chuàng)造者”時間表進行。一封電子郵件、Slack 消息或會議可能會毀掉一個小時(或幾個小時)的工作效率。
Maker vs manager schedule 是了解你解決問題的效率的關(guān)鍵。
關(guān)閉通知
當(dāng)您試圖集中注意力時,通知就是您的敵人。
即使是最小的分心也會讓你離開這個區(qū)域。我們的職業(yè)是創(chuàng)意輸出。您不能一直打開通知。
所以,把它們關(guān)掉。
“請勿打擾”模式在您的手機上很棒。Slack 也有能力“暫停通知”。保持電子郵件客戶端關(guān)閉或禁用電子郵件的彈出窗口/推送通知。
任何可以保護你注意力的東西。
作為開發(fā)人員,注意力是一種寶貴的資源。它也是有限的并且總是在減少,無論你是否使用得好。
一種解決方案:批處理
我現(xiàn)在能聽到反對者的聲音了。
“這對你來說太棒了,如果你能在沉默和幸福中關(guān)閉你所有的通知和代碼。但對于我們其他人來說,我們實際上必須全天為我們的團隊和利益相關(guān)者提供服務(wù)!”
很公平。明確地說,我還必須全天都在 Slack 和電子郵件上。我也有很多會議,有時太多了!
到目前為止,我應(yīng)對這一挑戰(zhàn)的最佳解決方案是批處理。在一天中選擇幾次回復(fù)消息的時間。其余時間,讓通知保持靜音(或嚴(yán)格限制可以通知您的內(nèi)容)。
批處理的一個重要部分是就它進行交流。告訴你的團隊,“我今天要低頭寫代碼,所以我希望每隔一段時間就上一次 Slack。” 或者,使用您的 Slack 狀態(tài)、電子郵件自動回復(fù)或其他方式主動顯示您何時處于專注模式。
如果您可以使用批處理從您的日程安排中每天抽出 3 小時的專注時間,您將看到巨大的好處。
每日清單
我每天早上都會為軟件開發(fā)人員寫一些新東西。
如果你喜歡我的文章,點贊,關(guān)注,轉(zhuǎn)發(fā)!