今天在瀏覽寫作素材群的群友們收集的金句時,無意中看到了這么一句話:
孤獨不是恥辱。恥辱的,是裝作合群的樣子,置身于喧囂的人群中,卻聽不清自己心底的聲音,疲憊地歡笑著。
心中突然升騰起一股暖流,終于有人說出了你的心聲,可你甚至不知道他是誰。很多時候,道理都不是從你身邊的人嘴里說出來的,而是靜靜的躺在某本書里,等待你去發(fā)現(xiàn)。
這一個多月來,在每一個萬籟俱寂的夜晚我都會坐到書桌前,戴上Bose降噪耳機,循環(huán)播放著同一首曲子——德彪西的《月光》。我把這些準備工作看作是一種儀式,一種讓我可以與外界隔絕,進入忘我狀態(tài)的儀式。
雙手的食指、中指、和無名指不停在鍵盤上劃過,雙眼來回掃視著Macbook Pro外接的大屏幕顯示器上的各類窗口,我一般會開3個,均均分布且調(diào)整到最佳可視狀態(tài)。這樣做的目的能保證你可以同時看到輸入-輸出的過程,不需要來回切換,提高了編程的效率。
即便是準備工作做得如此充分的情況下,每天還是會為一個個突然蹦出來的紅錯感到驚訝、沮喪甚至是氣餒。有多少人開始信心滿滿,最后因為難以克服內(nèi)心面對未知世界的恐懼而不得不放棄。
在學任何一門新知識的過程中,人的大腦是無法用未知去解釋未知的,只能用已知去解釋未知。
美國女作家海倫,是個又盲又聾的人,她的老師為了教她什么是水,就把她的手,放在水龍頭下,然后,再在她 的掌心寫下,water,海倫說,就在那一瞬間,她突然明白了這兩樣事物的聯(lián)系,她知道了,water就是流過她掌心的那個東西。
海倫的故事至少告訴我們以下道理:
最好的溝通/學習方法,是讓對方理解兩件事物之間的聯(lián)系。
溝通/學習最有效的方法是,站在接收信息的角度,和用他能接受的方式。
學習新知的最好方式是與舊知建立聯(lián)系。
而我們此番學習編程,老師用的方法就是在培養(yǎng)我們的用已知解釋未知的本領。她一反常理,沒有從最基礎的概念入手,而是開始就讓我們上手做項目。把一些代碼事先就告訴我們,讓我們依葫蘆畫瓢,觀察每一段代碼或者多段代碼組合會生成什么樣的結果,快速沖進度,這樣就能避免在項目結果出來之前因挫敗感而提前放棄。周星馳的電影《功夫》里有句臺詞用在這里倒是很應景:
天下武功,唯快不破。
小時候玩拼圖游戲,都是先從簡單容易的圖案開始,慢慢培養(yǎng)出了感覺,把幾個小的拼圖組合起來就變成一個中拼圖,把幾個中的組合起來就成就了一個大的拼圖。
學習就像是拼圖,而不是登山。
學編程也是遵循這個邏輯,只是這里將拼圖換成了套路而已。所謂的套路就是按照一定的方式方法將一件事的發(fā)展經(jīng)過按步就班地進行下去。小套路拼成中套路,中套路最終拼成大套路。
當你知道了結果再去反推過程,就能突破認知障礙,感覺會輕松很多。此時再配合刻意練習,將一個套路不斷地重復,把每一個出錯的地方記錄下來,加深印象,這就是所謂的——提取練習。
聽上去是不是很像網(wǎng)絡游戲,故事主人公一開始是個小白,什么裝備都沒有,經(jīng)驗值和生命力都很低。他只能通過不斷打怪積累經(jīng)驗值,等級提高了,就有機會穿上好的裝備,去打更大的怪。有的時候,你運氣不好,怪太厲害,兩三下就把你打敗了。你只能從存檔處再來一遍,原來那些掉過的坑在你第二遍時就會有意避開,待到羽翼豐滿時再去挑戰(zhàn)大Boss。如果輸了,就會記得這一次和上一次都輸在哪里;如果贏了,恭喜你,順利晉級,后面還有大坑等著你。
一旦當你知道可以這樣學習編程,你會不會跟打游戲一樣上癮呢?答案是一定的。
這周,小伙伴們都在準備“魔改大賽”的作品,每天都會有讓你眼前一亮的作品出現(xiàn)。有這么好的機會可以相互切磋,我自然也沒閑著,那就先睹為快吧。

我,又朝著2017年的目標邁進了一步。