2020-1-18 修訂記錄:
- 增加"紙飛機大師JohnCollins的表演"的鏈接
- 增加“湖畔大學梁寧的觀點”
2019-06-20 初稿
一、緣起
在我們生活的世界中,有各種各樣的記錄:
如競技類體育相關的,如百米賽跑世界冠軍、舉重的世界記錄等;
也有千奇百怪的“吉尼斯”記錄,如“蘇坦·科森:世界上最高的男子”,只要活着就可以保持記錄,想想就美好;
從小到大,折過無數次的“紙飛機”,但自從看到紙飛機大師JohnCollins的表演,才知道原來“紙飛機”可以飛的這么遠。
[注] 請自行搜索“紙飛機大師,教你折出世界上飛得最遠的紙飛機!”
二、原來你也可以的
每個人的家庭環境、興趣愛好、經歷、教育等的不同;
使得每個人對事情的看法,感興趣程度,做的次數,效果不同。
就拿“紙飛機”來說,目前世界最高記錄是60米左右,我折過很多次。
1)第一次 沒測量過
2)第二次 未記錄
3)第三次 真不知道飛多遠
4)第四次
......
有時是一個人玩紙飛機,有時和兒時伙伴一起飛紙飛機,
在這個過程中,我有想讓飛機飛的遠的想法,“好玩”使得我一次又一次去折的嘗試。
用了JohnCollins方法后,飛行距離有明顯的提升:
1)第一次 15步左右
2)第二次 20步左右
3)第三次 更遠一些
4)第四次
......
用JohnCollins方法折,目標就是要飛得遠,我總共試了6次左右。
可以說,飛行距離有非常明顯的提升!!!
三、簡單的極限測試
1)你對什么感興趣?
2)你願意為你感興趣的事情,不斷嘗試下去么?
3)你願意不斷改進嘗試的新的工具、技術、過程、方法,使得效果更好?
在內心想一想:隨便選一個自己感興趣的事情(可以是折紙飛機,也可以是寫代碼,也可以是制作美食...),
不斷的重復去做(做的過程中,盡力做的比上一次更好),
直到你覺得你無論如何也不能做的更完美了就停下來。
最終得到的就是一個“天花板”,也就是你的極限。
別忘記了,愛迪生發明電燈時候,實驗了1600多次。
拒絕抽象,我將以一個具體的例子來說明:
初次寫程序的時候(或接觸一門新的程序語言),第一個例子基本上都是HelloWorld。
JAVA版本的是可能是樣子:
對於熟悉JAVA開發的程序員來說,簡單的不要不要的。
但是對於一個新人、菜鳥,下載並安裝JDK,設置環境變量,開發工具的配置,新建項目,新建HelloWorld類,拼寫錯誤的修改,編譯、運行...
程序員往往網上搜了一大堆教程(或者對照某參考書敲寫),照着做了一遍,就像“唐僧經歷八十一難”,克服萬難,得到輸出HelloWorld!
然后呢?大部分人往往將教程“束之高閣”(或者直接進入后續的學習),高興的說“我會寫程序了”。
有點類似《從三到萬》的故事,
其實,此時,按照本文的方法:休息一段時間后,
再重復來一次HelloWorld,
再來一次...
直到你不需要借助任何教程,就能獨立搭建環境並完成HelloWorld。
你會發現:每做一次,你的理解會更深,用時更短,做出的HelloWorld更規范。
從程序語言的語法、結構、數據結構相關層面看,掌握一門語言,10個程序足矣。
方法就是,一遍又一遍,直到你真正掌握。在此過程中,你需要:
不斷的重復去做(做的過程中,盡力做的比上一次更好),
直到你覺得你無論如何也不能做的更完美了就停下來。
其實本文的方法,不僅適用於程序語言的學習,也適應於各種新知識的學習。
下面內容是我閱讀《學會寫作》一書,感悟並補充本文。
湖畔大學梁寧說過,人們都無法拒絕自己真實的快樂。你不厭其煩去做的事情,就是你的天分所在。
本文介紹的方法,可以用來找到“你真實快樂的天分所在”。這個讓一個人快樂的東西,就是一個人命運的把手。
坦率的說,在寫本文之前,我是沒有讀過梁寧的話的。
所謂“英雄所見略同”吧!
在自己喜歡的事情上花時間,不知不覺地在其中投入一萬小時。
想不成功都難!