學習的技藝

    俗語道:“活到老,學到老。”

    作爲一名混跡在IT江湖中人士,深感技術發展的日新月異——昨天還是雲計算,今天就成了大數據;昨天還是object-C,今天又換成了Swift...IT這個倒黴的行業從來都沒有考慮過從業者的感受,卯足了勁向前衝,絲毫不顧身後IT勞苦大衆的揮汗如雨,氣喘吁吁。

    在追趕了無數次之後,老夫身心俱疲,但也漸漸摸到寫門道。在IT圈子裏混,最重要的不是掌握了多少技術,而是如何快速學習一門新技術,並用其做出產品。


1、官方網站和文檔


    學習一門新技術最重要的方法是其官方的網站和文檔,這是有關這門技術最直接的第一手資料。因爲一個新技術出來之後,最想教會大家這個新技術如何使用的不是別人,正式這項技術的作者本人。但是有時候官方的文檔太過全面和龐雜,往往令人眼花繚亂,這所謂“老虎吃天不知如何下口”。此外,英文的表述對於很多人來說可能也是不小的障礙。

    對此,我的經驗是——硬讀!直到讀懂並且習慣爲止。先從Get started搭建原型開始,對此技術有個直接的印象,然後大致瀏覽其Manual,至少將大標題通讀一遍。最後就是讀其examples並運行之,不懂的地方要到Manual中查找,一般對網頁進行關鍵字搜索就已足夠。到此,就算是差不多熟悉了一門新技術了。需要注意的是,你並不需要把這項技術的具體細節背下來,包括配置文件、API等等,只需到之前讀過的example中進行復制修改便可。


2、Google或百度一下別人寫的教程


    這是沒有辦法的辦法,不過也是最快的辦法。找到一篇差不多的就照着做吧。但如果是很新的技術就沒辦法了。並且一旦習慣了這樣,以後就只能用“二手”的技術了。


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