是什么摧毀了程序員的工作效率

jopen 10年前發布 | 7K 次閱讀 程序員

是什么摧毀了程序員的工作效率

        英文原文:How to destroy Programmer Productivity

        上圖是摘自網上有關程序員工作效率的論述。

        正如 Homer Simpson 所說,如果這是真的,那就有意思了。

        我之所以不能一針見血地發現如何才能高效工作的秘密,大概是因為我自己也不能始終如一地保持高效的工作勁頭。Joel Spolsky 曾在他的一篇博客上說道:

有的時候,我甚至一事無成。

        你看,我走進辦公室,四處閑逛一下,然后坐在我的位子上,開啟電腦,隔一會兒就去看看郵箱,瀏覽各種網頁看看時事資訊什么的,甚至會做點不需要腦細胞參與的事情,例如支付我信用卡里的賬單等等。但是就是不想去寫代碼。

        這種無所事事的狀態通常會持續一兩天。但是,作為一個開發人員,我甚至有好幾次幾個星期都靜不下心來好好寫代碼。正如其他人所說的,一叫我干活就好像打電話的時候聽到“您所撥打的電話不在服務區”一樣,整個人就跟沒了魂似的,呵呵。

        這篇文章我已經讀了不下 6 遍了。但是直到現在,我依然很震驚,這樣一個在程序員里面大名鼎鼎的人物竟然也會有這種煩惱。

        然后,我不由地暗自慶幸,原來有這種情況的并非是我一個人啊。

        下面我說的可不是保持高效工作的秘密哦,反倒是一些妨礙我高效工作的事情:

  • 打開基本計劃
  • 和其他開發人員爭辯 Django 和 .NET 那個好
  • 爭辯出結論
  • 一個同事來問我,“hello,有沒有收到我發的郵件啊?”
  • 吃口香糖。我想我已經得了“恐音癥”
  • 不知道我自己在干什么
  • 對項目興致缺缺
  • 不知該從何著手,對這個項目毫無頭緒
  • 需要完成多個任務,因為非常緊迫
  • 人有三急,不得不放下手頭一些工作
  • 我的手機顯示有新的 推ter 消息
  • 電子郵件彈出一個窗口
  • 沒錯,各種各樣的彈窗
  • 有即時消息
  • 我的妻子在問,“如果你空下來的時候能不能 XXX?”(幫她點忙)
  • 花了很多時間去建構
  • 心里很煩,感覺四周全是噪音
  • 總是有人來來回回經過我的辦公桌
  • Boss 找
  • 看看維基百科(千萬別手賤點任何鏈接)
  • 看黑客新聞
  • 上網

        話說以前能讓我高效工作的時候是這樣的:

  • 安靜的氛圍
  • 安靜的工作區域(如果有自己的辦公室就更棒了)
  • 項目下一步要做什么成竹在胸
  • 對各種問題了如指掌
  • 沒有打攪、沒有中斷
  • 再強調一遍,沒有一點打攪和中斷
  • 關掉 推ter
  • 關掉黑客新聞
  • 電腦硬件運行正常
  • 喜歡正在建設的項目
  • 簡短的建構和調試時間
  • 不在互聯網上辯論政治問題

        由此看來,差不多有一半的負面因素是我自找的。

        不過也可以看出,很多導致不能高效生產的行為,通過自我控制是可以減少的。但是我深陷于這個溫柔的泥淖不可自拔:要么干勁來了勢不可擋,要么傻 乎乎坐那任憑打攪。我真想咆哮,我其實真的一點也不擅長啊啊啊。對于處理這種影響效率的特別因素,我實在沒有什么高明的意見,但是有一點我很清楚:任何我 能控制的事情,就必須控制住,將其扼殺在襁褓中。這句話的意思是:

  • 關閉 iPhone 的消息提示(還能增加電池壽命)
  • 如果連續 3 小時都乖乖在寫代碼的話,不要吝嗇于給自己一個獎勵(通常可以是在“上網時間”允許自己看看黑客新聞或者是 推ter)
  • 如果真的非常非常緊迫,那么可以在家里繼續
  • 買個質量優異的抗噪音耳機
  • 在工作日歷上標注“無會議時間”。告訴大家“我很忙,這是我的工作時間”
  • 不在辦公時間參與討論。是人就有表達自己見解的意愿,而程序員更是喜歡爭辯。如果確實有需要解決的實際問題,我們可以到專門的會議室去討論,找出各方案的優缺點。從而最終能得到一些成果,而非僅僅是爭論。
  • 給自己的辦公桌換個位子,避免一有人走過就會打攪。
  • 對于問題,先自己研究一下,然后再請別的開發人員看看,以便于更好的理解自己應該做什么。這樣能一箭雙雕:一方面對問題能有一個基本的理解;另一方面在我需要尋求幫助的時候提出的都是更有深度的問題。

        是什么妨礙你高效工作,你拿什么來拯救你的效率?歡迎探討。

        譯文鏈接:http://news.html5tricks.com/destroy-programmer-productivity.html

        翻譯作者:IT 新聞 – 蔣麗麗

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!