高壓下的程式設計師——我是如何管理多個任務的
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
當我正在為一個很複雜的業務編寫演算法的緊要關頭——突然,另一名使用者投訴說他們的軟體不會運作了,要你給修復。接著幾分鐘後,你的團隊負責人要求你解釋一下昨天發表的有關專案的問題。以及,你的收件箱每隔5分鐘就提醒你,又有新郵件了。哦no,要崩潰了!
是不是很多人都有同感?因為這不是一種偶發情況。在敏捷開發原則中,團隊領導要做的是讓自己的程式設計師能專心寫程式碼,不被一些瑣事分散精力。但是,任何一個組織,都應該有方法能夠用一種自動化的方式管理這種情況。在我們的團隊裡,我們給團隊成員的方法是:
1.系統化
不要一來任務就立馬放下手頭的任務就上手。試著按照緊迫性、複雜程度和優先順序排列一下。我會優先選擇那種勞動密度低但是價值高的任務。
2.責任外包
讓專案經理來決定先做哪個任務。同時和他們說明每個任務的具體情況以便做出正確的判斷。
3.勇於承認
當出現問題的時候,首先要勇於承認。在這個高科技行業,我們常常通過響應時間和是否勇於承認來衡量SLA,因為這有助於客戶和利益相關者調整他們的期望,這樣他們就不會時不時地催促你,給你新增壓力。
4.不要強迫自己
當任務陷入困境時,或者問題已經超出你的能力範圍,不妨先休息一下。來個深呼吸、伸展一下身體、吃點東西、打個小盹、閱讀、等等,這些都給你你枯竭的創造力注入甘霖。
5.實事求是
不要畏畏怯怯地不敢說自己完成不了。對於管理者而言,希望的是能儘快從下屬那裡得到真實的反饋。因為這能避免延誤,以便於他們能及時決策是否需要呼叫其他團隊成員一起協助你,或者採取別的措施。
譯文連結:http://www.codeceo.com/article/programmer-under-pressure.html
英文原文:Programmer Under Pressure — 5 Ways to Manage Multiple Tasks
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 我的丈夫是個程式設計師程式設計師
- 【譯】我是一個平庸的程式設計師程式設計師
- 我是一個失聰的程式設計師程式設計師
- 我是一個iOS程式設計師iOS程式設計師
- 我是一個垃圾程式設計師程式設計師
- 我是一個混蛋程式設計師程式設計師
- 盲人程式設計師是如何程式設計的?程式設計師
- 我是如何從礦工成為程式設計師的程式設計師
- 我為我是個程式設計師而驕傲程式設計師
- 我是程式設計師,我自豪程式設計師
- 如何管理你的程式設計師程式設計師
- 視障程式設計師是如何程式設計的?程式設計師
- 我是6年的程式設計師了程式設計師
- 你好,我是程式設計師程式設計師
- 結婚養幾個孩子是如何讓我成為一個更好的程式設計師的程式設計師
- 我是如何從煤礦工成為程式設計師的程式設計師
- 《高效程式設計師的45個習慣》作者:掌握多種語言是我的財富程式設計師
- 首批程式設計師他們是如何程式設計的?程式設計師
- 我是印度程式設計師,我要為印度程式設計師辯護程式設計師
- 程式設計師 我是這麼定義的程式設計師
- 我討厭智力題,我還是個程式設計師嗎?程式設計師
- 我是一個不會運維的後端程式設計師運維後端程式設計師
- 我13歲那年是如何對程式設計師失去信任的程式設計師
- 程式設計師討厭沒有價值的任務程式設計師
- 我是一隻程式設計師程式設計師
- 相信我,我是程式設計師程式設計師
- 我是如何提高自己的「程式設計能力」的?程式設計
- 對話設計師專家:我們是如何招聘UX設計師的UX
- 我是程式設計師 我為自己代言程式設計師
- 我是程式設計師,我為自己代言程式設計師
- 1985年 我是如何程式設計的程式設計
- 我是如何閱讀程式設計書的程式設計
- 程式設計師如何緩解壓力程式設計師
- 如何理解 JS 非同步程式設計的,EventLoop、訊息佇列,什麼是巨集任務,什麼是微任務?JS非同步程式設計OOP佇列
- 如何招聘到高質量的程式設計師?程式設計師
- 一個程式設計師的時間管理程式設計師
- 我不是個內向的程式設計師 我只是很忙程式設計師
- 我不是個內向的程式設計師,我只是很忙程式設計師