Linux应用的增长速度超过了支持它所需要的人才资源的发展速度。本文讲述了IT经理们如何看待这个问题以及他们所采取的措施。
GAF3 Solutions公司的客户们告诉这家技术服务提供商,他们 希望使用Linux是因为听说它可靠、强健并且比较便宜; 然而,安装一台Linux服务器需要花上1个月时间,这令他们感到犹豫不决。为何要等待这么长时间呢?GAF3公司总裁兼CEO George A. Fitch Ⅲ说,GAF3公司的Linux专家承担的工作太繁重了。Fitch甚至怀疑他是否应当对Linux相关工作收取额外的费用。而且他坚信,如果他这样做的话,他不会是惟一这样做的人。
Linux的发展速度如此之快,以致一些公司很难找到足够的胜任Linux相关工作的人员。据波士顿市场研究机构Yankee Group的相关调查,这些公司找到的人都要求支付很高的工资。大多数市场中的经验丰富的Linux管理人员要求得到比Unix和Windows同行高 20%~30%的工资。这一事实可能会抵消许多公司在迁移到Linux时所期待的节省费用。Yankee Group分析师Laura DiDio说:“要寻找不让你支付如此高费用的合格人员,确实很难。”
并不是所有IT经理都同意这种意见,但他们赞同Linux的发展需要对技术工作人员进行一次改造的看法。他们不可能不经过培训就把Windows人员投入到Linux项目中,尽管Unix人员可以更快地掌握Linux,但他们达到要求仍需要时间。
Linux人才需要多种技能
Linux专家和狂热的支持者列举了公司让Linux系统运转起来所需要的多种技能: 编程和撰写文档的经验、编辑文件和修改源代码的能力也很重要、管理经验等。马萨诸塞州Worcester工学院计算机科学教授Michael J. Ciaraldi说,找到这些技能并不是很困难。不过,其他一些技能,例如网络与图形方面的专业知识,并不容易找到。Ciaraldi补充说: “Linux的另一个技能是你必须愿意请求别人提供帮助。”对于那些寻求帮助的人来说,现在有很多交流如何使用和修改Linux的网站和用户组织。
DiDio将目前Linux所需技能比做15或20年前寻找网络管理员时所要求的技能。她说:“人们现在实际上寻找的人员是1988年那会儿的网络管理员或软件开发员——懂得很多不同事情的人。”尽管一些人认为缺少具有Linux专业知识的人才会影响公司采用这种开放源代码系统的速度,但另一些人却说IT 部门无需付出额外的努力或工资就可找到它们需要的技能。
Ciaraldi说:“假如你拥有具有其他操作系统经验的人员,我认为切换到Linux并没有那么困难。它们的命令概念上是一样的,结构也类似。只需要学习完成不同任务的具体命令。”西雅图货运公司Coastal Transportation公司IT经理Tom Pratt对此表示赞同。他负责管理一个由7台Linux服务器和两台Linux桌面机的混合环境。Pratt说,他在学习Linux时没有遇到问题。他认为,如果需要的话,找到熟练的人员不会遇到问题。一位Unix管理员经过自学可以很容易地转变为Linux管理员。他补充说:“阅读是你需要的主要技能。”
培养人才没有那么快
但是,并不是所有的公司都能够在缺少熟练的工作人员的情况下顺利迁移到Linux。Ciaraldi记得有一家与Worcester工学院学生合作的新泽西公司,它在发现公司内部没有具备Linux专业知识的人才时就决定不使用Linux服务器。
对于喜欢灵活的IT人员的公司来说,Linux可能带来一个问题。亚特兰大Weather Channel Interactive公司(即Weather.com)技术副总裁Dan Agronow说:“我最难找到的人才是精通Linux并且可以支持Windows的人员。”他说,他在寻找具有Linux技能的人员上没有遇到任何麻烦,但是那些既具有Linux专业知识又掌握Windows技能的人却非常紧缺。他说:“大多数人都不具有这样广泛的知识。”
同其他人一样,Agronow说,具有Unix经验的人可以很容易转到Linux上。不过他认为, Windows与Unix/Linux之间存在的显著差异可能阻止一些公司采用Linux。他说:“假如你是一家纯Windows公司,也许你连招募 Linux人员的渠道都没有。”
此外,专家说,公司需要的不仅仅是Linux技能,他们还需要业务经验。马萨诸塞州Sudbury市网络安全咨询服务提供商SystemExperts公司咨询师Mark Mellis说:“招募到很懂Linux的年轻系统管理员肯定是可能的。”不过他又说,“麻烦的是他们一般只知道技术问题,而不懂业务。他们知道 Linux的详细情况,但他们不知道更大的架构或大画面的细节。这正是为何他们是年轻人的原因。”
DiDio说,甚至在Linux系统上依靠自己的高级Unix工作人员的公司也会遇到问题。她说,“有一种假设认为,如果这些人可以做Unix工作,那么Linux对他们来说也不是什么太难的事。因此公司将他们派去完成Linux项目。”然而他们并不总是做好了应用需要完成的各种工作的准备。
据DiDio说,著名的Linux社区对此会嗤之以鼻。“他们会说‘我们拥有成千上万名愿意通过Linux聊天室和网站提供帮助的开发人员’。尽管这听起来很好,但这不会取代经验丰富的内部人员。”
眼下该怎么办?
尽管Unix人员经过一段时间后可能能够转移到Linux,但是目前熟练Linux人员的短缺正迫使一些公司期待厂商提供帮助。然而DiDio说,甚至像Red Hat和Novell这样的大型Linux发行商也“不具有成千上万名技术支持人员”来满足对Linux相关服务日益增长的需要。
DiDio列举了一家从Unix迁移到Linux的重要证券交易所的案例。该公司不得不找到其硬件厂商HP公司寻求安装帮助和服务。她说:“这正是人们在Linux上赚钱的方式:出售需要支付额外费用的技术服务和支持。”虽然这种现象不会持续很久,但是它可能在可预见的未来存在。
SystemExperts公司负责人Dick Mackey说: “我认为随着部署的继续,将出现更多的需求。而且我认为在出现充足的熟练的人员供应前,这种需求将不断增加。”同时,公司正在努力通过派遣人员参加培训和招募具有Linux经验的新人,来弥合Linux技能差距。Ciaraldi说: “一些较小的公司要求雇员到外面去学习。”
北卡罗莱纳州Raleigh市Red Hat公司全球学习服务副总裁Peter Childers说,他看到了对公司的Linux培训和证书课程的需求的大幅增加。目前,公司已经培训了12800名Red Hat认证工程师和5900名Red Hat认证技术员。Childers说,参加培训的97%的人员得到了他们公司的资助。
Joe Poole是宾夕法尼亚州Reading市Boscov's Department Store公司的技术支持经理,他负责管理大约85名IT人员。这些人员中有5人负责维护公司的Linux系统。他派两名员工参加IBM举办的为期一周的 Linux培训课程,为两人参加培训支付了大约5000美元。
Poole说:“真正接受过Linux培训的人员严重短缺,这正是他们所做的事情。不过,能够掌握Linux的人并不十分短缺。”
即使如此,Linux人员似乎越来越宝贵。DiDio说,无论你如何提高IT部门中的Linux专业知识水平,你都要警惕其他公司可能试图挖走你的人员,尤其是你所在的行业中的竞争对手。她说:“如果你培训你的工作人员的话,应当让他们签约,为你的公司服务一两年。”(译自《Computerworld》)
前人经验:真正需要什么
Amazon.com公司自10年前成立之日起就一直以某种形式使用Linux。即使如此,当这家西雅图网络零售商基础设施副总裁Tom Killalea需要雇用新员工时,他也没有去寻找专门经过Linux培训的人员。他说:“我们雇用了很多进行日常维护的人员。在经济起起落落的日子里,我们将注意力集中在创新和客户服务上。”
Killalea说,他的招聘理念并没有妨碍他找到从事Linux工作的人员的能力。他说:“我们一直在寻找优秀的计算机专家。我们并不去刻意追求系统的技术。事实是我们希望雇用真正聪明的人员、解决问题的人员、具有好奇心的人员。假如在招聘中将我们局限在目前的开发或操作系统上,我们是在伤害自己。”
调查
你的公司正在使用Linux或其他开放源代码软件吗?
调查样本:140家北美公司
使用Linux或其他开放源代码软件的公司最大的担心是什么?
调查样本:85家使用Linux或
开放源代码软件的北美公司
没有使用Linux或其他开放源代码软件的公司最大的担心是什么?
调查样本:55家北美公司