你在程式設計的時候浪費了多少時間?
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
如果你正在閱讀這篇文章,那麼你很有可能和我一樣,也是程式設計師。無論你是自由職業者還是合同工,時間是你最寶貴的資源之一。
不過,開發人員常常發現自己被困在專案中,因為不注重管理他們的時間。
這篇文章提供了可提高工作效率的可操作技巧,以及如何跟蹤你在編碼時浪費的時間。
1.你有優先安排任務嗎?
就像那些對自己的時間表有控制的人一樣,開發人員常常從簡單任務開始一天的工作。
他們明確地從更容易的任務開始新的一天,並且會把那些目的不明確,艱鉅的任務放到一天結束的時候。
這可能會造成不必要的壓力,並且會讓你實際上完不成最重要的事情。
這就是為什麼開發人員應該花時間去安排日常的工作,從最緊迫的事情開始最大限度地減少所要花費的時間。你只需要一支筆和一張紙就可以做到這一點,當然也可以用一些任務管理工具,如Trello 和 Producteev。
安排優先任務並不意味著沒有進展你也不得不在這個任務上耗上30分鐘——如果你卡殼了,那就前進到下一個任務,然後轉一圈再回到第一個任務。
2.你有管理干擾嗎?
大多數人都不會意識到他們將多少時間耗費在了一些細小的干擾上。如果程式設計師不能齊心協力消除它們,那就會嚴重影響他們的工作效率。
如果你在家辦公,確保你的工作空間遠離房子的其他部分。辦公室的雜亂會降低你的工作效率,所以要確保有一個整潔的桌子。最大限度地減少使用那些對於工作完全沒有必要的線上應用程式,例如電子郵件,聊天軟體,社交媒體,YouTube等。
如果你有Facebook/微博強迫症(我們許多人都這樣),這裡有一些可以讓你戒掉這個習慣的工具。針對Windows的Cold Turkey和針對Mac的SelfControl,將幫助你封鎖預先設定的網頁干擾,因此就不必關閉WIFI。
3.你中間休息嗎?
休息聽起來像是中斷了生產力,但實際上並非如此。已經有若干項研究表明,每小時一次的休息實際上是可以提高生產力的,並且是創造性的燃料。
最有生產力的開發人員會認真對待休息時間——那意味著離開他們的計算機,做一些完全不同的事情。網上衝浪10分鐘不算是休息(反而是浪費你的時間)。
4.你設定時間限制嗎?
截止日期聽上去像是一種迫在眉睫的壓力,但實際上並不能鞭策你很多。但短期、具體的時間限制則不同。
不要這樣激勵自己:“這個專案下週要搞定”。而應該制定一些更具體更可操作的時間期限。如果一個任務大約需要2小時完成,那麼制定一個時間限制:“到2:30我要完成這個任務”。
時間限制的逼近,是一種緊迫性,也是一種偉大的動力,特別是如果你為你的成功計劃一個小小的獎勵的話(如15分鐘的休息時間)。
5.你專注於你的目標嗎?
對於正在工作的任務,開發人員有很多事情需要處理。專注於所有你完成任務所需要搞定的小事情,可以是壓倒性的,會讓你迷失方向,不知所以。
當你整理每日待辦事項列表時,考慮這些小事情是有價值的,但它不應該是你這一天的焦點。為了避免不必要的壓力和由此產生的拖延,專注於大的目標和最終產品要更為合理得多,這也有助於你一步步解決具體的專案。
如何確定……
有很多的技巧和竅門是開發人員可以遵循,以確保他們不會在編碼時浪費時間。但要真正解決生產力低下的最好辦法是,瞭解它有多影響你的日常工作。
通過時間跟蹤工具,如TimeDoctor的幫助,這個任務變得相當簡單。TimeDoctor可以幫助你跟蹤你花了多少時間在不同的專案中,所以你自己就不必跟蹤了。
它也會確切告訴你,你究竟浪費了多少時間在社交媒體、檢視電子郵件和瀏覽網頁上。每小時檢視幾分鐘的Facebook如果一點點累加起來,它的總和時間比你料想得要多得多。
知道你的時間都到哪裡去了,只是使用上述技巧找回它們的第一步。
譯文連結:http://www.codeceo.com/article/how-much-time-you-waste-coding.html
英文原文:How Much Time Do You Waste While Coding?
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 你在程式設計的時候,浪費了多少時間?程式設計
- 不要浪費時間寫完美程式碼
- Eric Schwarz:闡述浪費玩家遊戲時間的設計模式遊戲設計模式
- 不要浪費時間寫完美的程式碼
- 程式設計開發中最浪費時間和資源的7個錯誤程式設計
- 程式設計師一週花多少時間程式設計?程式設計師
- 前蘋果副總裁:如果你做的事情毫不費力,就是在浪費時間蘋果
- 不要浪費時間去寫所謂的完美程式碼
- 程式設計師最多能用多少時間來程式設計?程式設計師
- 測試是浪費時間,我的程式肯定沒問題
- 如何利用工時表軟體管理員工時間 避免時間浪費
- 面試的時候別再說你不會設計模式了面試設計模式
- 不要將時間浪費到編寫完美程式碼上
- 你是什麼時候”突然”學會程式設計的程式設計
- 程式設計師 週末是你充電的時候程式設計師
- 你們寫程式碼兩年的時候工資多少阿
- 計算時間,指定時間的多少個月後
- 總結那些艱難的抉擇、浪費的時間
- 遊戲學 | 玩電子遊戲是浪費時間?遊戲
- 你用盜版的時候 你想過程式設計師嗎程式設計師
- 是時候讓孩子學程式設計了——圖靈創意程式設計培訓進行時程式設計圖靈
- 研究顯示安全分析師 25% 的時間浪費在誤報上
- 你是否浪費了你手中的資料?
- 女程式設計師的時間都去哪裡了?程式設計師
- 程式設計師程式設計需要多少個小時?程式設計師
- 什麼時候都不晚!風變程式設計帶你時刻學習!程式設計
- 你的程式設計技巧已經過時了嗎?程式設計
- 極限程式設計應該在什麼時候使用?程式設計
- Swift 之父正式退出 Swift 核心團隊:這只是在浪費我的時間Swift
- Scrum不是一顆銀彈,有時可能會浪費大量時間 - RemoHJansenScrumREM
- 工作時玩遊戲並非浪費時間: “微休息”有很多好處遊戲
- Java程式設計師在寫SQL程式時候常犯的10個錯誤Java程式設計師SQL
- 不要相信程式設計師在加班時間寫的程式碼程式設計師
- 程式設計師的時間估算程式設計師
- 你眼中的程式設計師 vs 程式設計師眼中的自己,是時候打破刻板印象了丨KubeCon 主題活動程式設計師
- 為什麼“敏捷”會浪費這麼多時間? - Reddit敏捷
- 《程式碼大全》程式設計師們怎樣花費自己的時間程式設計師
- 為什麼程式設計師在學習程式設計的時候什麼都記不住?程式設計師