IT人的学习方法论-4 一些重要的能力
2013-11-25 12:59
246 查看
独立思考的能力和获得观点的能力我们已经谈过了学什么,学习的误区和怎么学的问题。学习的目标和结果之一,就是知识的积累和能力的提高。其中,对于IT人来说,有两种能力非常重要,一种是独立思考的能力,另一种是获得观点的能力。先说独立思考。目前的各类IT媒体、网站、博客很多,大量的信息扑面而来,很多人被一些“流行的”、“大众的”、“别人都在做的”、“看上去很酷”的观点或者行为所左右,做一些盲目的事情。举一些身边的例子:*)考证热潮---XX公司的认证通过后是金饭碗,看了别人的学习和考试历程后,立刻热血沸腾,义无反顾地加入考证大军。 *)排错能力差---只知道按照手册操作,不知道故障出现后如何抽丝剥茧的解决它。 *)盲目的技术崇拜---前些年C++热,市面上大量的C++图书,于是乎认定C++是学编程的不二法门,一头扎进去就出不来了。 *)盲目的偶像崇拜---看了XX大牛发的XYZ技术学习笔记和心路历程后,立刻也如法炮制,毫不犹豫地跟进。 独立思考很重要,可以让你做出正确的判断和选择,能够可以审时度势,把握好大局。如何做到独立思考,你需要:1)积累。见多才能识广,读万卷书,行万里路,有了一定的积累,看问题和思考也会随着更加的深入。2)你需要开始思考。不要做被动的信息接收者,要停下来想想为什么。从对方的角度想为什么,自己的角度想为什么,从全局的角度想为什么。把独立思考作为一种习惯,每当你感觉自己即将头脑发热时,请提醒自己静下心来,多思考一些为什么。3)要了解自己,知己才能知彼。独立思考的独立二字,是基于人的自我认识的前提下的。所以你一定要了解自己,才能够把自己跟周围独立开来,才可能进行独立的思考。照一照镜子,从自己的性格、习惯、能力、经历、环境等等全方位的给自己画一个像。有个叫Allen Galbraith的老外总结了培养独立思考能力的十个窍门,经过独立思考后,我觉得挺靠谱的,引用如下:*)有疑问就发问。不要害怕问问题,即便是别人都没问过的问题。 *)经验比权威更重要。如果有专家、权威人士要让你相信什么和你的实际经验向抵触的东西,不要被他们吓倒。 *)理解对方的意图。别人找你谈话的意图是什么?他们对你所说的话有没有什么背后的原因? *)不要觉得你必须随大流。 *)相信自己的感觉。如果你觉得不对头,很可能真的有什么不对的地方。 *)保持冷静。保持冷静和客观可以让你头脑更清醒。 *)积累事实。事实是验证真理的唯一标准。 *)从不同的角度看问题。每个事物都有其多面性,尝试从不同的角度去认识问题解决问题。 *)设身处地。了解对方的处境才能更好的了解对方的想法。 *)勇敢。鼓励自己站起来说我不同意。不要害怕,经过磨练才能成长。 这十条里面,我选几个来说一说:保持冷静是我们尤其缺乏的,不要头脑发热;了解对方的意图,需要你换位思考;相信自己的感觉,前提是你必须认识自己,否则没感觉。(您在读我的博客时,也不妨思考一下,作者为什么这样写,为什么要反复强调一些观点,哪些对我是有帮助的,哪些观点可能还不够成熟,等等)我们再说说获得观点的能力。不要等着别人把“十大诀窍”“六大趋势”写好了放在你面前,你需要自己获得这些观点。在独立思考的基础之上,你可以将自己的所思所想汇总提炼成为自己的观点,进而用来影响他人。中学写议论文的时候,老师常教我们要善于“提炼观点”,这是一种洞察力,一种深入事物或问题的能力。如何才能“获得观点”?你需要:1)基础扎实。厚积才能薄发,武林高手从来都是先积累了浑厚的内力,然后才可能一夜之间练成绝世武功的(参考张无忌练习乾坤大那多)。所以话又绕回我第一篇文章写的内容了,基础知识真的很重要。搞Windows的一定要懂操作系统、搞开发的一定要熟算法、搞网络的必须把协议倒背如流。2)善于总结。总结可以使你摆脱皮毛,抓住要领。有些时候表面的东西很复杂,比如一些产品,功能狂多,架构暴复杂。这个时候你需要把复杂问题简单化,总结提炼之。透过现象看本质。你可以不会一门技术,但是拥有“获得观点”的能力,其实也就代表“打通任都二脉”了。你可以自信的对别人说:“这项技术我现在不熟悉,但是请给我一个很短的时间,我看一下之后,告诉你我的想法”。这句话传达了两个层面的意思,第一、你学一样陌生东西很快可以抓住要点,第二、你马上能把所学内容转化为自己的想法来与人交流。(有点像慕容复同学的以彼之道,还施彼身阿,呵呵,我大概武侠片看得太多了)今天先写到这里。下期预告:也谈IT的创新
相关文章推荐
- 1120 C语言实验——计算1到n的和(循环结构)
- SUSE Linux Enterprise Server 11 SP3安装详解
- IT人的学习方法论-3 高效学习的建议
- c语言中如何动态初始化二维数组
- 交效代替图片
- jQuery 如何存储,获取和删除 Cookies
- Android公共库(缓存 下拉ListView 下载管理Pro 静默安装 root运行 Java公共类)
- IT人的学习方法论-2 学习的误区
- .Net Framework 框架工作原理
- SQL之自制LastIndexOf
- 模板特化和偏特化
- IT人的学习方法论-1 学习的方向
- 基于虚拟机的Web开发环境配置(1)-之创建虚拟机
- MySQL-front
- IOS总结 静变量static、全局变量extern、局部变量、实例变量
- 北京时间
- Android ImageCache图片缓存,使用简单,支持预取,支持多种缓存算法,支持不同网络类型,扩展性强
- 13--3十进制转化为二进制
- 新的开始
- 在线QQ状态链接