來自不同行業的一些高效開發技巧?

2016-06-27    分類:資訊、首頁精華0人評論發表於2016-06-27

本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃

作者:Justin Rosenstein,Asana團隊生產力軟體的共同創始人

我是一名軟體開發人員,設計師和企業家。我是Asana團隊生產力軟體的共同創始人,這個軟體被很多偉大的公司(例如Uber,Pinterest,Dropbox)用來執行他們的公司。回想那時我還是Facebook的一名工程經理的時候,我設計的內部的團隊生產力工具現在依然為這個公司所依賴。

我只想說,我在很長一段時間裡一直痴迷於生產力。

下面是我發現的對我的創造力輸出至關重要的提示和技巧。

1.優化環境

封鎖所有的干擾。有這樣一個明確的結論:“多工”讓人感覺更多產,但研究表明,它會使我們更低效。電子郵件的強烈誘惑,頻繁的中斷使得我們變笨,並且你回到工作所要花費的時間比你預想的還要多。因此,你需要注意的是,

  • 將手機設定為勿擾模式。在iPhone上:從手機的底部向上滑動,然後點選月亮圖示。
  • 關閉所有和手頭任務沒有直接關係的瀏覽器視窗。
  • 如果你有部分工作是撰寫電子郵件,那麼最好使用你可以寫郵件但不會看到新郵件進來的狀態。在Gmail中,書籤Gmail(過濾)。
  • 關閉計算機上的電子郵件推送通知。
  • 登出聊天。

找到進入工作的時間。如果你在一天中總是不斷被會議干擾,那麼進入工作狀態是非常困難的,但是隻有在這種不受干擾的狀態中,你才能深入研究複雜任務。

  • 新增3小時“會議”到你的日曆,並且你是唯一與會者。同事將避開這段時候來安排計劃,以便於你可以不間斷地工作。
  • 如果可以,讓你們整個公司的人都同意每週有一天不開任何會議。在Asana,我們有一個沒有任何會議的星期三。
  • 跟蹤一天中對於不同的活動你最佳的工作時間。在你的“Superman時間”做最艱難的工作。下圖讓我確定我的“Superman時間”是上午10點到中午:找到你的Superman時間。

掌握工具。如果你要整天使用電腦,那麼每次你去觸控滑鼠的時候,就意味著浪費一點工作狀態。你需要與你的計算機用一種隨心所欲的速度進行互動。而這樣做需要你掌握你最常用的軟體的快捷鍵。

  • 每當你使用滑鼠的時候,看看有沒有鍵盤快捷鍵。通常它會出現在選單項的旁邊,或者當你把你的滑鼠游標放在按鈕上時會顯示出來的小技巧。在Mac中:⌘指Command,⌥指Option,⇧指Shift,以及^指Control。
  • 使用SizeUp不用滑鼠就可以迅速重新排列你的視窗。

2.優化大腦

關於這個話題我最喜歡的書是Tony Schwartz的《The Power of Full Engagement: Managing Energy, Not Time, is the Key to High Performance and Personal Renewal》。光是這本書的名字就是一個強有力的提醒。

定時休息。常識告訴我們,你花在工作上的時間越多,你完成的工作越多。但那不是真理。人類不是機器人。我們的大腦需要充電。研究表明,每90分鐘休息15分鐘是事半功倍的一個好方法。

冥想。下面是我養成的日常習慣。

照顧好自己的身體。

  • 水。在一天的開始之時,我會在我的辦公桌上放5杯水。等到一天結束的時候喝完這些。這些水杯也是一種很好的進度指示器。
  • 吃好。高碳水化合物的午餐通常是下午能量的一場災難。
  • 鍛鍊。每週至少兩次的有氧運動已經被證明可以提高生產力。
  • 齋戒。一個月一天到每週一天。
  • 總之,確保你使用工作以外的時間來營養自己,這樣你就有精力奉獻所有到工作中。

克服拖延症。我不拖延,但是我很懶;我拖延,因為最高優先順序的任務讓我不由地有點不願意盡心盡力。發生這種情況時,你應該:

  • 誠實地面對不舒服的地方。明確地說就是,寫下來(或與朋友分享)令你不適的確切來源。
  • 標識舒適的下一步驟。
  • 在《How to Overcome Procrastination by Facing Discomfort》中我已經寫了很多有關這方面技術的內容。
  • 如果你現在沒有精力去面對這種畏懼,那麼至少可以去做你清單上的排行第二優先順序的事情,而不是切換到Facebook。史丹佛大學教授John Perry稱此為“結構化拖延”,並且將他的成功大部分歸總到StructuredProcrastination.com。

3.優化流程

明確規劃。很多不高效源於缺乏輕重緩急。你不清楚要實現你的目標,什麼是你真正需要做的,以及什麼是最高優先順序的。

  • 不要做任何更多的工作,直到下一個步驟100%清楚,並且得到團隊每個成員的同意。
  • 一開始要打好基礎:我們的目標是什麼?為什麼我們要實現它?實現它所需要的所有步驟?每一個步驟誰負責?完成順序應該是怎麼樣的?
  • 這裡有更多關於如何明確規劃的內容。

找到同行人。有些人喜歡單獨工作,但是,對於複雜任務,單獨一人做的話,常常令我痛苦又容易分心。

  • 找一個也享受合作的團隊成員。有時候需要我用2天時間來完成的任務,如果找到合適的同伴可能只需要2小時就可以完成。 “結對程式設計”在軟體工程中很常見,並且適用於任何行業。
  • 或者,你也可以通過文字編輯器或日記來與自己對話:從問自己大問題開始,並寫出你的答案。通過簡單地寫問題,並用自由形式回答這些問題,我和我的電腦發生了很多長長的,戰略性的,和富有成效的對話。

公開承諾最後期限。利用同伴壓力增加你的優勢。如果一項重要任務不具有天然的最後期限,那麼我會滿懷信心地告訴大家,“我會在週五那天結的時候發你們一份。”此言既出,為了不失信於我的隊友,我自然就會在週五做好準備。

使用軟體來跟蹤你的工作。我相信Asana是這樣做得最好的地方。它不僅保持跟蹤你自己的待辦事項清單;還可以管理整個團隊之間的流程工作,所以我們不需要無休止的會議來保持統一的步伐。它可以保持在工作時的會話交流,這樣你就不用經常通過電子郵件來得到你所需要的資訊。

花一點時間反省。在每天結束的時候安排幾分鐘時間來反思一下,什麼進展順利,什麼進展不那麼順利。在下次的工作流程中有沒有可以做的改進?如果你每天你都可以增加1%的效率,然後到年底你的效率就是現在的15倍。

譯文連結:http://www.codeceo.com/article/productivity-tips.html
英文原文:What are some productivity tips from various professions?
翻譯作者:碼農網 – 小峰
轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]

相關文章