要想提高工作效率攀涵,不論你看什么書(shū)铣耘,看什么文章,用什么工具以故,只有下面這三點(diǎn)最重要:
- 動(dòng)力
- 剖析自己涡拘,找到改善的切入點(diǎn)
- 付諸行動(dòng)并且堅(jiān)持
目標(biāo)驅(qū)動(dòng)
有目標(biāo)才能高效。
我們爬山据德,山頂就是目標(biāo)鳄乏,心懷山頂跷车,在登頂之前,總是充滿希望橱野,縱有溝溝坎坎朽缴,也會(huì)克服困難,努力前行水援。
作為一個(gè)有追求的程序員密强,心中應(yīng)該不只有一座山,更應(yīng)該有一條綿延不斷的山脈蜗元,千峰錯(cuò)落或渤,峰巒疊起,終成峻嶺奕扣。設(shè)立目標(biāo)薪鹦,付諸行動(dòng),不斷攀登惯豆,是自我成就的不二法門(mén)池磁。
放到日常工作中,就這么三點(diǎn)楷兽,就能讓你與眾不同:
- 每周一問(wèn)自己:這周干什么地熄,定下這周的目標(biāo)
- 每天早上問(wèn)自己一個(gè)問(wèn)題:今天干什么,定下今天的目標(biāo)
- 每天下班前花十分鐘:今天完成了什么芯杀、有什么問(wèn)題端考,記錄下來(lái)
其實(shí)這是我從敏捷開(kāi)發(fā)每日站會(huì)的三個(gè)問(wèn)題延伸出來(lái)的。我的觀點(diǎn)是揭厚,敏捷不只是做某一個(gè)項(xiàng)目時(shí)的模式和手段却特,而應(yīng)當(dāng)是一個(gè)有追求的程序員的貫穿始終的工作習(xí)慣。
從現(xiàn)在開(kāi)始改變
抱歉棋弥,沒(méi)有銀彈,只有不起眼的小小經(jīng)驗(yàn)談诚欠。
作為軟件開(kāi)發(fā)工程師顽染,在工作時(shí)需要高度集中注意力,動(dòng)員所有神經(jīng)來(lái)解決問(wèn)題轰绵,最怕受到干擾粉寞。我正寫(xiě)代碼寫(xiě)得HIGH呢,項(xiàng)目經(jīng)理蹦過(guò)來(lái)問(wèn)我進(jìn)度怎么樣左腔,質(zhì)管發(fā)郵件過(guò)來(lái)說(shuō)過(guò)程檢查不合格唧垦,測(cè)試MM說(shuō)某個(gè)需求理解不了,有個(gè)無(wú)聊的網(wǎng)友在QQ發(fā)消息撩撥你晚上去幻影兇間液样,產(chǎn)品經(jīng)理蹭到身邊說(shuō)不好意思兄弟需求又要改了……要知道保持速度與節(jié)奏很重要啊振亮,我正突擊呢你來(lái)這么一下子巧还,看起來(lái)是幾秒鐘的事兒,可對(duì)程序員來(lái)講坊秸,也許半天功夫就白費(fèi)了麸祷,要想再找回?cái)嗟舻乃悸罚ㄙM(fèi)的時(shí)間可是那幾秒鐘的幾十倍幾百倍褒搔。
看看下面這張圖:
“樹(shù)欲靜而風(fēng)不止”阶牍。這是我們?cè)陂_(kāi)發(fā)過(guò)程中必須要面對(duì)的現(xiàn)實(shí),各種各樣的干擾會(huì)讓我們的工作效率大打折扣星瘾。如果你有同感走孽,往下看吧,包你不失望琳状。
1)郵件的打擾
領(lǐng)導(dǎo)會(huì)要求你關(guān)注郵件磕瓷,每隔多少分鐘檢查一下郵箱,最好安裝一個(gè)郵箱客戶(hù)端算撮,設(shè)置一個(gè)自動(dòng)檢查新郵件生宛。我原來(lái)也要求過(guò)部門(mén)的同事,現(xiàn)在想想這不大靠譜肮柜。關(guān)鍵的一點(diǎn)是:真正重要的事兒陷舅,真正緊急的事兒,不走郵件审洞!所以莱睁,盡管關(guān)注郵件是必要的、必須要的芒澜,還是要給它設(shè)置一個(gè)限度仰剿。照下面這么做就好了:
- 每天早上掃一下郵件標(biāo)題,把重要的痴晦、緊急的標(biāo)記出來(lái)
- 每天中午查看郵件南吮,匯總重要的事兒
2)即時(shí)通信工具的打擾
這年頭,人都忙著在網(wǎng)上社交了誊酌,很多精力和時(shí)間都貢獻(xiàn)給網(wǎng)絡(luò)上的虛擬圈子和對(duì)象了部凑,其實(shí),我要說(shuō)的是碧浊,玩的是熱鬧也是寂寞涂邀,別上癮為好。
看張圖片:
這是我某個(gè)時(shí)刻的QQ通知截圖箱锐,同時(shí)和十四個(gè)人聊天比勉,有的人比我還多,同時(shí)聊三五十個(gè),要是筆記本沒(méi)有靜音浩聋,“嘀嘀嘀嘀”之聲就像農(nóng)村河畔夜晚的蛙鳴观蜗,此起彼伏連綿不絕,真夠讓人忙活的赡勘,你要是每聽(tīng)到一聲“嘀嘀”都看一下子嫂便,那完了,就算你開(kāi)著Qt Creator /Eclipse/VS/Android Studio之類(lèi)的IDE闸与,也沒(méi)時(shí)間切換過(guò)去敲代碼了毙替。這場(chǎng)景,基本上就變成聊天為主開(kāi)發(fā)為輔践樱,看來(lái)淘寶小二的工作更適合你了厂画。
電腦上有QQ,手機(jī)上有手Q拷邢、微信袱院、陌陌等,也是一會(huì)嘀一下瞭稼、震一下忽洛,也許我們每天要看手機(jī)100次以上,重度手機(jī)依賴(lài)者在300次以上环肘,看微信欲虚、看微博、各種通知悔雹、看短信复哆、接電話、看時(shí)間腌零、看天氣梯找、看養(yǎng)的寵物、把玩游戲益涧、看小說(shuō)锈锤、看漫畫(huà)……尼瑪,智能手機(jī)太富有侵略性了闲询。假如你從口袋里掏出手機(jī)的次數(shù)遠(yuǎn)遠(yuǎn)大于別人給你打電話的次數(shù)久免,那你可能就存在過(guò)度關(guān)注的傾向,得注意了嘹裂,阿猿妄壶,你又沒(méi)那么多女盆友摔握,不會(huì)錯(cuò)過(guò)晚上的約會(huì)的寄狼,擔(dān)心個(gè)什么勁兒呢。
下面幾招就可以讓你擺脫或降低即時(shí)通信工具和手機(jī)對(duì)工作的干擾:
- QQ,留給中午休息時(shí)間吧泊愧,或者下班前伊磺;關(guān)掉QQ,或者關(guān)掉消息提醒删咱、設(shè)置提醒周期為很長(zhǎng)很長(zhǎng)屑埋;總之你別來(lái)煩我,我想你時(shí)去看看你痰滋。
- 微信摘能,關(guān)掉提示音吧,把那些個(gè)不咸不淡的群敲街,都設(shè)置為消息免打擾团搞。
- 微博,關(guān)掉提示吧多艇。
- 手機(jī)逻恐,調(diào)整為震動(dòng)或者靜音。
- 陌陌峻黍,辦公室都是熟人复隆,干掉它吧。
- 智能手機(jī)上各種應(yīng)用的通知姆涩,都使用安全軟件禁止掉吧挽拂,或者設(shè)置通知的提醒模式,不要提醒
- 斷網(wǎng)阵面,給手機(jī)斷網(wǎng)轻局,3G/4G/WIFI統(tǒng)統(tǒng)不要打開(kāi),看哪個(gè)軟件還發(fā)通知
一句話:不要讓手機(jī)和社交軟件不停地通知你干擾你样刷,你一個(gè)小時(shí)去查看一下?tīng)顟B(tài)即可仑扑。
3)張弛有度
工作一陣子(譬如45分鐘、30分鐘)就休息一下置鼻,有張有弛镇饮,活動(dòng)下筋骨、站起來(lái)走走箕母、活動(dòng)脖子储藐、腰、手嘶是,轉(zhuǎn)轉(zhuǎn)眼球看看遠(yuǎn)方钙勃,總之,一個(gè)人能集中注意力的時(shí)間長(zhǎng)度是有限的聂喇,你要說(shuō)你能連續(xù)高效工作四個(gè)小時(shí)辖源,那我表示佩服蔚携。
為了能夠張弛有度,程序員還需要做一些工作任務(wù)上的調(diào)整克饶,把編碼酝蜒、設(shè)計(jì)、殺蟲(chóng)等工作的粒度細(xì)分矾湃,最好一個(gè)小任務(wù)能在幾十分鐘內(nèi)完成亡脑,這樣節(jié)奏就配合上了。
這方面有個(gè)著名的方法:番茄工作法邀跃∶棺桑可以試試。
4) 提升開(kāi)發(fā)效率的小貼士
程序員要寫(xiě)代碼拍屑,這里有一些小貼士可供參考躯护,也許能提高開(kāi)發(fā)效率:
- 自測(cè),每完成一個(gè)小功能都自測(cè)一下丽涩,看看這個(gè)功能自身是否正常棺滞,集成一下,看看有沒(méi)有影響其他模塊矢渊。開(kāi)發(fā)人員的自測(cè)非常重要继准,編碼期間頻繁地測(cè)試、集成矮男,會(huì)大大節(jié)省送測(cè)后回歸的時(shí)間移必。
- 一個(gè)小功能完成后,提交到svn或者github之類(lèi)的代碼托管平臺(tái)上毡鉴,免得宕機(jī)崔泵、停電、誤修改造成重復(fù)工作猪瞬,對(duì)心情產(chǎn)生惡劣影響憎瘸,這種影響甚至比外來(lái)干擾還要大、持久陈瘦。
- 多與產(chǎn)品經(jīng)理幌甘、需求人員溝通,完成一個(gè)功能就給他們看看痊项,一方面是看是否是他們期待的锅风,以便及時(shí)調(diào)整,另一方面是讓他們對(duì)進(jìn)度有所了解鞍泉,降低他們因未知產(chǎn)生的焦慮皱埠,同時(shí)也能降低他們干擾你的頻率。
- 多與測(cè)試人員溝通咖驮,完成一個(gè)功能集就可以Build一個(gè)版本給他們看看边器,玩玩兒泪姨,讓測(cè)試人員熟悉產(chǎn)品,建立對(duì)產(chǎn)品的直觀感受饰抒,也給他們時(shí)間寫(xiě)用例。
- 多與項(xiàng)目經(jīng)理溝通诀黍,完成一部分功能袋坑,就可以給他們看看,讓他們知道你在keep moving眯勾,也許他們也有一些想法枣宫,可以就此交流,免得什么都弄完了有人對(duì)結(jié)果不滿意吃环,要推倒重來(lái)也颤,浪費(fèi)時(shí)間。
- 多與團(tuán)隊(duì)成員溝通郁轻,很多功能都是要相互協(xié)作的翅娶,讓他們知道你前進(jìn)到哪里了,和與你有工作銜接的同事約定聯(lián)調(diào)時(shí)間好唯,相互發(fā)布進(jìn)度竭沫。如果不能在預(yù)期時(shí)間內(nèi)聯(lián)調(diào),提前告知骑篙。
- 多和UI及美工溝通蜕提,做出能看的東西就讓他們看,看看是不是他們要的效果靶端,免得到后面了返工浪費(fèi)工作量谎势。
知易行難
如果你發(fā)現(xiàn)自己的工作效率有待提高,并且擬定了一系列的措施杨名,那就執(zhí)行吧脏榆,堅(jiān)持執(zhí)行。想再多台谍,落不到行動(dòng)上姐霍,都是白瞎。
執(zhí)行了典唇,還要想辦法度量效果镊折。比如你覺(jué)得QQ影響你的開(kāi)發(fā)效率,那就關(guān)掉它介衔,堅(jiān)持一周恨胚,看看有什么變化?要想度量效果也很簡(jiǎn)單炎咖,找一個(gè)時(shí)間跟蹤軟件赃泡,看看你每天花費(fèi)在QQ聊天上的時(shí)間寒波,花在開(kāi)發(fā)工作上的時(shí)間,記錄下來(lái)升熊。然后在關(guān)閉QQ的情況下俄烁,再記錄你花在開(kāi)發(fā)上的時(shí)間。對(duì)比一下级野,在時(shí)間投入這個(gè)維度的結(jié)果就出來(lái)了页屠。而工作成果這個(gè)維度,就看你自己如何度量了蓖柔,比如通過(guò)工作量辰企、完成的任務(wù)數(shù)等都可以。
總而言之况鸣,如果你覺(jué)得某個(gè)因素使你效率低下牢贸,那就制定策略,落實(shí)到行動(dòng)上來(lái)镐捧,一定有效果潜索。可惜的是有時(shí)我們明知那么做會(huì)有改善懂酱,可就是懶得動(dòng)彈啊帮辟。