【休閒】看待【寫程序】

    學習意味着什麼?

    有的人說,整天對着電腦寫程序就叫在學習。

    有的人說,整天抱着本教材啃就叫學習。

    就我的理解而言,整天休閒就是學習。呵呵,先別罵我!

 

    爲什麼這麼說呢?這怕要舉幾個例子:

    比如我們平時看電影,看小說,聽音樂。相對於我們程序員來說可能更多的人認爲這是在玩兒。整天玩兒這些的話還會被認爲玩物喪志。這看來也是正確的。很多人因爲沉迷這些東西而無心學習,或者說沒有花太多心思去學習自己應該學的。因而常常被扣上貪玩的嫌疑。

    就寫程序而言,他在一般人看來是很枯燥的,乏味的!也就是一堆堆英文字母。整天看着這些字母,看着無數的邏輯判斷。枯燥對於很多程序員來說是正常的。但是往往那些很牛的程序員,好像寫程序就好比看小說,看電影一般有勁。這到底是爲什麼?

 

    在我看來有幾點:

    1. 要對寫程序有充分的興趣,對待每一個細節和現象都有很大的興趣和好奇。這樣你便會去求證。也就自然提高了!

    2. 把些程序看成是玩兒。爲什麼這麼說?這裏的玩並不是寫着好玩兒,不重視細節,不重視思維!而是以享受的角度去看待寫程序這件偉大的事情和偉大的職業。每個人其實最希望的就是自己的工作就是自己最喜歡的。這樣自然也能做好,能夠盡心盡責!從廣義的角度看之前說的看電影、看小說、聽音樂等這些一般認爲是在玩兒的事情,它們都可以看成是在學習。學習那些情節,學習那些旋律,學習那些特技等等。換個角度看寫程序,它爲什麼就不能算是在玩兒?爲什麼就不能把它當休閒時用來沉迷的東西?爲什麼它就不能成爲“毒害”我們的東西?爲什麼它就不能用來“玩物喪志”?問了這麼幾個問題。可能有的朋友已經有所感悟。聽音樂看電影是休閒,閒暇之餘沉迷放鬆之良藥。寫程序也是可以的。也是可以用來休閒的,用來沉迷的。當然,能達到覺得寫程序就是休閒,也是有條件的。那就是你對寫程序有着濃厚的興趣和強烈的求知慾。那麼你就具備用它來休閒的先決了!試看之前每每追究程序的細節,分析程序的每一個狀態,查看那一堆堆內存裏面的16進制數,推導那些嚴密的堆棧調用,感受那藝術般飄渺超脫的語言用法。你會發現原來程序也可以用來享受和享樂。

 

    有個成語寫的好——“草木皆兵”。這裏先不管形容的是否恰當。寫程序常常被看來是正事,是在學習,是在研究。當武俠電影裏的高手們到了一定的修爲,草木皆成兵!當現實中的程序員們,達到一定修爲是否能草木皆兵看待寫程序乃世間之享樂呢?

    呵呵,點到爲止。自己的一點想法而已。所謂仁者見仁,智者見智!這裏說給願意接受我這種想法的朋友們,說給現在正在苦惱寫程序是件乏味的事情的朋友們。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章