天天看點

程式員如何正确的自我提升

  • 首先啊兄弟們,我隻是分享一下我的一些學習方法,你可能有自己更好的方法,我隻說适合于我的,并且确實有效果的
  • 在開始這個話題之前,可能有些兄弟覺得自我提升嘛.學習,使勁學,這不就是自我提升麼
  • 你說的對,學習就是自我提升,但是如何正确的學習,會直接影響你提升的速度,學習的紮實度等

    前言

        在接觸計算機有一段時間之後,接觸到越來越多的新知識新概念,

        我就像劉外婆進大觀園,什麼都想學,但是總感覺力不從心,學習效率低下,

        不管是複雜的算法還是簡單的案例demo,我都感覺學的費勁

        剛開始我覺得是不是我這腦子不好使,學啥都費勁,後面慢慢的意識到可能是我的學習方法有一些問題

  • 最開始的改變

        我開始反思,我當時的學習是如何進行的,我舉個栗子

        可能上一秒我在看設計模式,看到其中的某一個未知的概念,我就跑去看這個概念,又從這個概念中看到另一個未知的東西.又跑去看這個…周而複始,導緻一個晚上的時候,啥都沒看明白

        反思之後,我開始定制有規劃的學習目标

            比如 學習設計模式,看到不懂的概念先記錄到便簽中,把設計模式研究明白再去看當時不懂的概念,其實這個時候你隻需簡單了解下,結合你之前學習的知識點,一點即通

  • 序章

        光有規劃的學習還是遠遠不夠的

        你需要定制自身的知識體系

        比如你是一位java開發工程師,那麼你的知識體系要先從java開始

        當java的體系到達一定程度後,

        你想轉型,大資料or高并發

        此時你仍然需要定制你的知識體系

        如果你要轉型大資料,那麼你需要了解大資料知識體系,并且結合有規劃的學習目标進行

        而不是今天看看spark明天看看python

  • 序章二

        學習适量的深度

        目标規劃,知識體系建構你都有了,那在學習的過程中也是會遇到很多問題的

        比如今天看某個知識點,完全看懵了,或者一知半解

        那這種情況其實很好解釋

        因為你學習的這個新知識完全超出了你的認知範圍

        這就是從低往高爬經常會遇到的問題

        那其實我的建議是對于完全懵逼或者一知半解的這種知識點到即可

        因為你再研究下去你依然不懂,不如先學習其他的

        等到你的知識體系到達某一個高度之後,你再回頭看你當時的那個問題,就會恍然大悟

        當然有人會說你這個邏輯有問題啊,你都不會深層次的東西,怎麼構造高度的知識體系啊

        高層次的知識都是把底層的問題抽象化了,可能有些是衍生的新概念,我們看着有些懵逼,

        但是大部分的知識還是基于我們最開始學習的知識建構的,你可以先從這方面入手

        這就好比你上六年級,讓你做一年級的題一樣,就算當年你一年級學的很爛,你也一樣可以,因為你的知識體系在一個相對較高的水準,前提是六年級的你不是倒數第一[捂臉]

    序章三

        努力,這個感覺說的就是廢話了

        因為你想要提升,想要進步,不是躺着一邊玩着遊戲一邊想着我要變成大牛

        當然也不是說每天除了工作,剩下的時間都用來提升自我,

        如果真這樣的話,我看你不是提升,你是要升天了

        學習的時間也是要有規劃的,剩下的時間可以健身運動運動

        我不提倡以身體換取金錢的學習方式,要适量适當的

        比如你是剛開始學習計算機的學生

        那你一定要壓榨自己所有的時間進行學習

        如果你已經從事這個行業,那麼就可以适當的留一些個人的時間,剩下的時間用來提升自我

    ---------------------

    來源:CSDN

    原文:https://blog.csdn.net/youbitch1/article/details/88817014

    版權聲明:本文為部落客原創文章,轉載請附上博文連結!