序言
論你是在做自由職業(yè)改览,還是受雇于一家公司,時間缤言,都無疑是程序員最值錢的財產(chǎn)之一宝当。卻常常發(fā)現(xiàn),很多程序員總是被項目本身牢牢吸住胆萧,而并沒有留意是否很好管理了自己的時間今妄。
給大家提供一些可行的建議,可以用來提高生產(chǎn)力并跟蹤那些在編程中被浪費掉的時間鸳碧。這里有五個問題,我們將從這些問題展開犬性。
你有給任務(wù)劃分優(yōu)先級嗎瞻离?
新的一天開始的時候,作為有能力自由選擇任務(wù)順序的一個工種乒裆,開發(fā)者們經(jīng)常會從最簡單的任務(wù)開始著手套利。
簡單的任務(wù)當(dāng)然能讓一天有一個輕松的開端,但同時那些迫在眉睫鹤耍、讓人望而生畏的任務(wù)卻被推向了這一天的末尾肉迫。
而這會產(chǎn)生更多的壓力,并最終導(dǎo)致你沒能把最重要的事情完成稿黄。
這就是為什么開發(fā)者應(yīng)當(dāng)先花一些時間喊衫,把每天的任務(wù)分出輕重緩急,并從列表中最緊急的事情開始做起杆怕,這樣才能將時間的價值最大化族购。你可以選擇簡單地用紙和筆來做規(guī)劃壳贪,也可以試一下 Trello 或 Producteev 這樣的任務(wù)管理工具。
劃分任務(wù)優(yōu)先級并不意味著寝杖,如果某件任務(wù)無法取得進(jìn)展违施,你就只能一直耽擱下去 —— 如果你在這一件事上被困住了,那僅管跳到下一項任務(wù)瑟幕,等隨后有了進(jìn)展再回頭處理好了磕蒲。
你有管理各種干擾嗎?
多數(shù)人不會意識到只盹,他們一天中有多少時間是被各種干擾擄走的辣往。如果程序員們不能努力地消除它們,干擾將會嚴(yán)重地影響生產(chǎn)力鹿霸。
如果你在家辦公排吴,請確保有一個獨立的工作空間。在辦公室懦鼠,則要保持桌面的整潔钻哩,因為 亂放東西會降低你的效率 。同時請盡量避免使用那些對工作并不必要的網(wǎng)絡(luò)應(yīng)用肛冶,如電子郵件街氢,聊天工具,臉書睦袖,YouTube 等等珊肃。
如果你(像我們中的許多人一樣)是個手機控,是有一些工具可以用來幫助你改掉這種習(xí)慣的馅笙。Windows 平臺下的GetColdTurkey.com伦乔、 Mac 上的 SelfControl.com 都可以屏蔽來源于預(yù)設(shè)網(wǎng)頁的干擾,所以好消息是董习,你不必為了避免這些干擾而關(guān)掉 WiFi 了烈和。
你有抽出時間休息嗎?
許多開發(fā)者因為一次工作的時間太久而扼殺了自己的生產(chǎn)力皿淋。就在前不久招刹,我需要在一個項目中刪除惡意勒索軟件,我一刻不停地埋頭苦干了 8 個小時窝趣,但最終又沮喪又累成狗的我并沒能成功疯暑。而就在我試著進(jìn)行休息調(diào)整、理清了思緒后哑舒,只花了半個小時我就搞定了這個問題妇拯。
『休息』這個詞聽起來跟『高效』是背道而馳的, 但事實并非如此洗鸵。多個研究 表明每小時休息一次事實上可以提高效率乖阵,而且是創(chuàng)造力的來源宣赔。
那些最有效率的開發(fā)者都會認(rèn)真對待他們的休息時間 —— 遠(yuǎn)離電腦,并做一些完全不同的事情瞪浸。所以儒将,刷十分鐘的微博可算不上是一種很好的休息(這才是真正的浪費時間好嗎)。
你有給任務(wù)設(shè)定時限嗎对蒲?
項目所設(shè)定的最后期限往往是開發(fā)人員各種憂慮和壓力的源頭钩蚊,但實際上卻不能產(chǎn)生多少動力。但如果是短期且實際的期限設(shè)定則截然不同蹈矮。
與其用『這個項目一定要在這星期搞定!』 這樣的話來激勵自己砰逻,不如想一些在當(dāng)天工作里更加具體可行的期限。例如一個任務(wù)大概要兩個小時完成泛鸟,就把期限設(shè)定成『2:30 前完成某件事蝠咆。』
這種時限臨近的緊迫感是極其有效的推動力北滥,尤其是當(dāng)你給自己達(dá)成目標(biāo)設(shè)定一些小獎勵(例如休息15分鐘)的時候刚操。
你有專注在目標(biāo)上嗎?
無論從事何種類型的工作再芋,開發(fā)者們總是有多方面的事情要處理菊霜。如果同時關(guān)注完成任務(wù)所需要的所有事情,那你一定會被淹沒在細(xì)節(jié)之中济赎,以至于進(jìn)度停滯不前鉴逞。
在歸納整理你的當(dāng)日待辦事項時,考慮到細(xì)節(jié)是有必要的司训,但你不該一整天都想著這個构捡。為了避免過度的壓力和隨之產(chǎn)生的拖延癥,更有益的做法是把關(guān)注點放在那些更大的目標(biāo)和最終產(chǎn)品上壳猜,因為這些才是實實在在勾徽、可以一步步去應(yīng)付的事情。
你的時間都去哪了蓖谢?
許多技巧和訣竅都可以幫助開發(fā)人員避免在編程時浪費時間。但應(yīng)對效率低下的最好方法是統(tǒng)計時間的去向譬涡,從而認(rèn)識到這些被浪費的時間會在多大程度上影響你每天的工作闪幽。
在像 TimeDoctor 這樣的時間跟蹤工具的幫助下, 跟蹤時間變得相當(dāng)簡單涡匀。 TimeDoctor 能幫你自動記錄在不同項目上所花的時間盯腌,這樣就不用你自己動手了。
它還可以精確顯示你在社交媒體陨瘩、查收郵件或瀏覽網(wǎng)頁上花費的時間腕够。每個小時刷臉書的那幾分鐘累加起來的數(shù)字可比想象中要大得多级乍。
一旦知道了『時間都去哪兒了?』這個問題的答案帚湘,你也就可以用上面所述的技巧把它們都找回來了玫荣。希望各位可以更合理的安排自己的時間,提高工作效率大诸。
最后
最重要的是意志力捅厂,專注,堅持资柔,還有就是現(xiàn)在就要去做焙贷! 這是最主要的,不要找借口贿堰,找借口是說明你的內(nèi)心脆弱辙芍,要想有所建樹,這是每個成功人需要經(jīng)歷的羹与,不是每個人成功經(jīng)歷都一樣故硅,但至少我知道只要管好時間,并讓其有意義起來注簿,這樣你的一生就豐富起來契吉,你就已經(jīng)成功人。
大家如果需要干貨可以加入我的一個iOS交流群551346706诡渴,其實作為一個開發(fā)者捐晶,有一個氛圍良好的學(xué)習(xí)交流圈子很重要,大家一起交流成長妄辩!