程序員如何提高本身的工做效率?

效率即時間

時間

技術工做是個青春飯,也是個矛盾體.程序員

一方面要求咱們有着奮戰幾個通宵的精力和健康,工具

一方面要求咱們擁有靈活的大腦和快速學習的能力,性能

一方面要求咱們踩過無數的坑卻又不能太過期.學習

以上種種,皆逃不過期間二字.優化

通宵的定義是基於連續不停的工做到次日,不眠不休.插件

快速學習是指學習一個事物的時間少於大多數普通人.3d

技術經驗每每看工做年限,時間越長踩的坑越多,但也存在技術更迭,過往知識再也不可用的狀況.日誌

互聯網的商業決勝不只僅在於一個好的創意和想法,不只僅在於雄厚的資金和背景,還在於一個通用的特性:快.code

工做非學習

工做

程序員必定要區分學習和工做這兩種概念.cdn

學習很重要,一天不學就可能被淘汰,可是學什麼更重要.

縱使學富五車,知識淵博,也不必定對工做有什麼積極的做用.

假若真要學習的話,那也應該是學習如何在工做中提高效率的方法和技巧.

因此不要老是沉迷於學習新技術,擴展深度和廣度之類的內容.

公司追求的是效率,越快越好,其次是質量,質量能夠後期優化,但前提是產品先上線.

我的追求的也應當是效率,和公司一致,這能讓你少走不少彎路,能夠騰出更多的時間.

硬件設備

能用硬件解決的一概買買買,不要試圖用方法來替代.

顯示屏

顯示屏

能用雙屏的毫不用單屏,一屏看代碼,一屏看效果

能用三屏的毫不用雙屏,第三個屏幕看文檔.

用四屏的是金融,N屏的是保安,每多一屏,時間減半.

值得注意的是,長時間和屏幕打交道,屏幕越好,傷害越小.

內存/硬盤

硬盤

許多公司都有一個通病,就是想要馬兒跑,又不給遲草.

工做中的電腦多是普通的老舊機型,內存小,硬盤仍是機械硬盤

並不足以支撐日日更新對性能要求愈來愈高的系統和軟件

若是一個應用打開和編輯都要等上好半天,可想而知效率有多慢.

內存至少16G以上,硬盤最好是固態硬盤,這是最基本的要求.

辦公椅

辦公椅

一個間接但對效率有致命影響的事物.

久坐是上班族的特色之一,每增長一點溫馨感,工做效率就會提高一點.

反之,若是椅子不舒服,就會影響心情,進而影響工做態度,煩躁是沒法有效處理事物的.

更爲重點的是午間休息,高質量的睡眠有助下午的精神和體力恢復.

一個可上下調節,先後調節的人體力學辦公椅頗有必要.

通常而言,普通人只要躺上10分鐘,就能滿血復活,可就算趴在桌上1個小時,依舊仍是頭昏腦脹,還會對頸椎等有傷害.

軟件應用

主要是溝通和記錄層面.

這裏只描述核心的事物原理,不作軟件推薦.

思惟導圖

導圖

思惟導圖圖文並重,表現爲層級結構和發散性思惟

可以把一個複雜的事物用相對清晰的脈絡表現出來

不管是本身整理工做內容仍是描述事物給別人,都是很不錯的選擇

截圖錄屏

錄屏

文字的語言可能須要本身來組織,比較考驗一我的的溝通能力

可是圖片和視頻就是按事實說話,大多數場景須要記錄過程和結果

如一些沒法復現或者偶顯的bug,一些文字不太方便描述的問題

我會經常使用一些工具,截取jpg圖和gif動圖,包括手機錄屏和電腦錄屏

方便與人溝通,僅此一點,就省去很多的時間

開會和溝通實際上是工做日中最爲耗費時間的事物,甚至有時候遠遠大於開發的時間.

雲筆記

筆記

你不可能用大腦記住全部事物,也不能期望本身的記憶力.

一些文檔地址,一些待辦事項,一些日誌記錄,都須要一個結構化的雲筆記來整理.

你記錄的越多,整理的越清晰,使用的時候就越方便

像一些帳號密碼,項目地址,注意事項都是能夠記錄而且複製粘貼使用的

總而言之,使用工具替代本身的記憶力,來達到快速使用的效果.

每一次的記錄,都方便後續的整理,反思,優化,沒有記錄,就沒有下一步.

寫在最後

分析

千人千面,只有你本身知道你的工做效率.

公共的效率問題很容易解決,無非是資源和技巧等因素.

可是私人的效率就須要本身好好分析,點對點的去嘗試解決.

像一些技術崗位的應用插件,工具技巧等這裏就不一一描述了.

然而,只要解決了公共效率,其次已經提高了一大半了.

相關文章
相關標籤/搜索