科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件2007年开发人员技能展望:你需要什么样的培训

2007年开发人员技能展望:你需要什么样的培训

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文探讨了开发人员所需要的关键技术和软技能,在本专题的下半部分里,讨论你是否需要一个大学学位才能够找到一份开发人员的工作,以及如果想要自己成为一个理想的人选,你需要通过什么样的认证。

作者:builder.com.cn 2007年1月9日

关键字: IT培训认证

  • 评论
  • 分享微博
  • 分享邮件

在我们培训与技能专题的上半部分里,本文探讨了开发人员所需要的关键技术和软技能。
在本专题的下半部分里,他将讨论你是否需要一个大学学位才能够找到一份开发人员的工作,以及如果想要自己成为一个理想的人选,你需要通过什么样的认证。

一个人们常见的观点是取得计算机科学的学位完全是在浪费时间,因为大学教授的都是深奥的理论知识而没有教你足够的实际工作技巧。“我们在浪费很多资源,这些资源本可以更好地让我们的年轻人具备更强的国际竞争力,”本地开发商Readify公司的高级咨询师Chris Hewitt如是说。“也许计算机科学的学位应该在一年之内完成——这一年用来教授学生基础的知识,然后让他们走入真实的世界,这样他们才能够在工作中学习到知识。”
“教育的程度有时候可能会误导雇主,”SmartyHost公司的常务董事Anoosh Manzoori也同意这种看法。现在有很多所谓的“开发人员”,他们都具有大学学位——这并不表明他们就具有软件开发所需要的合适技能。
并不是所有的雇主都同意这种观点。“我们招聘的大学毕业生的素质都非常高,”Mincom公司负责研发的高级副总裁Paul Beesley说。
但是Beesley的确赞同过于专业以及把注意力放在纯技术上可能会有风险。“我们常常寻找具有IT学位的商业人士。我们同时也在寻找具有良好沟通技能的人员。产品开发循环已经变得越来越需要最终用户的参与,所以你需要具有良好公众亲和力、良好沟通能力,以及能够有效控制与最终用户互动的人员。”
“具有商业背景的人转到IT行业会更容易成功,”Simbient公司的常务董事Mike Smith说。“从某种程度上讲,原始的技术能力能够说明一些问题,但是如果被考察的人获得的是结合了技术和商业的学位,那么他的前途将是非常广阔。”
实际的数字印证了他们的说法。一个在取得一般学位之后又获得IT专业培训证书的人选择工作的余地会更大。根据澳大利亚毕业生就业协会(Graduate Careers Australia)的调查,在取得本科学位之后又获得IT研究生证书的毕业生中有91%能够在毕业的4个月之内找到工作。专业领域过窄的毕业生就没有那么幸运了;对于那些具有硕士学位的毕业生,这个数字只有77.7%。
被认为最好的学位是那些把重点放在基本技能而不是专门技术上的学位。“从优秀的大学获得学位是有用的,因为这说明了学生具有很强的学习能力,”Readify公司的Hewitt说。“计算机科学的学位很有用,因为它教授逻辑和编程的基础知识。IT行业里的技术日新月异,变化的速度在不断增加;在很多情况下,计算机科学学位里的技术知识现在或者到学生毕业的时候都可能用不上了。”
“有一些学位课程在技术上与现实保持一致,但是学生和雇主都应该意识到,从技术的角度上讲,如果开发人员希望让自己的技术保持常新的话,他们需要在工作过程中定期进行再培训。”
技术的多样性也源自一些开发人员的需求。“当前,很多大学教育和大学毕业生都把目光放在Windows平台上,”Manzoori说。“学术层面的多样性是需要花功夫解决的。”
关于认证的讨论
提高基本技能和扩大开发人员技术范围的一种常用方法是进行认证培训。但是,这是否具有很多实际价值引发了一场激烈的讨论。

“我们当然对认证很感兴趣,因为它会告诉你关于某个人的一些东西,”Beesley说。“它会告诉你他们愿意把自己的精力投入到丰富自己的知识上去。它表明他们在进行自我学习,他们具有一种非常好的工作态度。我对认证本身倒不是太在意。”
 
Simbient公司的Mike Smith
“关于工程师认证的讨论有很多;我不知道你是怎么利用它的,”Agitar软件公司负责亚太区的副总裁Jeff Pope说。“认证所涉及的整个培训过程是非常重要的,你需要遵循一个有组织的方法,但是认证本身只不过是你贴在人身上的一个标牌。”
“我对认证的看法也是有过起伏的,”Smith说。“目前,我产生过兴趣的主要认证是微软的工程师认证,因为我们使用的是微软的产品,但是我们内部关于认证的作用有过很多讨论。”
“这取决于行业和专业,”Manzoori说。“认证并不能自动地解决某个机构存在的问题,只有人才能。认证能够有助于员工与时俱进,但是给予他们一个能够大展编程技术拳脚的环境所产生的价值要比教育所产生的更多。”
当然,这对于面对招聘广告上将取得认证证书作为基本条件的开发人员来说是没有任何帮助的。“认证证书再多也无法取代经验,但是证书获得者中有一小部分是有经验的人,”Adobe公司负责合作伙伴项目的亚太区高级经理Tim Hussey说。“开发人员认证培训仍将是备受关注的一大领域。
证书的相关重要性常常取决于具体的项目。“很多都要根据机构的不同要求,”Sun ANZ公司的软件项目经理Laurie Wong说。“如果一个机构采用了一项新的技术,并根据其架构蓝图来构建它,那么他们就希望使用培训过和经过认证的开发人员,而不用具备太多的经验。如果你已经有了成熟的架构和针对普通服务的制定好了的流程和预先构建好了的框架,你就要寻找更加有经验的开发人员。”
虽然人们对市场上泛滥的认证颇有微词,但是大家都一致认为参加认证要好过公司完全不愿意培训员工的状况。“我认为我们的客户有足够的时间来培训他们的人员,”Pope说。“当我们到客户现场去的时候,我们发现接触到的人都有希望获得培训的强烈愿望。我想我们在项目管理领域里也看到了这种现象。我们接触到的客户都在寻找具有真正实际经验的人员,能够立即对项目上手。你可以去一些银行看看,他们真的需要一些经验丰富的人员。
澳大利亚的IT工作者似乎必须再次认识重新认证的重要作用,不仅仅是在技术领域里。根据澳大利亚计算机学会2006年关于就业率的调查,它62%的成员经过了与IT相关的培训,43%的成员参加过个人进修培训,39%的成员学习过与商业相关的领域里的知识。
认证培训的本质已经发生了翻天覆地的变化。“私人的技术培训的强度更大,更加把重点放在中期和短期的业务需求上,并倾向于更加与时俱进,”Hewitt说,“它最适用于某一点的技术技能的更新,尤其是针对具体的新项目和技术而展开的业务。”
 查看本文的国际来源

    • 评论
    • 分享微博
    • 分享邮件
      邮件订阅

      如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

      重磅专题
      往期文章
      最新文章