能力是什么?AD的管理很熟练?交换机配得非常快?... 不,这不叫能力,这叫技能。
    技能什么意思??根据百度百科的解释:通过练习获得的能够完成一定任务的动作系统。这里还得先和知识做一个区分。
    什么是知识呢?我认为,知识是人类社会已经广泛承认的一种共同认识。比如地球是圆的,比如1+1=2,比如飞机比火车跑得快,比如过马路如果不看车会被撞死,比如人活着的根本目的是为了繁衍后代,等等。这些都是知识,知识是可以传授的,只要有人告诉你了结果,并且你也懂得了其中的原理,那这个知识就是你的了。并且,知识是不会发生退化的,也就是说,一旦你知道了,记住了,你永远都拥有它,除非很不幸的被人拍了板砖。。
    那技能的区别在哪里??技能与知识最大的区别在于需要亲自参与,经历整个过程,并经过一定时间的训练。打个比方,我相信很多人都看过头文字D。里头黄秋生有这样一段话,说:有一次我喝醉了,让拓海去送豆腐,后来就经常送。开始的时候两个小时来回,后来一个小时,再后来半个小时。什么意思?我爸从他十几岁开始开了一辈子车,直到头两个月离开人世他都没有教我开过一次车。因为他说,开车很简单,拿钥匙点火,踩离合,挂档,给油,慢慢松离合,车就开了,如果碰到是AT就简单,3岁的时候在游乐场就已经学会了。不过也只是说起来很简单,因为这只是开车的知识,我们知道怎么做了,明白原理了,就得到这个知识。但是我们会开车么?不一定。我们还需要经过不断的练习,像头文字D里面拓海就是一遍一遍的跑那条山路,重复的练习,结果就是让他对车对那条山路了如指掌,没人能飙得赢他。这叫什么??这就叫技能。
    所以,技能是在获得知识的同时,需要通过重复的锻炼而获得的一种动作系统技能的差异,只有熟练和不熟练,所以它也有一个特性,就是如果你停止练习,技能就会发生退化。像现在CS里面我连电脑都打不过了,哎。。。扯远了,,,回到我们的IT来说,对一项技术的掌握程度,比如交换机配得很快,重装系统很熟练等等,这些只是说明一个人的技能是否熟练而已,但这不是能力。
    而IT这个行业,讲究的是能力,而不是技能。
    我想起我刚刚进入IT这一行时,公司是武汉唯一的一家微软合作伙伴,我当时也只是学过MCSE的课程,还是MCSE2000,而且证还没考。当时公司的一位前辈,拿了一堆资料,英文的,SMS2003的产品资料。对我的要求就是尽快了解这个产品,并能够部署,配置,满足一些实际需求,因为马上有项目。那段时间很痛苦,SMS?我听都没听过,资料也没有中文的,国内也没人懂,就连MS自己,在中国当时也是刚刚开始,刚刚在中国实施了第一家客户,东风。当时也就只有从那个项目里面弄到了一点点的中文文档,还是做实施的那位工程师亲自写的。多年以后终于认识了当时那哥们,叫欧阳,很有幸,现在我们成了很好的朋友,老方也是通过他的介绍认识的,他们以前住一个院子。。哟,,又扯远了。。。
    回到刚才,当时我学得很痛苦,然后去跟公司那位前辈说,英文不太好,又都是些零零散散的文档,问他有没有中文的资料,最好是已经写好的书,这样学起来会方便很多。后来他跟我讲了这么一番话,他说:记住,IT技术大多是国外的,最先进最权威的肯定是英文。所以,一项技术如果被翻译成中文了,说明他已经被一批中国人掌握了,那么你就已经落后了。如果连书,或者教材都出了,那证明这个技术离淘汰就不远了。。这句话我至今都铭记着,不是他说得太夸张,而是一种态度,一种对人对自己的态度,也是对我提出的一种更高的要求,而这个要求的目的,就是锻炼一种能力。这个能力,就是做IT的能力。
    什么是做IT的能力呢?其实我也没想明白,好像有很多,学习的能力,逻辑思考的能力,分析能力,运算能力,等等。但是可以肯定的一点,凡是有助于工作的能力,应该都算。
    但能力不同于技能,能力仅仅通过重复锻炼是远远不够的。很重要的一点,提高能力,还需要有主观意愿的参与。就是说,要知道自己在干什么,为什么要去干,要怎么去干,遇到问题要能够协调各种技能来处理它们
    这么说很笼统,我还是举个例子,这两天发现论坛有些帖子可以成为很好的例子。有一个问题,有一台服务器远程桌面连接不上,提示说什么什么错误等等。我们来看有这么两种人,一种人发现以后,赶紧截个图找个论坛,发个帖问大家,没人回帖还不停的自己顶,说很着急。再来看另一种人,他很不嫌麻烦的把报错的信息一个字不漏的敲在txt文本里,然后尝试用不同的关键字去进行搜索。
    最后这两个人都找到了正确的原因,只不过第一个人用了两天的时间等待别人给他答案,而第二个人大概花了10分钟就从网站找到了答案。那么当这个问题第二次出现的时候,可能两个人都知道该怎么解决,换句话说,就是这两个人得到了同样的技能。但是,能力呢??无论是在过程中所表现出来的能力,还是他们在过程中锻炼了新的能力,他们都是不同的。
    可能有人会觉得这是态度问题,但我认为,一次两次可以说是态度问题,如果已经是一种习惯性行为或者一种本能以后,这就是能力的区别了。因为,如果他明明知道自己搜一下就可以找到答案,而懒得去自己动手,那这是态度问题。但如果他已经是完全没有想过这个问题,或者根本就不知道自己可以去搜索一下,这就完全是能力问题了。
    说到这里,我相信应该说明白了我想表达的意思。因为我自己也觉得,终于绕回来了。
    上周一篇文章后面,给一位朋友回了这么一句话,“对于技术,我们大可不必挖得那么深,但一定要具备可以挖得很深的能力”。说实话,这是我非常深切的一种感受。