IT人的学习方法论-4 一些重要的能力

独立思考的能力和得到观点的能力
咱们已经谈过了 学什么学习的误区怎么学的问题。学习的目标和结果之一,就是知识的积累和能力的提升。其中, 对于IT人来讲,有两种能力很是重要,一种是独立思考的能力,另外一种是得到观点的能力。
先说 独立思考。目前的各种IT媒体、网站、博客不少,大量的信息扑面而来,不少人被一些“流行的”、“大众的”、“别人都在作的”、“看上去很酷”的观点或者行为所左右,作一些盲目的事情。举一些身边的例子:
*)考证热潮---XX公司的认证经过后是金饭碗,看了别人的学习和考试历程后,马上热血沸腾,义无反顾地加入考证大军。 
*)排错能力差---只知道按照手册操做,不知道故障出现后如何抽丝剥茧的解决它。 
*)盲目的技术崇拜---前些年C++热,市面上大量的C++图书,因而乎认定C++是学编程的不二法门,一头扎进去就出不来了。 
*)盲目的偶像崇拜---看了XX大牛发的XYZ技术学习笔记和心路历程后,马上也如法炮制,坚决果断地跟进。 
独立思考很重要,可让你作出正确的判断和选择,可以能够审时度势,把握好大局。如何作到独立思考,你须要:
1)积累。见多才能识广,读万卷书,行×××路,有了必定的积累,看问题和思考也会随着更加的深刻。
2)你须要开始思考。 不要作被动的信息接收者,要停下来想一想为何。从对方的角度想为何,本身的角度想为何,从全局的角度想为何。把独立思考做为一种习惯,每当你感受本身即将头脑发热时,请提醒本身静下心来,多思考一些为何。
3)要了解本身,知己才能知彼。独立思考的独立二字,是基于人的自我认识的前提下的。因此你必定要了解本身,才可以把本身跟周围独立开来,才可能进行独立的思考。照一照镜子,从本身的性格、习惯、能力、经历、环境等等全方位的给本身画一个像。
有个叫Allen Galbraith的老外总结了培养独立思考能力的十个窍门,通过独立思考后,我以为挺靠谱的,引用以下:
*)有疑问就发问。不要惧怕问问题,即使是别人都没问过的问题。 
*)经验比权威更重要。若是有专家、权威人士要让你相信什么和你的实际经验向抵触的东西,不要被他们吓倒。 
*)理解对方的意图。别人找你谈话的意图是什么?他们对你所说的话有没有什么背后的缘由? 
*)不要以为你必须随大流。 
*)相信本身的感受。若是你以为不对头,极可能真的有什么不对的地方。 
*)保持冷静。保持冷静和客观可让你头脑更清醒。 
*)积累事实。事实是验证真理的惟一标准。 
*)从不一样的角度看问题。每一个事物都有其多面性,尝试从不一样的角度去认识问题解决问题。 
*)设身处地。了解对方的处境才能更好的了解对方的想法。 
*)勇敢。鼓励本身站起来讲我不一样意。不要惧怕,通过磨练才能成长。 
这十条里面,我选几个来讲一说: 保持冷静是咱们尤为缺少的,不要头脑发热; 了解对方的意图,须要你换位思考; 相信本身的感受,前提是你必须认识本身,不然没感受。(您在读个人博客时,也不妨思考一下,做者为何这样写,为何要反复强调一些观点,哪些对我是有帮助的,哪些观点可能还不够成熟,等等)
咱们再说说 得到观点的能力。不要等着别人把“十大诀窍”“六大趋势”写好了放在你面前,你须要本身得到这些观点。在独立思考的基础之上,你能够将本身的所思所想汇总提炼成为本身的观点,进而用来影响他人。中学写议论文的时候,老师常教咱们要善于“提炼观点”,这是一种洞察力,一种深刻事物或问题的能力。如何才能“得到观点”?你须要:
1)基础扎实。厚积才能薄发,武林高手历来都是先积累了浑厚的内力,而后才可能一晚上之间练成绝世武功的(参考张无忌练习乾坤大那多)。因此话又绕回我第一篇文章写的内容了,基础知识真的很重要。搞Windows的必定要懂操做系统、搞开发的必定要熟算法、搞网络的必须把协议滚瓜烂熟。
2)善于总结。总结可使你摆脱皮毛,抓住要领。有些时候表面的东西很复杂,好比一些产品,功能狂多,架构暴复杂。这个时候你须要把复杂问题简单化,总结提炼之。透过现象看本质。
你能够不会一门技术,可是拥有“得到观点”的能力,其实也就表明“打通任都二脉”了。你能够自信的对别人说:“这项技术我如今不熟悉,可是请给我一个很短的时间,我看一下以后,告诉你个人想法”。这句话传达了两个层面的意思,第1、你学同样陌生东西很快能够抓住要点,第2、你立刻能把所学内容转化为本身的想法来与人交流。(有点像 慕容复同窗的以彼之道,还施彼身阿,呵呵,我大概武侠片看得太多了)
今天先写到这里。
下期预告:也谈IT的创新
相关文章
相关标签/搜索