我的家園

          我的家園

          我相信激勵是非常重要的。這也是為什么我常常把時間管理(這些書激勵我不管改進我的時間管理方法)的書和軟件開發拿出來看看。我最近剛看完一本 書,“Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman”。這本書推動我仔細的思考我應該把時間花在哪里。 

          巧合的是最近是我25歲生日,也即將是新的一年。所有這一切都推動著我整理自己的技能,并制定下一年的學習計劃。

          我把它寫到博客里面也是那本書的作者建議。我覺得這個建議非常好。和所有人分享你的計劃,會讓你更有動力去完成它!

          技能

          那本書的作者建議,制作一張圖表,列出你所有的技能,然后評估他們。有這樣一張圖表你就非常清楚你下面將要學習什么。

          點擊查看大圖

          我把所有的技能分成四組。其中兩組是非常實用的,包含了我日常用到的技術。其他的兩組是一些軟件開發的基礎知識,計算機科學的理論等等。我要說明的是,我 并沒有做非常嚴格的調查,這個圖表也不是我這些年積累的所有技能。這個圖表的目的并不是讓你對自己所有的知識列一張詳細的表,而是讓你自己對自己的專業技 能有一個全局的了解。我對技能打分為1-5,1分就是了解,但是沒有實際操作過。5分就是非常熟練的掌握。

          當我第一次看到這張表時,我意識到我的計算機理論是這么差。我也意識到我欠缺unix技能。還有,我發現我在使用ruby的時候,沒有使用java和groovy的時候爽。我也也許應該在ruby上多花點時間,讓它達到5分。

          閱讀列表

          在我看來,書是最有效的獲取任何一個領域知識的途徑。你可以看視頻,閱讀博客,但是你的知識是很分散的,直到你閱讀了這個領域的一本好書。我有一個建議, 那就是交替閱讀技能書籍和基礎書籍。閱讀經典的基礎書籍從長遠來看一定會大有裨益。但你也不能停止學習新的技能,也許你明天就能用上。

          根據我的技能圖表,我決定閱讀“Rails AntiPatterns”這本書。而計算機科學的基礎知識我打算通過閱讀“Types and Programming Languages”來提高。

          也許你會覺得我沒有必要做這個知識圖表,因為不用這個圖表我也可以做相同的決定。這很有可能,但是這個圖表給了我做這個決定一個清晰的理由。

          現在就嘗試!

          所有這些工作大約只需要花費你30分鐘時間,而你將有可能成為一個更好的程序員。

          譯文鏈接:OSChina

          原文鏈接:victorsavkin.com


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 凤凰县| 洪泽县| 成安县| 万安县| 镇远县| 京山县| 德保县| 隆尧县| 铁岭市| 马山县| 吉林省| 调兵山市| 嘉鱼县| 江永县| 晴隆县| 康马县| 阿克| 崇义县| 南京市| 桐乡市| 屯留县| 景谷| 长白| 油尖旺区| 沾益县| 孝昌县| 九江市| 财经| 会东县| 鹤岗市| 通道| 肥西县| 农安县| 韶关市| 游戏| 万载县| 滕州市| 桑植县| 迭部县| 河北省| 兴城市|