分享

如何成为IT人才

 行者自由 2012-12-20

如何成为IT人才


       IT人才是当今世界最抢手的人才资源之一。许多公司不惜重金聘请,年薪少则十几万,多则几十万;去加拿大、澳大利亚技术移民,去日本、新加坡工作的热潮,也一直居高不下;而中国IT人才市场,目前需求缺口高达20万人之多。如此巨大的全球IT人才市场,吸引了许多其它专业的人士“转行”,以期在IT行业重塑前程。甚至有的大学生,放弃现有专业的学习,去钻研计算机技术,考取各种认证证书,以便早日踏进IT行业的门槛;有的同学在离开校园以后,才发现自己所学的专业没有前途,不得不通过各种办法重新学习计算机技术,往IT行业靠拢。
要成为IT人才,需要注意哪些问题呢?通过多年来计算机就业培训的实践,积累了一些经验,希望对有志于进入IT行业的人士有所裨益。


一、成为IT人才应该具备的基本素质
        IT行业是一个日新月异的行业,每时每刻都在产生新的思想、新的理念、新的技术,IT技术逐渐渗透到各个行业、各个领域,并且逐渐成为人们工作和生活中不可缺少的一部分。而IT人士为了适应这个行业的特点,必须具备思维活跃、逻辑严密、善于钻研、不断自学、长于交流、善于团结协作的基本素质,才能在IT行业中长久立于不败之地。

      1)第一基本素质:应该具备活跃的逻辑思维能力
计算机就是逻辑运算机器,从底层的加法器,到全球共享的因特网的知识海洋,都是逻辑运算的天地。无论是做程序开发,还是做网络管理,都要深刻理解程序和网络的逻辑关系。一段程序出了错误,或者网络出了故障,都需要根据显示的结果,运用逻辑推理,循着一定的路径去查找原因。有的学员看到程序中的循环、嵌套和递归就发怵,计算IP地址范围总是搞错,这就不适合做IT方面的技术工作了。判断自己的逻辑思维能力,可以借助于一些逻辑测试题自己先测试一下,看看自己做这些题时是不是有障碍。逻辑思维能力差的人不适合做IT方面的技术工作。


    2)第二基本素质:应该具备刻苦钻研精神
 肯于钻研不断自学新技术是IT人士的第二个基本素质。搞IT的人一般对自己所从事的技术都有执著的追求,无论是钻研新知识、调试程序还是排除设备故障,有一种不达目的誓不罢休的韧劲,对技术难题情有独钟,越难越兴奋,在计算机前一坐就是十几个小时。但有些人的生性好动,不甘寂默,静不下来,觉得一个人静静的面对屏幕是一种折磨,书也看不进去。这样的人最好去从事社会活动,如导游、营销、公关等“热闹”的工作。


    3)第三基本素质:应该善于交流和沟通,这也是必须具备的素质
善于交流也是IT人才必须具备的素质,因为只有及时交流最新技术,迅速更新自己的知识,才能跟上技术的进步,不至于被淘汰。准确的表达自己的思想,是交流的基础。交流的方式多种多样,通过网上的技术论坛、报刊、展览会、电子邮件、技术研讨会等,都是很有效的广收博采的手段。一个搞文学的人,可以自己一个人把世界名著读上几遍,写出小说编出故事来,那没有时间限制。而一个搞IT的人自己闭门造车,死死地去钻研某一项技术,等弄明白了,这项技术也过时了。故善于交流是解决实效性的有效手段。


      4)第四基本素质:应该具备团队协作精神,这在IT行业中表现的尤为明显
  团队协作精神在IT行业中尤为突出。学员学习结束时,要做毕业项目开发,几个学员为一组,按照项目的功能模块,每个学员做一部分。互相配合比较好的组,最后完成的项目就非常出色,文档规范,结构完整,功能齐全。配合不好的组,就会出现许多问题,甚至于整个项目都无法完成。在实际开发中更是这样,一个大项目需要很多人分工合作开发,项目组的成员是否能够团结协作,是决定项目成败的关键因素之一。要进入IT行业的人士,就要在观念上技术上有意识的培养自己的团队协作意识和协作开发的能力。


      二、成为什么样的IT人才
     在IT行业中有不同种类、不同职位、不同层次的IT人才。
I. 种类:开发人才和维护人才
II. 职位:项目经理、需求分析师、结构设计师、程序员、质量检测员、网络管理员、数据库管理员
III. 层次:一般分为初级、中级、高级三个层次。


     1)开发人才---是指硬件开发、系统软件开发和应用软件开发的专门人才
I. 从事硬件开发的人-------一般都要经过科班培养,比如读电子工程、自动控制专业本科以上学历的学生,他们都有扎实的理论基础和相应的课题试验经验,做集成电路、固件、驱动程序等开发工作,都是比较容易上手的。如果靠自学或参加短期培训班学习,是难以在短期内取得成绩的,所以不太适合希望转行的人员学习。
II. 系统软件的开发-------一般也都需要科班培养,比如读计算机科学、计算机工程专业本科以上学历的学生。系统软件是指管理计算机资源的软件,如微软的Windows、SUN的Solaris、Oracle数据库以及其它专用的开发工具等。系统软件开发人员需要具备全面的理论基础和实践经验,并且难度大周期长,不容易出成绩,所以转行不易从这里开始。
III. 应用软件开发-------是指某一组织或某一业务所需要的专门软件,它的作用是将传统的管理方式、业务流程计算机化,以提高工作效率和节省开支。
这种专门的应用软件的开发相对以上两种开发人员门槛低,可逐渐积累经验,成为老手。
转行最容易的切入点---是从应用软件开发或系统维护开始。
尤其是中国加入WTO之后,政府和企业必须将自己的业务计算机化,否则与国际经济接轨就成为一句空话。应用软件开发人才需求量最大,也容易出成绩,尤其适合转行人员。
在我们学员中有一位来自泰康保险公司的部门经理,他负责“团体险”的业务,来学习的目的就是要把他们日常手工作的业务搬到计算机上去运行。在做毕业项目开发时,他带领五个学员做这个项目,仅仅一周的时间项目就基本成型了,回去后稍加修改就可以使用。这个学员的优势在于,他既懂技术又懂业务,他很清楚“团体险”业务的工作流程和细节,所以开发效率就很高。在实际项目开发中,懂技术的人不懂业务的现象是普遍存在的,而有些业务在技术实现上又与管理模式存在着差距,这样就会造成项目进展缓慢,甚至停滞或崩溃。所以,转行学习IT技术,恰恰弥补了技术的不足,对传统业务的计算机化是极其有帮助的。还有一位清华毕业的“动力专业硕士”,毕业后一直从事进出口贸易工作,即将移民加拿大,希望转行学习软件程序员课程。但是他已经38岁了,事业有成,转行再去做初级的软件开发工作,已经不合适了。但是,他可以利用自己丰富的进出口业务经验,在学完了“软件程序员”课程之后,去从事“软件外包”的国际进出口业务,既实现了出国的愿望,又没有放弃原来积累的工作经验,两全其美。所以,“转行成为IT人才”并不一定意味着彻底放弃原有专业知识,可以是原有专业朝信息化方向的延伸,为自己事业的发展增添一块砝码而已。当然,如果原有专业没有任何保留价值,彻底放弃也未尝不可。
      2) 系统维护人才----是指对已有的系统或设备进行有效管理,保证系统无故障的运行的专门人才。比如Windows网络管理员、网站管理员(Web Master)等。
维护人员最重要的工作是要对所维护的系统,有全面深刻的认识,一旦出现故障能够立即排除,否则会导致整个公司业务的停滞和混乱,甚至带来难以弥补的损失。这在公司业务日益倚重计算机的今天,维护人员的工作重要性日益凸现出来。维护人员还要有高度的责任感和保密意识,机密数据是绝对不能外传和丢失的。在加拿大做数据库管理员,就必须要有安全认证,否则技术水平再高也不会被公司聘用。系统维护人员不需要去开发新的东西,只需要把现有东西掌握熟练就可以了,所以比较适合初入IT界的转行人员。


      以上所谈到的硬件开发、系统软件开发、应用软件开发,一般都是以“项目”的形式进行。

      项目组成员包括:项目经理、需求分析师、结构设计师、开发员、质量检测员等。
----------刚刚转行的人士一般可以从事初级开发员、初级质量检测员的工作,待积累了一定的工作经验,技术水平达到一定层次,就可以逐步向结构设计师、需求分析师、项目经理迈进。

      无论哪个职位都有初级、中级、高级之分。
---------刚刚转行,无论是从事应用软件的开发工作还是从事系统维护工作,能够胜任初级职位的工作要求,也就达到了转行的目的,然后静下心来踏踏实实地去工作,虚心向别人学习,在工作实践中不断提高技术能力,逐渐向中级、高级技术水平提升。

        三、成为IT人才的有效方法
      参加学历教育、认证培训、短期培训都是转行成为IT人才的方法。

       学历教育----参加学历教育需要花费很长的时间和精力,其课程设置偏重于基础理论课,并且许多学习的课程滞后于技术的发展,毕业后还需要学习一些最新的技能课程才能胜任工作,对于已经受过高等教育的人士,不能达到迅速转行在IT行业就业的目的。
认证培训----认证培训适合在职人员、在校学生学习,因为认证的课程是针对某一厂家的产品的最新技术,其技术结构单一,过于强调实用性,培训时间短,针对性强,所以对在职人员和在校学生的技术能力是有益的补充和提高。
短期培训----要真正实现转行的目标,达到适合某一岗位需要的技术全面的IT人才,参加“短期就业培训班”是最好的方式。这样的培训班一般是4个月---12个月左右的时间,按照工程项目开发的方式进行培养,到了工作岗位就能够迅速进入角色,承担起某一职位的工作任务。根据我们对已经毕业学员的调查,90%以上的学员都顺利找到了工作,真正实现了人生职业生涯的转变。

        四、IT学习过程中应注意的问题
据多年培训经验,学员在学习过程中会遇到了许多问题,这些问题如果提前有所认识,是可以少走一些弯路的。


        1、 IT技术很高深,以前从来没有接触过,能学会吗?这是许多学员的普遍心理。
实际上,任何一个人在接触一个新事物之前,都有一种神秘感或畏惧心理,当深入了解之后,才发现“原来不过如此”。有的学员初次学习HTML时,感觉就像看天书一般,当学完了ASP之后再去看HTML,就像看小学一年级的“大、小、多、少”一样简单,等再去学PHP时,就感觉易如反掌了。所以,学任何一个新东西,都要克服畏难心理,逐渐培养起兴趣,建立起自信心。担心自己能不能学会,对自己的学习没有半点帮助,反而会影响学习的进步。每一个人的智力水平都没有太大的区别,成功的人永远是自信、勤奋刻苦的人。

        2、 只学四个月的时间,怎么能与学了四年科班出身的人竞争呢?
仔细分析一下大学四年的课程,可以概括为三个部分:
公共基础课、专业理论课、专业技术课。
公共基础课 是几乎每个专业都要学的课程;
对于专业理论课,如果不做理论研究和系统软件开发是用不到的;
专业技术课的学习,仔细算下来课时也不过4到12个月左右的时间,并且大部分课程还相对滞后于最新技术。有一位在美国获得Master of Computer science 的朋友,毕业后在美国硅谷Cisco公司从事路由器管理软件的开发。他说,他在实际工作中所使用的技术仅仅用到了所学课程的20%,通过4到12个月的学习掌握这20%的内容是完全有可能的。

        3、 学习的技术越多,自己的水平就越高,越能体现自己的技术能力,这是一个误区。
IT行业的技术,庞大复杂、发展迅速、联系广泛,各行各业、各个领域都有广泛的应用,一个IT专家,也只能是对某一方面的技术有精深的了解或研究。转行的人,最大的忌讳就是什么都想学,什么都去学,结果什么都不深入,哪个岗位都不能完全胜任。所以,在转行之前就要根据自己的基本条件和爱好,选择某一个方面作为切入点,比如做一个Windows网络管理员、Java软件程序员等。 切记:不可贪大求全,职位越明确、目标越清晰越好!

       4、 只要背住了就算学会了,不上机练习也没关系。这是许多文科类学员容易犯的错误。
计算机是一门实践性极强的学科,没有丰富的实践经验很难编写出高质量的程序和管理好一个网络系统。仅仅把某些知识背住了,而不能解决实际工作中的问题不是合格的IT行业人才需求的。现在有许多国际认证证书很受欢迎,于是有些人就找到一些考题,死背一通,考试是通过了,但这样的证书是没有含金量的,用人单位并不欢迎。所以,一定要证书和技术都具备,才能显示出一个IT人才的真正水平。

“择业和转行”是人生道路上的重要抉择,它意味着放弃过去的一切,把希望寄托在未来。所以需要一定的勇气和信心,还要做好应对失败和挫折的心理准备。希望我们能够给广大青年提供一条通向IT行业的有效途径,在转行成为IT人才的道路上少走一些弯路,顺利实现个人职业生涯的转变,走向人生光明的未来!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多