突然感知自己最近學習能力增強了!

近半個月來,突然自我感覺學習能力增強了,這種感覺別提多爽了!!!就好像動漫《龍珠》中,經歷了無數次磨難之後的Z戰士們,偶然之間進化成為萬中無一的「超級賽亞人」。

當然,這只是類比而已。哪可能會成為「超級賽亞人」呢?那可是好幾百萬年才出現一個啊!!

某種程度上,提高學習能力是絕大多數人,在很長時間裡想要尋覓的目標。如果你之前在此投入的很多時間和精力,財力,乃至於現今身心疲憊到已經不再相信這個世界上是否真的存在什麼快速提高個人學習能力的辦法的話,相信我,你並不孤單!

其實很多深刻有用的道理,往往正是那些容易被我們忽略的道理。並非大多數人有意為之,正是因為它太普通,太樸素了。而恰恰在人群當中的一大半人,又是天生不具備細緻的觀察能力和做事風格。導致被忽略是預料之中的事情。

僅僅如此,並不意味著沒有快速增強學習能力的方法。嚴格的說,只因它太過平凡,所以容易被大家遺忘,或者是不容易被注意到而已。

以上說這些,先給大家賣個關子。現在步入正題。

話說回來,最近這半個多月來,「感知自己學習能力增強」的方面最為深刻的就是編程領域。

別的不說,就上課的結果反應已經很明顯了。如果你有看過我之前的文章就會發現這點《180天學習編程-經驗分享

》。之前是課堂上聽得朦朦朧朧,課後反覆琢磨才能夠領會其中的原理。現在課堂上,當場就能夠領會的五體投地。

差別到底出在哪裡呢?

說出來,會讓你意外的!之所以會有如此舉動,原因很簡單,它是那麼多常見,那麼的平凡,那至於你從來沒有把它當回事兒來看。

它就是——提前預習!!!!!

簡單吧!!是不是足夠讓你沒把它當回事呢?

當我感知到之後,某種程度上居然羞愧不已。原因有二:

第一,如此簡單的道理居然現在才意識到。虧自己還經常嘴裡見到著「活到老,學到老!」狗屁!連最基礎的學習策略都忘得一乾二淨,還配稱得上終生學習者?笑話。

這點對我的內心打擊是相當大的。一個不懂如何學習的傻帽,自認為讀過幾本好書,進而不自量力的跑出來在人前嚷嚷著自己是終生學習者。甚至自不量力的以微博之力引導大伙兒學習。自己都沒搞明白什麼才是「學習」

有時候覺得這樣的人挺可愛的!就像剛剛離開媽媽的懷抱,拚命地掙扎,終於好不容易學會了如何不會再被摔倒!於是乎,連忙跑到人群當中嚷嚷著:「我是超人!我會飛!?」

第二點,由於我的自大和感知上的遲鈍(經歷一年多之後才意識到,嚇人!),使我耽誤了很多進步的空間。這點著實令我羞愧不已。

原本以為只要持續做下去就能夠越來越好。通過這次的教訓,令我察覺到一個道理:

當某種技能抵達到一定熟練度之後,並不會因為持續練習而提升此技能;「只要持續練習,就能夠做的越來越好」通常只是人群當中的絕大多數人,一廂情願這麼認為罷了!

要想提高某項技能的水準,必須通過有意識的不斷練習才行。無意識的練習再多,也產生不了多大意義。

不然的話,如何解釋那些從小酷愛運動的朋友。比如打籃球,同樣是久經沙場10多餘年的籃球手,為何進不了國家隊,成不了專業運動員,參加不了國際性比賽呢?(奧運會)另外在其他領域此類例子也比比皆是,像棋手。絕大多數下了半輩子棋的棋手,終究還是上不了正規比賽的場面。

通過課前的預習,很大程度上能夠提高自己的學習能力。最關鍵的因素在於,通過提前預習之後,在課前就已經領會到課程當中的某些新的概念。即便自己不懂,也會因為這次的學習過程導致第二次在正式課堂上發揮很好的吸收效果。

別忘了,我們人類本質上就是概念的產物。不論是否這樣看,事實證明即使不會,只要能夠預先將這些概念記下來。隨著時間的推理,見得多了,練習的多了,大腦自然就會識別出這些概念來。最終的結果是,想忘都忘不了了。

以下是在上課之前做預習時所記錄的筆記,雖然很潦草,但效果很棒!!

05 _valueStack講解(Struts的核心傳值)*

在Struts當中,所有的值都存在於valueStack(值棧)中。valueStack又包含兩個內容:

01 ActionContext(map):取值必須加#——還會有其他的東西(request,session,,....)放入使用put——

&001所有Action中的值都呈現在CompoundRoot中。這點一定要記住。&

&002隻有用ActionContext取值,放置,才會在ActionContext中呈現。&@@

02 CompoundRoot(root)它是一個list集合:可以加#取值,如果不加,默認為【0】——+#root[1]。加個話就會有自己選擇。@

CompoundRoot是一個使用了List的棧結構,push入棧,pop出棧。

當我們調用一個Aciton的時候,首先是將Action入棧,當使用CompoundRoot的時候,如果不加#root[0]就表示從第一個元素中取數據。——

腦子一定要搞清楚,我們存一個值,到底是在ActionContext中還是在CompoundRoot當中。這樣就便於取值。

如果獲得棧值(getValueStack()),就能夠將值放入這兩者任意一方(ActionContext或 CompoundRoot)。

看吧!簡單的一些記錄就能夠有神奇的效果,不是嗎?

等到課堂上老師再次講解到此部分內容時,你會感覺很輕鬆。那種感覺就像多年不見的朋友一樣,雖然已經記不清他的容貌了,但是他那清脆的聲音還是能夠在耳旁回蕩著。「胖子!班主任找你,快點兒去他辦公室,你懂得!」

「快速提升學習能力」並非想像中那樣困難,只不過是那些有心人為之的結果罷了!不論是誰,即便是資質平平的人,只要能夠保持長時間的課前預習習慣,就是能夠比絕大多數自認為聰明絕頂的同學學習能力超前好幾倍。不信你試試就知道。

所謂的學習能力,本質上正是專心做事之後的結果。當你對一件事情充滿鬥志,充滿熱情之時。顯然會比那些漫不經心的同學上手快得多。通過持續的深入和研究,是能夠彌補之前的笨拙的。這一點是能夠肯定的。

再笨拙的人,學習兩遍總體上還是比那些自認為聰明絕頂的同學學習一遍,要見效的多。更何況,絕大多數人所謂的學習一遍,不知摻雜了多少水分。這部分只有當事人最清楚。

好了,我把自己變聰明的方式都告訴你了。你該高興了吧!!

隨後的日子裡,我會寫一些關於投資的文章。難度性並不會很高,畢竟我目前的水準多少,我自己還是清楚的。

對於每個人而言,投資顯然是人生旅程當中的一門必修課。這個話題我們下次來談。拜!

推薦閱讀:

圖解《如何高效學習》
技術人,其實很有優勢
讓人慾罷不能的10種學習方法!
進擊學神第2篇
右腦開發 如何鍛煉右腦

TAG:教育 | 高效學習 | 編程語言 |