《鬼吹燈之精絕古城》對輕鬆學編程的啟示

《鬼吹燈之精絕古城》對輕鬆學編程的啟示

來自專欄 寧哥編程實戰課堂

神秘、專註、刺激,是這部連續劇對我的整體感覺。

《鬼吹燈精絕古城》,我其實看了3次。非常喜歡裡面的胡八一,雪莉楊,教授帶的那些學生也非常的可愛。胡八一對《十六字陰陽風水秘術》的倒背如流給我的感覺很爽。崑崙冰川之行,遇上火瓢蟲的神秘。發現九層妖塔的壯觀。黑沙漠風暴的恐怖,沙漠行軍蟻的刺激,發現附屬國的墓地以及墓中壁畫對精絕女王的天眼推測的幻想,帶出更多的神秘。

魔鬼的使者(奇怪的黑蛇),精絕古城墓穴中遍地的金銀財寶,無底的巨大未知虛數空間,神奇的像是懸在天上的崑崙神木,屍香魔芋,女王復活,傳說只開在黃泉路上的彼岸花......為此我還專門去查詢了一下是否真的有彼岸花這種花,結果還真有!

不得不佩服作者的創造力以及十分感謝那些為之付出努力的編劇組以及拍攝組的演員。是他們帶出了新鮮的感覺。給了我對編程學習的再一次啟發。

讓我再一次的體會到:刺激、激情、幻想,是興趣產生的最大源泉。

看完這部連續劇花費了我兩天的時間,但全然不知兩天就這麼過了,而且時刻都是激情澎湃的。試想在學習編程的道路上是否也有這種感覺?很多人可能不是。何故?就是缺少這些素材:神秘、激情、幻想。

所以多幻想,多幻想那些激情的理由,神秘的因素,是讓編程從苦澀無味變激情神秘的手段之一。如果真感覺到這種境界,即使讓你付出學不好編程的代價,估計你也會繼續繼續。何況如果是這樣,焉有學不好之理。所以,輕鬆學編程、學懂編程是有理由的、是可行的。因為誰也沒有規定,學編程必須要苦。因為學習不是目的,學懂才是目的。黑貓白貓,抓到老鼠就是好貓。

看完了精絕古城,估計你一定會迷戀裡面的那些熟悉的專業術語,甚至會倒背如流,你很有可能講的頭頭是道。如果這是編程的東西,那你其實已經在不知不覺中輕鬆而興奮的學會了。這是因為你拿到了多少金銀財寶嗎?不是。所以:學編程,不要受到「物質財富」這些功利性驅使!

很多人學編程,目的就是找工作。試問,如果薪資不高,工作沒有,你還會去學嗎?如果不會去,那即使編程工資高,估計也和你沒多大的關係。編程是客觀的科技,動機不純會讓很多結果往往變得不如當初設想。

讓編程神秘起來,不斷挖掘出它的興趣,由此我想到幾條可以提升興趣的方式,供參考:

1:多想想你最想要做什麼有意義的東西?

如果有了你可以先模仿,然後自己做,然後慢慢改進。

比如以前背書的時候,很是枯燥,所以我一直的願望就是想做一個靈活的「知識結構」導圖,很方便的增刪改查。因此我在學PHP的時候,一學到一個新的知識,就試著往那邊靠,能彌補一下那個願望就十分的高興,在逐漸實現願望的同時,也不知不覺的學深入了那些知識。現在這個已經初見成效,可以看一下:PHP葵花寶典4.0-知識圖譜-總導圖-全屏展示。但是這是多年不斷積累出來的,並非一兩個月的事。

因此也得出了第2點:

2:不以惡小而為之,不以善小而不為。

一開始學的不多,做不了你的大理想項目,但是可以做一些小功能哦。如:寫一些小程序,小功能模塊,改進的比別人好點,然後再慢慢擴大成功能模塊,網站平台等。

讓你疲憊的往往不是遠處的高山,而是鞋裡的一粒沙子!

從小事做起,慢慢挖掘出你的興趣。

3:不要亂做不正確的攀比;

你會和別人比誰看了多少次《精絕古城》嗎?這有什麼意義?你會比的是「誰對它最熟悉、理解的最深刻、感悟最多」。同樣的道理:

衡量書籍的質量,不是以厚度為標準;而是以闡述出多少合理的邏輯為標準。

衡量學習的效果,也不是以背誦多少為標準,而是以懂得多少、理解多少為標準。

所以不要做不準確的攀比,如:比學習時間、比起跑線有多大、比背書強度等等這些無關緊要的次要因素。

4:做一個專註的技術者

在看《精絕古城》的時候,如果你是跳著看的,估計你很難體會到裡面的優秀和神秘。粗略的過一邊,然後感覺沒什麼刺激的地方就又看其他的連續劇去了。這是一種不專註的表現;踏實的看完一遍。你就能融入其中,就能體會到裡面的神秘和刺激。

學編程其實也一樣,不要動不動就想著轉行,這樣不但浪費時間,還對你現在的學習帶來很多負面的東西,比如你就沒有背水一戰的力量,這反而會讓你失去了很多攻克難關的機遇,反而還看不到它的魅力。所以專註,做一個專註的技術者,會讓你少許多的干擾,有助於你挖到真正的瑰寶。

21集就這麼的完了,「怎麼就完了」?如果你有這種意猶未盡的感覺,相信你一定能輕鬆的理解它裡面到底在講什麼,神秘之處在哪裡。你已經學會了它。同樣,當你學編程的時候,如果經常有這種「怎麼就完了」的感覺,你也會走上了輕鬆學編程之道了。


推薦閱讀:

C語言基礎:指針數組與數組指針
Python好在哪裡?[日常]
張泉靈代言的編程貓三個月內兩次融資 少兒編程教育吸金才剛剛開始
Python練習:趣味百題
怎樣在多台Web伺服器上共享Session

TAG:編程 | 編程語言 |