混IT,靠的是能力,不是技能
能力是什么?AD的管理很熟练?交换机配得非常快?... 不,这不叫能力,这叫技能。
技能什么意思??根据百度百科的解释:通过练习获得的能够完成一定任务的动作系统。这里还得先和知识做一个区分。
什么是知识呢?我认为,知识是人类社会已经广泛承认的一种共同认识。比如地球是圆的,比如1+1=2,比如飞机比火车跑得快,比如过马路如果不看车会被撞死,比如人活着的根本目的是为了繁衍后代,等等。这些都是知识,知识是可以传授的,只要有人告诉你了结果,并且你也懂得了其中的原理,那这个知识就是你的了。并且,知识是不会发生退化的,也就是说,一旦你知道了,记住了,你永远都拥有它,除非很不幸的被人拍了板砖。。
那技能的区别在哪里??技能与知识最大的区别在于需要亲自参与,经历整个过程,并经过一定时间的训练。打个比方,我相信很多人都看过头文字D。里头黄秋生有这样一段话,说:有一次我喝醉了,让拓海去送豆腐,后来就经常送。开始的时候两个小时来回,后来一个小时,再后来半个小时。什么意思?我爸从他十几岁开始开了一辈子车,直到头两个月离开人世他都没有教我开过一次车。因为他说,开车很简单,拿钥匙点火,踩离合,挂档,给油,慢慢松离合,车就开了,如果碰到是AT就简单,3岁的时候在游乐场就已经学会了。不过也只是说起来很简单,因为这只是开车的知识,我们知道怎么做了,明白原理了,就得到这个知识。但是我们会开车么?不一定。我们还需要经过不断的练习,像头文字D里面拓海就是一遍一遍的跑那条山路,重复的练习,结果就是让他对车对那条山路了如指掌,没人能飙得赢他。这叫什么??这就叫技能。
所以,技能是在获得知识的同时,需要通过重复的锻炼而获得的一种动作系统。技能的差异,只有熟练和不熟练,所以它也有一个特性,就是如果你停止练习,技能就会发生退化。像现在CS里面我连电脑都打不过了,哎。。。扯远了,,,回到我们的IT来说,对一项技术的掌握程度,比如交换机配得很快,重装系统很熟练等等,这些只是说明一个人的技能是否熟练而已,但这不是能力。
而IT这个行业,讲究的是能力,而不是技能。
我想起我刚刚进入IT这一行时,公司是武汉唯一的一家微软合作伙伴,我当时也只是学过MCSE的课程,还是MCSE2000,而且证还没考。当时公司的一位前辈,拿了一堆资料,英文的,SMS2003的产品资料。对我的要求就是尽快了解这个产品,并能够部署,配置,满足一些实际需求,因为马上有项目。那段时间很痛苦,SMS?我听都没听过,资料也没有中文的,国内也没人懂,就连MS自己,在中国当时也是刚刚开始,刚刚在中国实施了第一家客户,东风。当时也就只有从那个项目里面弄到了一点点的中文文档,还是做实施的那位工程师亲自写的。多年以后终于认识了当时那哥们,叫欧阳,很有幸,现在我们成了很好的朋友,老方也是通过他的介绍认识的,他们以前住一个院子。。哟,,又扯远了。。。
回到刚才,当时我学得很痛苦,然后去跟公司那位前辈说,英文不太好,又都是些零零散散的文档,问他有没有中文的资料,最好是已经写好的书,这样学起来会方便很多。后来他跟我讲了这么一番话,他说:记住,IT技术大多是国外的,最先进最权威的肯定是英文。所以,一项技术如果被翻译成中文了,说明他已经被一批中国人掌握了,那么你就已经落后了。如果连书,或者教材都出了,那证明这个技术离淘汰就不远了。。这句话我至今都铭记着,不是他说得太夸张,而是一种态度,一种对人对自己的态度,也是对我提出的一种更高的要求,而这个要求的目的,就是锻炼一种能力。这个能力,就是做IT的能力。
什么是做IT的能力呢?其实我也没想明白,好像有很多,学习的能力,逻辑思考的能力,分析能力,运算能力,等等。但是可以肯定的一点,凡是有助于工作的能力,应该都算。
但能力不同于技能,能力仅仅通过重复锻炼是远远不够的。很重要的一点,提高能力,还需要有主观意愿的参与。就是说,要知道自己在干什么,为什么要去干,要怎么去干,遇到问题要能够协调各种技能来处理它们。
这么说很笼统,我还是举个例子,这两天发现论坛有些帖子可以成为很好的例子。有一个问题,有一台服务器远程桌面连接不上,提示说什么什么错误等等。我们来看有这么两种人,一种人发现以后,赶紧截个图找个论坛,发个帖问大家,没人回帖还不停的自己顶,说很着急。再来看另一种人,他很不嫌麻烦的把报错的信息一个字不漏的敲在txt文本里,然后尝试用不同的关键字去进行搜索。
最后这两个人都找到了正确的原因,只不过第一个人用了两天的时间等待别人给他答案,而第二个人大概花了10分钟就从网站找到了答案。那么当这个问题第二次出现的时候,可能两个人都知道该怎么解决,换句话说,就是这两个人得到了同样的技能。但是,能力呢??无论是在过程中所表现出来的能力,还是他们在过程中锻炼了新的能力,他们都是不同的。
可能有人会觉得这是态度问题,但我认为,一次两次可以说是态度问题,如果已经是一种习惯性行为或者一种本能以后,这就是能力的区别了。因为,如果他明明知道自己搜一下就可以找到答案,而懒得去自己动手,那这是态度问题。但如果他已经是完全没有想过这个问题,或者根本就不知道自己可以去搜索一下,这就完全是能力问题了。
说到这里,我相信应该说明白了我想表达的意思。因为我自己也觉得,终于绕回来了。
上周一篇文章后面,给一位朋友回了这么一句话,“对于技术,我们大可不必挖得那么深,但一定要具备可以挖得很深的能力”。说实话,这是我非常深切的一种感受。
本文出自 “Bisheng.Hu” 博客,转载请与作者联系!
11人 |
了这篇文章 |
今天,看到了你的这个贴子,写得真不错。
贴一段文字:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. 计算机知识是用出来的,不是学出来的,更不是玩游戏玩出来的。首先声明一点,我这人不玩游戏,不管是什么游戏,包括Windows里面自带的。我对那种“游戏可以培养学习计算机知识的兴趣”的说法不以为然。在我周围认识的人当中,我也没有见到有哪位是因为玩游戏而玩成软硬件或网络或编程高手的,凡是游戏玩得入迷的,很多时候却连一些基本的系统设置都搞不定的大有人在。
计算机是一门实践性很强的课程,一定要自己动手。单凭老师上课讲的那点内容,你是学不到什么的。中国的教材本就滞后,又以理论知识居多,就更需要自己在空余的时候多多操练,而且要多练一些老师没有讲到的内容。
2. 要打好基础,一定要学好DOS。我现在仍然觉得,我当初拿本DOS手册大全背的决定真是太英明了。因为我熟悉DOS,在我后来95年自学Novell、98年自学Linux的时候 ,那种在控制台的字符界面下操作并且能够举一反三的感觉真是太妙了。如果你去学CCNA,你应该知道路由器是在超级终端或者Telnet下面操作的吧?这个时侯有MOUSE可以用么?有花里胡哨的图型界面供你使换么?
在碰到有不懂的内容的时候,我可以不必问别人,就知道如何察看帮助信息,就知道应该到哪里找答案 。在图形界面崩溃的时候,我知道应该怎样恢复,当计算机因为意外(比如病毒、供电)而使分区表受损,我知道如何在字符界面下进行数据保全的动作。不要跟我说Windows 坏了就ReFormat、Reinstall,你在家里用用这法子还可以,如果是在单位里,数据极为重要你也这样?比如Win2K起不来,很多时候只需要进入“故障恢复控制台”敲几个命令如listsrv、help、enable、fixboot什么的就可以解决了,如果你一直在花里胡哨的图形界面下用Mouse操作,那个时候我想你可能哭都来不及。
3. 要知道如何在帮助信息中查找你需要的资料。其实,很多软件自带的help文档就是最好的教材,没有事情的时候就多看看,你绝对会受益非浅,看这些很多时候比你到书店买书来看有用的多。
4. 用什么语言版本的软件。很多人都喜欢用中文版或者在英文版的基础上加挂汉化包,我却相反,在能用英文版软件处理的时候我就不用中文版的,只要这个英文版软件在某些中文平台的帮助下能够正常的输入、显示、处理、输出中文。当然,买不到英文版的另当别论。我这人English水平太差,我希望自己能置身于一个English的世界里,在潜移默化中提高自己的英语水平。还有,加入WTO以来,外企越来越多,如果你用惯了中文版,在你去外企面试的时候人家偏偏让你用英文版的,很可能还会直接影响你的就业(我以前的一个女同事就是这样,她去面试,考官让她打一篇中文文章,其他的女孩子一看是英文版的Win98都傻眼了,因为她们不知道该如何在英文版的Window下面输入中文。只有她,看到了Richwin的图标,呵呵,最后,就是她被录取了)。当然其他还有一些好处,比如English版本的通常Bug会少一些,有patch出来的时候也最早。有些术语由于翻译的关系由不同的人说中文你可能还未必听得懂,而一说英文单词你可能马上就知道是什么了。
那么,有些人说,某些英文版的软件确实太难学会,我很不习惯,怎么办?我要说,如果真那样,你可以先安装一个中文版的,熟悉之后,再换用英文版的,各位又以为如何?
5. 如果你上了网,可以不用QQ,可以不知道“联众”在哪里,,但是,你一定要知道新闻组怎么玩,要知道搜索引擎怎么玩,不但要会玩,还要玩得非常转!!这样,你有了疑问的时候,才会知道应该到哪里去找答案,怎样才能找到你要的、正确的答案。
还有,像MS、Novell、Symantec、Lotus这样的软件公司,在其主页上都有专门的“知识库”栏目,在这个栏目里面,会提到有关他们的产品的各种Bug和不足之处以及解决方案,而这些信息在一般的教学中和期刊上是不怎么会提到的,经常到这里来转转,也是大有裨益的。
比如说,我单位招聘时,我负责第一轮的面试,主要是看看技术方面的水平如何。我有时会问“你如何在网上查找IDE硬盘40个PIN的详细定义”类似这样的一个问题。如果求职者告诉我说“首先可以去看看IDE的标准是怎样的,是由谁定义的”,OK,基本答对了,加分,然后再告诉我说“既然有标准,自然会有什么标准化组织/红皮书白皮书或者标准1.0/2.0之类的东西,或者 design guide之类的东西,那么,找这个”,ok,再加分,如果再告诉我“应该更多的到英文网站上找”,OK,再加分。看到这里,你明白我要知道的是什么东西了么?在IT界,一流企业做标准,二流企业做技术,三流企业卖东西,没有人会比INTEL更了解奔腾CPU,也不会有人比MS更了解WINDOWS,计算机软件也好硬件也罢,中国人几乎都没有什么核心技术(当然,这一点以后应该会改变),你给我的答案要权威,哪里找?在目前的情况下,中文网站和英文网站,哪里的资料更详细?
所以,方法思路很重要!!