當前位置:
首頁 > 知識 > 優秀程序員的7大高效習慣,你「中槍」了嗎?

優秀程序員的7大高效習慣,你「中槍」了嗎?

Facebook首席執行官馬克·扎克伯格(Mark Zuckerberg)有一個「怪癖」:幾乎每天都穿同樣的衣服來上班。因為他覺得這樣可以節省很多時間和資源,「我每天的工作為超過十億人而服務,如果把精力全部浪費在穿衣打扮上,我覺得我的工作沒有任何意義。」

優秀程序員的7大高效習慣,你「中槍」了嗎?

每個成功者的身上都有或多或少的東西值得我們學習,以下權威機構調查的高效程序員的7大習慣,你佔了幾條?

一、積極主動

生活中許多事情都是不可控的。你可能正在為簽證問題失去一個出國深造的機會而煩惱;你的老闆是個暴脾氣,所以你總是害怕在團隊中發表自己的想法;你的公司又來了一個美女但是她不喜歡你等等。

但是,如果你想成為一個優秀做事高效的程序員,你不應該把你的精力全部集中在那些無法控制的事情上。採取積極的態度,把精力和努力投入到可控的事情上才是成功的出路。不斷學習新的技術與概念、讀書、更新博客與社區的人員交流,專註於對你影響力最大的東西,積極主動才能養成好習慣。

二、目標明確

蓋茨和保羅·艾倫(Paul Allen)的目標是將電腦帶進千家萬戶,扎克伯格的目標是利用Facebook使世界更加開放。事實證明,他們都已經做到了。閑暇的時候想一想什麼才是你最想要的東西,制定明確的目標——設置年度目標、季度目標以及每月、每周你要達到的一個位置,並且努力執行,不斷改進。

三、優秀的時間管理

時間管理中,有一個著名的四象限法:

優秀程序員的7大高效習慣,你「中槍」了嗎?

▲時間管理四象限

我們每天都有大量的工作處理,可能一天會有上百個郵件和釘釘消息困擾你,這樣以來時間管理就顯得格外重要。將每天要做的事情進行歸類確定優先順序,按照時間管理四象限法進行處理,會提高效率很多倍。

有些人可能會對確定優先順序非常模糊,當你不確定一件事是什麼優先順序時,想一想什麼才是你最害怕失去的東西,那可能就是最重要最緊急的事情。

四、傾向於雙贏

損人利己只會給自己帶來膚淺的滿足感,雙贏才是團隊中持久發展的更好選擇。做事之前多想想「如何才能在不損害大家利益的前提下讓每個人都在團隊中獲得自己想要的東西」 盡量避免爭論,關注長遠利益才是成功的王道。

優秀程序員的7大高效習慣,你「中槍」了嗎?

五、 善於溝通與了解

溝通是我們必備軟技能之一,我們大部分的時間都在和別人打交道。在家要和家人孩子溝通,上班中不僅僅只寫代碼,還要與客戶、老闆溝通。

讀書不只是為了學知識,更是為了傾聽和理解他人對知識理解的深度,有一種重要的學習方法叫做「頭腦風暴」,頭腦風暴正是說明了理解與溝通的重要性,只有相互傾聽,真正了解某個東西,才能夠高效的完成工作。當我們嘗試向別人解釋某個概念或者解決某個問題時,實際上在這個過程中自身也在不斷的學習,教學也是學習的一種手段。

六、 協同效應

毫無疑問,許多大型項目都是由許多人作為一個團隊共同開發的。亞馬遜擁有341,000個員工,微軟擁有120,000多名員工,想像一下,每天他們都是怎樣高效的工作的。

谷歌經過大量團隊建設的研究發現,最高效的團隊往往協同效應必不可少,團隊合作>個體+個體+……+個體業績,通過協作,讓團隊中的每成員都認識到自己的責任實現自己的價值。

七、保持平衡狀態

林肯曾經說過一句話:給我六個小時砍樹,我會用前四個小時磨斧頭。

作為一名程序員,我們每天要寫代碼,看書,更新博客;掌握數據結構、演算法以及設計模式等基礎知識,必要的時候還要和客戶、項目經理溝通,可能趕上項目上線還要加班,如果不注重生活與工作的平衡可能會對身體造成傷害。

人生是一場馬拉松,不是百米衝刺。如果長期處於緊張狀態,會造成睡眠不足,工作效率會更加低下,生活的壓力每個人都有,適當的解壓才能成為人生贏家。

優秀程序員的7大高效習慣,你「中槍」了嗎?

同一種行為重複21天以上會成為習慣。許多優秀的程序員身上都有一些優秀的習慣值得每個人學習,正如柯維所說,「我不是我所處環境的產物,我是我的決定的產物。」

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT168企業級 的精彩文章:

構建安全物聯網基礎設施的四大原則
88億美元收購完成,世界第七大企業級純軟體公司誕生
對話工程師張瑞:知乎用深度學習改良推薦系統二三事!

TAG:IT168企業級 |