代码改变世界

我的学习之路

2011-02-08 09:34  小郝(Kaibo Hao)  阅读(248)  评论(0编辑  收藏  举报

    一、原则

  1. 有目的地学习
  2. 学习知识的目的应是明确的,是为了解决当前或即将遇到的问题而去学习研究,这样既能解决问题,拥有成就感,又能将知识化为自己的知识,增强记忆力。

    不要因为追新求鲜盲目的学习。因为没有实践,就很难将其研究透彻,而实际中遇到的问题也许是致命的。而且也很容易忘记 ,得不偿失。

  3. 抓主干、研细节
  4. 对学习研究的对象,要抓其重点,不要盲目地陷入细枝末节。找准主干方向后,对细枝末节的研究要透彻,不要浅尝辄止,否则会影响实践的效果。

  5. 不要忽略相关背景及相关知识
  6. 背景及相关知识有可能在实践中起到决定性作用,不要忽略它。

     

    二、技巧与手段

  7. 充分利用网络资源
  8. 网络上几乎包含你所需的一切。学会使用搜索引擎、wikiblog、论坛等工具,关注各类技术官网(Asp.netJquery、博客园、微软...),把感兴趣的网站、博客订阅下来,每天看看新变化,与时俱进。

  9. 坚持阅读
  10. 阅读电子书或纸质书籍,主要是系统架构、设计模式方面的(如Pattern & Practice组织发布的免费的.net架构最佳实践指南,headfirst的系列丛书...)。这些事理论指导,多读几遍,在经过实践的积累,就能将理论和实际联系起来,找到用武之地。

  11. 有效沟通
  12. 跟有经验的人(同事、同学、朋友、网友)沟通所要研究的东西,可以避免走很多弯路。最好能建立类似论坛、wiki类的工具提高工作效率。

  13. 利用轮子
  14. 不要遇到问题就白手起家,总是以为自己的是最好的,要学习既有的东西(它们经过实践证明,经过测试、bug更少、更有效)。