回答這個問題之前,先要問自己一句:你是什麼人?
因材施教,這個詞不陌生,這是教學中最重要的教學方法和教學原則。
可是,我想幾乎所有人,都認為這個詞,是老師對學生的,卻很少有人明白,自己自學,也要符合“因材施教”的原則。
一個人時間多,一個人時間少;
一個人有基礎,一個人零基礎;
一個人學完現在就要用,一個人以後可能用到,也可能用不到;
一個人是學來玩玩的,另一個人是打算學完找工作的;
不同的認知水平、學習能力、自身素質,就得選擇不同的學習方法。
那麼,怎麼定位自己,認清自己是什麼人呢?
你隻需要知道,你屬于哪一個群體?你是不是這個群體的特例?弄明白這兩個問題,接下來就可以找到最适合自己的學習方法,做到“因材施教”。
比如:
你是一名美術學院的學生,你屬于這一群體,一般來說,美術生的審美不會太差。那麼你是不是這一群體的特例?是不是審美比其他人差很多?
你是一名審計師,一般來說,工作都很忙,這是這一群體的特征。可是現在你辭職了,很清閑,你就屬于特例。
學習編程的人群中,無非兩種人:學生or職場人士
對于學生而言,最适合的學習方式,是系統的學習。他們時間多,又不着急于“創造價值”,而且還習慣了系統學習的方式。這是學生這一群體的特征,當然也有一些刺頭,不适合系統的學習。
什麼樣的學生?
那些習慣将大量時間用于玩遊戲,或者能在短時間獲得反饋的事情上,這樣的學生,最好别使用系統的學習方式。太累,容易忘,還容易放棄。
系統的學習編程知識,是一件很乏味的事情。大腦付出了勞動,卻在短時間内,得不到反饋。
舉個例子,自己開了個戶,把100萬扔到股市去,自己恨不得每秒都知道股票的漲跌。這是因為我們的大腦,十分需要反饋。如果10年不去管它,是不是很難?
花大量玩遊戲,或者做一些短時間能獲得反饋的學生,不适合系統的學習編程,因為你們的大腦,已經習慣了“付出立馬就要有回報”的方式。
再說說職場人士
與學生恰恰相反,已經參加工作的這一群人中,往往是“需求”驅動學習,邊做邊學,就成了标配。
當然,職場人士這一群體中,也有一些刺頭。
比如:我現在還用不到,不着急用;或者已經辭職了;那麼系統的學習,可能适合你。
選擇合适的學習方式固然重要,但這個不是重點
科班出身的程序員,他們在大學裡,就系統的學習了編程知識,可他們也會為了解決工作中遇到的問題,學一些東西,即邊做邊學。
半路出家的人,他們可能為了滿足自己的項目的小需求,而學習了一些編程知識,可到了真到找工作的地步,他們又會去系統的學習,以滿足招聘要求。
系統學習和邊做邊學,是“你中有我,我中有你”的關系。
重點是,當你使用其中一種方式學習後,你得明白,怎麼去彌補不足。
系統學習
系統的學習,是重理論,而輕實踐。沒什麼可說的,彌補短闆,就是實踐。20%的時間系統的學習知識,再花80%的時間去實踐,很容易達成自己的學習目标。
邊做邊學
出來混,遲早是要還的,既然當時選擇了“速成”,當感覺自己的知識儲備不組時,還是應該回到系統的學習來。相比之下,習慣了邊做邊學的人,更難以适應系統的學習知識這一方式。
大腦付出了勞動,得到了結果,大腦就會興奮,從而你就會有了,繼續獲得這種“興奮”的沖動,進而繼續保持“付出”,良性循環開始,最終你學會了全部的知識。
系統學習編程,很容易導緻反饋缺失,即“學了大半天,不知道能做什麼”的感覺,久而久之,學習的興趣便喪失了。
試想一下,為什麼你不想繼續系統的學習編程了?
以上三種情況,是系統的學習編程時,最容易碰到的問題,下面W3Cschool給出一些行之有效的建議。
為什麼你覺得編程太難了?
想一想,你是怎麼放棄學編程的,經常是不是:“哇,太難了,根本學不會,還是算了,不學了”。也就是說,大腦隻記住了那個最難的、讓你放棄的知識點,所以你會覺得,從頭到尾都很難。
這是一個大問題,也就是說每一次學編程,都在打擊自己,而不是讓自己開心,自然也就沒了學習的興趣。
一個簡單的辦法,每次學習結束時,丢掉難題,重新學習一下那個最簡單的知識點,以愉悅的心情結束學習。下一次學習,重新複習一下那個最難的知識點,再以最簡單的知識點結束。
為什麼學了馬上就會忘掉?
這一點對于想要系統學習編程的職場人士來說,尤為明顯。人類的大腦,是很智能的,它會自動過濾掉一些自己認為不重要的東西。如果一個人的工作,跟你所學的東西毫不沾邊,就很容易遺忘。因為大腦會認為,這些東西不重要。
怎麼解決遺忘?做到睡也想,醒也想,讓自己的大腦,重視起“學編程”這件事兒。
至于時間太少,沒辦法系統的學。
如果時間太少,還是建議邊做邊學,系統的學确實需要時間的支持。
但話又說回來,你的時間利用率真的高嗎?你是在利用碎片化的時間學習,還是将時間,碎片化了?
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!