天天看點

程式員如何提高學習工作效率

精彩推薦

  • 他修複了程式員吃飯的bug,估值已超過10億美金!
  • 李偉老師Java零基礎入門教程!

  無法專注,注意力難集中,工作效率低下,學習效率無法提升。這些問題是大家日常中都會遇到的苦惱,但也因人而異。我把自己平時工作時提升專注度的幾個方法列舉出來,相信總有一兩個可以幫助到大家。

程式員如何提高學習工作效率

一、做的更多,做的比你主管安排給你的任務更多

要想有機會,首先你就必須做到與衆不同,要做到與衆不同,你就要做得更多!

怎麼做得更多呢?可以從以下幾個方面着手

1)熟悉更多業務

     不管是不是你負責的;熟悉更多代碼,不管是不是你寫的,這樣做有很多好處,由于有對全局業務的了解,能夠設計出更好的方案

2)熟悉端到端

   比如說你負責web背景開發,但實際上使用者發起一個http請求,要經過很多中間步驟才到你的伺服器,這整個流程中的很多系統或者步驟,絕大部分人是不可能都去參與寫代碼的,但掌握了這些知識對你的綜合水準有很大作用,“系統性”、“全局性”、“綜合性”這些字眼看起來比較虛,但其實都是技術大牛的必備的素質。

3)自學

     一般在比較成熟的團隊,由于架構或者元件已經進行了大量的封裝,寫代碼所用到的技術确實比較少,但我們要明白“唯一不變的隻有變化”,機會和挑戰隻會配置設定給有準備的人,是以我們更加需要自學更多東西,因為真正等到要用的時候再來學已經沒有時間了。

二、創造安靜環境

     如果一個環境很嘈雜,估計也難建立起專注度來。無論是處理工作,還是學習思考,都需要一個安靜的環境。是以,首先要給自己找到一個盡可能安靜的環境。但是有時候個體無法改變自己所處的環境,現在很多公司的辦公位都是開放式的,這樣便于交流,但實際上會互相影響。這個時候可以考慮用耳塞加耳機給自己營造一個安靜的環境,避免被周邊的人和事所打擾。

程式員如何提高學習工作效率

三.預留整塊時間

    我們大部分的時間都已經被碎片化了,想在完全碎片化的時間裡,提升專注度是比較困難的一件事。有些事情如果有整塊的時間,比如兩個小時可能就可以順利做完,但是如果總是被打斷,可能需要四個小時,甚至更久。是以,我們需要采取時間“反碎片化”的政策,一天之中至少留給自己一至兩個小時的整塊時間,用于處理相對困難的事情,這個時間段因人而異,盡量選擇自己沒有需要随時處理緊急事情的時間段。

四.一本筆記本

     前面的方法都是屬于給自己創造一個可以專注工作和學習的環境,但是專注度這個東西,并不是僅僅由環境所決定的,相反的,環境能給予專注度帶來的提升是比較有限的,最重要的還是自己的心态。假如一項任務,你沒有很明确的目标,沒有制定合理的計劃,或者它根本不重要,在你心中是否按時按質完成,無所謂的話,那麼即便有再好的環境可能也無濟于事,因為你心裡總是在想别的事。

     那麼你就可以用筆記本記錄一些重要的事情,這些事情很多很雜,可以是你今天學到的一個知識點;也可以是你今天碰到的一個問題,但是因為比較忙還沒時間解決;還可以是一些以後可能會用到的資訊。你可以有一套自己的邏輯來記錄自己認為需要記錄的東西。它能讓我們對自己一天的工作一目了然,也能讓自己一天之後回顧的時候,對一些知識點進行複習,那為什麼要用筆記本,不用電腦呢?手寫是一個需要聽力、認知和回憶等一系列過程共同參與的動作,需要經過大腦的思考和記憶,加深印象。

五.把手機扔一邊

     摸手機跟抽煙上瘾一樣,一會刷刷微信,一會刷刷抖音,一會聽聽音樂,是以學習的時候,工作的時候,把手機扔一邊。

程式員如何提高學習工作效率