前言
如何高效工作?對於每個想在工作中取得成就的人來說,都會問自己這個問題。之前公司也討論過這個話題,覺得還是很重要的。這里介紹一些方法,希望能夠對大家的高效工作有些幫助。
主要分為兩部分,個人和團隊。涉及到三篇文章。個人——硬件篇、個人——軟件篇、團隊篇。
要高效,我們要先從個人做起,把自身的效率提高,達到局部效率最大化。但是現在的工作都是團隊,一個人強不行,還要整體強,都像一個目標出發才行。所以在團隊層面要有好的規章制度,保證整體的效率最大化。就像現在的全球化,一件物品要全世界成千上萬家工廠生產,最終才能合成一件衣服或者一支鉛筆。每個環節都有嚴格的標准和流程,才能保證整體正常。在我們的公司團隊中也是如此。
個人提高效率
把人想象成為一台工作的電腦,如果要做個排序算法,怎樣才能高效?
學過計算機的都知道,一方面要有強勁的CPU、內存等計算資源,這些就是所謂的硬件。
還有就是合適的數據結構和算法,這些是軟件層面。我們首先來看硬件篇。
硬件篇
硬件層面提高效率,更多是例行或者執行速度的優化。就像電腦硬件一樣,你不斷地堆疊cpu和內存,雖然執行的語句內容和順序都沒變,但是也會讓程序跑的快一些,體驗也好很多。
我們可以使用合適的辦公工具、訓練嫻熟的工作方法、良好的習慣,都能夠幫助我們提升自身硬件層面的效率。
辦公工具
快速的電腦、軟件,使用順手的鼠標鍵盤等
程序員每天都要接觸電腦,電腦是生產資料,就像木匠需要順手的斧子一樣。如果電腦開啟一個編譯器要等一分鍾,編譯一段代碼要一小時,都是浪費時間的舉動。遇到這種情況,升級電腦硬件刻不容緩。及時自己花錢也值。錢能解決的問題都不是問題,這些投入是投資小見效快的。軟件也是,有些軟件收費,但是好用,那就花錢買下來,讓開發體驗好一些,投資的辦公設備提升效率,賺到的錢要比投入多很多。鼠標鍵盤也一樣,有人喜歡機械鍵盤或好的鼠標,雖然我用並沒有太大的感覺,但是如果你用上能夠心情舒適,提高效率,也是可以的。有些廣告經常說「取悅自己」,人的心情好提升生產力也是有科學依據的。
有利於健康的辦公設備
對於人來說,身體是陪伴我們一生的。再大的生產力,都是靠我們的肉體來實現。健康對人來說是至關重要的。雖然很多年輕人不注意,但是等真出現問題再注意就晚了。還有研究表明,病痛會影響人的心情,心情不好,能工作效率高嗎?
人體工學的鍵盤鼠標、站立辦公桌、辦公椅,都是很好的健康投資。很多大型互聯網公司也都會給程序員配備。即使公司沒給大家配置,自己也要花錢配置,這也是提升工作效率的一種方法。而且通過花錢能解決的問題,是最直接效率最高的方式。
為祖國健康工作50年!
豐田工作法
在豐田的工廠中,為了讓工人組裝機械快速,發明了一種工作方法,能夠提高效率。
區分要與不要的物品,現場只保留必需的物品。
必需品依規定定位、定方法擺放整齊有序,明確標示。
清除現場內的臟污、清除作業區域的物料垃圾。
在程序員日常開發中,也是可以借鑒的。桌子上的東西是否整齊,如果想找一本資料,是否能夠馬上找到。電腦桌面上是否亂糟糟的,文件夾分類是否合理, 能否快速地找到文件?
常用軟件功能和快捷鍵
對於常用的軟件,是否常用功能都能夠知曉。有時知道一些功能,能夠達到事半功倍。例如微軟的office套件,應該花時間學一學,在日常辦公中很多功能都非常有用。例如excel的篩選、運算;word的排版……
還有快捷鍵,雖然用鼠標點點也能操作,但是你用快捷鍵,真的會很快捷,讓操作行如流水。對於程序員來說,熟悉的編輯器或IDE的快捷鍵,能夠讓你快速找到函數定義,快速調試……
特別是linux下的程序員,掌握shell的快捷鍵,至少會一門腳本語言,在日常進行文字處理或者數據處理時,會非常快速。網上不是有個圖片嗎,會正則表達式解決一個問題,就像人猿泰山飛躍峽谷一樣心情順暢。
良好的習慣
如果沒有些良好的習慣,會讓你有很多驚喜。記得要調整軟件自動保存,或者自己定時保存,多按按ctrl+s。
重要的文件記得多備份,萬一機器死機哭都來不及。
文件分門別類放好,建立好索引,能夠快速查找。
工具推薦
office套件
大多數公司都繞不過這個軟件,雖然很多程序員對這個軟件不感冒,認為linux下總有能替代它的。但是真的是非常好用的軟件,特別是公司的同伴都用這個套件,你沒辦法用別的。即使蘋果的辦公軟件,在工作效率方面也沒有office強大。
有道雲筆記,印象筆記,onenote
筆記類軟件,這三個各有特點,不管用那個。有記筆記收集知識的習慣,是最好的。這些筆記都有網絡同步功能,多終端同步,能夠很方便記錄和查看。
everything
能夠快速找到需要的文件,在windows系統下,查找效率也很高,對於文件分類不好的同學,真是一大利器。
markdown編輯器
markdown語法專注寫作,可以用普通的符號生成文字格式。我覺得專注倒是其次,最好的是能夠保持文本格式,這樣在代碼中或文檔中,能夠在命令行搜索到內容。如果像word那樣,搜索會比較麻煩,而且文件會比較大。
chrome瀏覽器和豐富的插件
chrome已經不是一個簡單的瀏覽器了,更像是一個操作系統。雖然他訪問網頁速度也很快。加上各種插件,提高效率的效果杠杠的。可以上網搜索好用的插件,絕對愛不釋手。
any.do,wunderlist,todolist……
時間管理類軟件,能夠提醒你什么時候去做什么事情。
騰訊文檔、Google文檔、石墨文檔
總有些時候是需要和其他人寫作,這時用這幾種在線文檔,協作效率會增加,也是非常好的工具。
上面介紹了很多工具,有些功能還是重復的。這里想說,沒有那個是絕對好的。特別是爭論哪個比哪個好,是最費時間和最沒用的事情,適合的才是最好的。
小結
硬件篇主要是介紹一些工具和機械的方法。工作的習慣不變,操作步驟不變,只是讓過程變得快速,通過這種方式來提高效率就是在個人層面的硬件提高,就像電腦更換更快的硬件一樣。