最近听了一下微软TechNet的一些课程,对愈勇老师讲的IT人员的高效学习方法深有感触,记下了一点笔记,希望能够以后回顾一下,也与大家分享一下我的心得。
IT知识相当庞杂,在知识的面前,我们常常会遇到两个问题:
ü 选择太多,不知道学习什么
ü 无从下手,进展缓慢
面对这种问题,我们往往会感到很迷茫,然后去网络上搜集大量的资料,其实这对于我们来说,也是一种时间的浪费,因为学习的无效性。
在迷茫的时候,不妨先学习基础的核心的知识,随着学习的深入,可能会找到适合自己的发展方向,这样学习起来相对效率就比较高了。
做IT这一行,尤其是程序开发(Ps:因为我是做程序开发的),有些知识是作为长远职业发展的基础,而有些知识则是具体的实现手段,相对容易学习一点。
这就像我们国家传统文化中讲述的“道”和“术”一样,基础的思想是“道”,而开发所采用的具体手段则是“术”。
对于编程来讲,基础知识就是:
操作系统、数据结构、编程语言和算法、计算机组成结构和硬件原理、关系数据库、网络通讯原理和协议。这些知识是比较基础的。而比较容易实用的开发技巧等则是“术”,
这些呢,相对比较容易得到。
在学习的过程中,一定不要指望自己什么都能学的会,术业有专攻,要专心。
关于学习的习惯:
ü 养成阅读英文资料的习惯
ü 少下载,勤阅读,多动手
ü 知识的整理,习惯使用PPT和One Notes
ü 着重学习基础,平台和核心领域的知识。
尤其需要强调的是,第二点,少下载,勤阅读,多动手。其实在我们学习的过程中,很多时间都消耗在了下载资料,搜索教程上面了,而阅读资料的时间相对就少了一点。
最起码我早期学习windows驱动开发的过程就是这样的。
另外,对于做IT的人员来讲,英语是一定要学好的,不只是工作需要,还是长远职业发展的需要。如果找不到学习英语的动力,可以试试下边的方法:
假象你的女朋友是个外国人,你要跟她交流…………,自己鼓励自己,多看看英文文档,谢谢英语日记,学点简单的生活口语 o︿o
关于读书的方法:
ü 泛读:帮助自己把握大方向
ü 精读:找对资料,避免重复阅读
微软的文档太少,太难读懂
ü TechNet + MSDN
ü 习惯使用Knowledge Base
ü 了解自己的需求:知道自己要找什么类型的文档。
关于学习的一些谚语
目的:学以致用
方法:理论联系实践
态度:三人行,必有我师
此文章来自于【http://blog.csdn.net/caperingrabbit/article/details/5103557】