持續學習

Phodal發表於2014-05-10

如果說持續交付是追求軟體卓越,那麼持續學習應該就是一種對卓越的追求
如果說持續整合是一種軟體開發實踐,那麼對於技術人員來說——持續寫作應該就是持續學習的實踐

持續學習

生活總會遇到壓力,來自工作上的也好,來自對於技術上的興趣也罷,我們需要持續不斷地學習。沒有一直能立於不敗的方法,傳說中的武林也是如此。

對於持續學習來說,通常會有以下的方式:

  • 閱讀
  • 程式設計
  • 寫作

有意思的是持續學習有額外的好處,便是:

  • 持續學習可以降低危機感

持續閱讀

持續閱讀對於想提升自己的人來說是必須的。

持續學習與提升技能

如何成為武林高手

看過如此多的金庸、古龍小說,我們會發現有那麼多的人都在追求武功上的卓越,有的走火入魔了,有的鋌而走險殺人放火,暫且不討論這些,我們簡單地以大部分的主角為例。大部分的主角自小就練得一手好武藝(少部分除外),而他們通常會比前輩厲害,只是因為看了前人的書。現在也是如此。

20年前要建一個淘寶怕是沒有兩三個月十幾個是不行的,但是今天要建出原來淘寶的模樣,也許一個人單槍匹馬一兩天就能搞定了,還能上線。

有意思的是武俠小說中的那類武林祕籍少之又少,正常情況下能學到的或許就是教科書上的種種。而現在,如果我們要學習UX的話,我們很容易可以從亞馬遜上拿到一個書單,又或者是某個部落格裡面列舉出來的:《使用者體驗要素》《互動設計沉思錄》《怦然心動——情感化互動設計指南》等等。

我們可以更加方便快捷地獲取我們所需要的知識——從書上、網上等等。

閱讀更多的書籍是持續學習的基礎

總會聽到有些人在工作之餘看了很多的書,在某種情況下來說是有意義的。我們需要不斷地去閱讀。

持續程式設計

程式設計算是一個開發人員工作時一直在做的,而對於工作之後來說,到底還會有多少人繼續程式設計就是一個有意思的問題。

對於一個有興趣的程式設計師來說,工作和興趣都是分開的,可以將工作視之為無味的東西,但是休息時間呢?可以用來創造自己覺得有意義的東西,可以用來認識更多志同道合的人,對於不滿現狀的人更是如此,或許為自己創造了更多的機會。

記得 ThoughtWorks電話面試的時候,有一項就會問Github賬號(ps:我的github賬號是[gmszone](https://github.com/gmszone)。如果工作之後程式設計,不應該是為了工作而程式設計,應該為了興趣而程式設計,或者其他。如果沒有時間,是不是因為加班了,對於剛開始養家餬口的人來說,加班是沒有辦法的,但是如果不是的話,又沒時間,是不是……

持續寫作

對於一個技能人員來說,寫作可能不是一件有意思的事,但是也不是一件很難的事,沒有必要將大量的文字用文字表示。寫給其他技術人員看的,有時候更多的是程式碼、思路、圖。寫作對於學習的意義怕是有一大把,寫作是最好的輸入,也是最好的輸出。你需要為你的這篇文章

  • 去參考更多的資料
  • 更深入地學習
  • 付出更多的時間

然而這些都是有價值的,你也許可以從中得到

  • 一份工作
  • 一些志同道合的朋友
  • 一個部落格
  • 一種習慣
  • 還有人生
  • 或許還能寫書

對於我來說,更多的是對於讀者SEO的興趣,SEO是一門藝術。

持續學習可以降低危機感

大學期間(ps:現在大四實習)我閱讀了大量的書籍(>400),而之所以會閱讀那麼多的書籍,很大一部分原因來自於危機感。或許對於所謂的重點院校的學生來說,不會有太多的危機感,不幸的是周圍的同學也沒有危機感。對於一個連二流都不算的學校出來的學生來說——學習才是最大的善,記得這句話是猶太人說的。所謂的學習不是指課堂上的學習,中國的課堂上的學習大家都懂的。因為什麼也沒有,什麼也不會,所以就有了危機感,在某種意義上來說有點破釜沉舟的感覺。

當我把圖書館想看的計算機書差不多瞭解了一遍之後,開始到網上繼續汲取知識。所明白的是,好的學校的老師會比一般學校的老師好很多。但是在技術方面來說,正常情況下有能力的都不會想去當老師的(ps:這裡沒有鄙視老師的意思,但至少我們學校是這種情況),當然不包括某些有理想的。

危機感真正會爆發的年代是大四,在工作中或許就是試用期,還有一些工作的其他方面。持續學習可以降低危機感,從心理學上來說,忙碌可以降低焦慮

原文: 持續學習

相關文章