過去的一年,是我們一起相聚、結伴同行的一年。我相信,但凡加入聖思園的各位朋友,過去的一年皆是成長的一年,是技術提公升的一年,更是認知公升級的一年。
我們在過去的時光中,談了很多關於技術、關於生活、關於工作、關於學習的話題,這次我們來談談關於『認知公升級』這個話題。
實際上,『認知公升級』相對來說是個比較抽象的概念,它與掌握一門技術相比不是那麼容易看到。因為技術的進步和成長是任何人都可以看到成效的。比如說,你之前不會netty或是對netty不是那麼了解,通過學習和實踐掌握了netty的方方面面,那這其中的進步就是非常明顯的,也是很容易看到成效的。
與技術上的成長相比,『認知公升級』則屬於更加抽象,且更具方**的乙個話題了。那麼,到底什麼是認知呢?
我個人認為,所謂認知指的是你對這個世界,對身邊環境,對於生活、學習與工作的認識以及所採取的行事方法。
如果說切實掌握了一項技術屬於『硬技能』的話,那麼『認知公升級』則屬於軟技能這個領域。不過,這裡千萬不要認為只有『硬技能』才是我們需要掌握的;相反,『軟技能』的重要性有時還會超越『硬技能』,為什麼這麼說呢?
根據我的經歷,諸如『認知』這樣的軟技能是我們能夠切實掌握『硬技能』的乙個重要前提和方**保證。具體來說,我們在學習任何一項新技術時,每個人所採取的方式與方法都是不盡相同的,你有你的方法,他有他的方法,而我顯然也有我的方法。不過,無論中間採取了何種方法,我們的目標是不是都是一樣,或是幾乎是一樣的呢?那我們的目標是什麼呢?顯然,我們的目標是紮實地掌握所學習的這項技術或是這個框架,並且對於一些重要技術與框架來說,掌握的越深入、越紮實越好。
既然大家的目標是一樣的,即我們所要追求的最終結果幾乎是無差別的,那麼這中間的過程就會對結果起到很大的影響,有的影響是正向的,有的影響則是負向的。
從我們準備學習一門技術開始,一直到最終徹底掌握它,這中間會經歷很多的過程,也會出現很多反覆。因此,如何更好地確保中間過程的效率與效果就會對最終的結果產生極大的影響。
可以將掌握一門技術的過程分為如下幾個步驟:
1. 覺得這門技術挺有用,準備學習。
3. 不停地遇到各種各樣的問題,在網上不停地搜尋解決方案。
5. 依然會遇到各種問題,心情比較煩躁地搜尋關於問題的解決方案。
6. 初步掌握了這項技術。
7. 一段時間沒有使用或是沒有再看這項技術,開始產生遺忘。
8. 又經過一段時間,發現之前學習的這項技術很多都已經記不清楚了,甚至當時非常清晰的一些細節已經完全回憶不起來了。
9. 重新開始學習這門技術。
10. 歷經千辛萬苦,終於算是比較深入地掌握了這項技術。
11. 又有一段時間沒有再碰這項技術。
12. 當有一天翻看這項技術時,發現又有太多、太多的細節已經完全想不起來了。
13. 感到非常的沮喪。
14. 感到更加的沮喪。
15. 重複上述的步驟9。
是不是上面的這15個步驟感到似曾相識呢?
原因在於什麼?
根本原因在於,你將太多的精力放在了非核心上面,而對真正的核心之處卻從來沒有深入思考過。
經常有人諮詢我,為什麼我學起一些技術會比較快,而且很比較深入,並且還能將自己的積累很系統的講出來。但是換作自己,哪怕將一門技術紮實掌握都很難做到呢?其實,這個問題並非個案,而是乙個普遍存在的問題。這個普遍存在的問題嚴重到會成為制約你更好前進的乙個巨大障礙。
正所謂『不識廬山真面目,只緣身在此山中』。我們每個人都上了十多年學,但是很多人甚至連最為重要的學習方法都沒有掌握。這裡面一方面有學校教育的缺失,另一方面則是作為個體從來沒有認真思考過這個問題。
對於我來說,在上大學時收穫的最重要兩個方面並非掌握了什麼專業知識,而是我在大三時明白了下面兩點:
1. 我知道自己熱愛的專業是什麼:我不喜歡自己當時所在的專業,我更加喜歡計算機專業,因此確定了跨校跨專業考研的目標。
2. 我掌握了適合自己的較為高效的自學方式:這一點在後來的時光中對我產生了巨大的幫助,讓我能夠走得更加從容不迫。
回到上面的話題,為什麼我們在學習一項技術時總是容易遺忘,哪怕當時印象極其深刻的內容,以為自己永遠也不會忘記的內容過一陣還是會遺忘呢?
答案就是『無輸出』。
是的,道理就是如此簡單。
如何將別人的東西最終變成自己的呢?答案只有乙個:輸出。即,通過自己的不斷輸入,在腦海中經過一系列的加工,最終變成自己的輸出。即下面這3個過程:
1. 輸入
2. 加工
3. 輸出。
很多很多人在學習時,第1個步驟做得都還可以;第2步則因人而異了,有些人會思考,有些人則全盤接受,更可悲的是將網上看來的東西就當作真理一般對待。至於第3步,只有很少很少人才會做。因為,這個步驟是最耗費時間與精力的乙個步驟。而且,第3步在你學習的當下你會認為是乙個毫無存在必要的步驟,因為你當時自我感覺已經將待學習的這項技術理解的很透徹了。然而,成敗就在一念之間。
對於沒有輸出的學習,其最終的效果就如同我上面所列出的15個步驟那般。
為什麼總有人說,一項技術只有在專案中實際用過了才能真正掌握,其實這裡面暗暗隱含著『輸出』這個環節。在專案中實際用過顯然就是一種輸出方式。但在專案中使用過僅僅是『輸出』的一種方式而已,它並非全部,請勿一葉障目,不見樹林。
在專案中使用本質上就是一種『輸出』方式,它會令你產生一種錯覺:一項技術只有在專案中使用過了才能算真正掌握。
當下的技術領域如此之多,乙個專案充其量只會使用其中很少的一些技術集合。按照上面的理論,難道專案中用不上的技術就不用學了麼?答案不言自明。
其實,在專案中使用會令你加深對一項技術的理解與認識這個觀點只不過是對於一種方**的具體解讀而已。
『輸出』的形態其實有很多種:
1. 在專案中使用
3. 給別人講
這裡面我只列出了自己所鍾愛的3種方式,其他方式也有很多。
因此,你覺得在專案中使用才算掌握一門技術,在我眼裡看來,可謂是『認知』尚未公升級,因為你並未透過現象看到本質。在專案中使用可以讓我們比較好地學會到應用,但是對於技術的深層次掌握是需要額外下功夫的,這通常都是對自己有著較高要求的人才會做的事情。
給別人講是一種我特別推崇的學習方式。通過這個過程,你會發現自己在技術理解上的諸多問題,同時會不斷加深對技術細節的把控;可以這麼說,將上面3種『輸出』方式有機結合起來,會令你真正掌握學習的方**,也會令你在學習之路上越走越好,越走越踏實。
可以舉乙個例子,目前聖思園正在發布『深入理解jvm』課程。實際上,除了本職工作就是與jvm打交道之外,絕大多數人的日常工作並非天天都會接觸到jvm,那為何還要學習呢?因為它重要啊!
既然無法做到天天與jvm打交道,那該如何學習jvm呢?顯然,既然確保在專案中直接使用,那我們就完全可以用其餘2種方法:形成技術+給別人講。
參加聖思園課程學習的不少小夥伴已經在踐行我上面所提出的觀點,並且均取得了不錯的效果,這裡我也期望你能將自己的學習觀點與認知方式分享出來。
現代女生令我們如此失望 (女生勿進)
看到女人很多轉換概念的說法,什麼男人是用下半身思考的,女人是用上半身。男人是因性而愛,女人是因愛而性。實事上真的是這樣嗎?現在很多女的,在結婚前都和幾個男人發生過關係,如果是真的像她們說的那樣,那女的也太博愛了,這麼容易就愛上乙個男人。什麼是好女人?在我看來只有乙個好女人才會長年的只愛乙個人。男人和...
認知公升級篇 為什麼我們一定要掌握自學能力?
乙個普遍的問題 也沒有人專門教我們如何學習。而且我們以後的生活工作中,需要不斷的學習。我們總是有很多想法,比如我想學什麼什麼,還想學什麼什麼,即想學的太多太多,但是時間好像又不夠,也不知道要花多長時間學好學完。還有,即使學習了某個知識或技能 你能區分什麼是知識?什麼是技能嗎?也不一定會用。知道和做到...
傅盛 認知公升級論 總結
所謂成長就是認知公升級 核心是說,人與人最大區別是認知不同,認知決定了你的行為,所以成長在於建立正確的認知,有對的認知才能做對的事。阻礙認知公升級的最大障礙是不知道自己不知道。認知公升級的途徑是知道大趨勢關注變化,跟別人請教,從行動中修正。一 什麼是認知?傅盛說是思維方式。我補充是,你頭腦中的事實和...