认证对开发者还有意义吗呢

烘焙 2021年09月06日

多年前,当我刚刚从事Web开发工作的时候,每天都会花上几个小时学习。从那时候开始,我逐渐通过了很多IT认证来证明我在相关领域技术能力。

但是,对于当今的IT开发者而言,IT认证似乎显得没有过去那么重要了。我了解到最近很多的调查也支持这个观点。于是我就想知道IT认证遇到了什么问题。

商业需求

我获得的第一个IT认证是关于Lotus Notes 开发方面。通过很多次测试通过的认证给我带来了两个好处。首先,我接触了很多在平时开发过程中很少见的技术问题,从而可以使我成为更好更全面的开发人员(在一些专业技术领域内)。其次,对我的老板而言,你获得相关的IT认证是必须的。

很多大型的公司例如Microsoft和IBM都要求其商业伙伴的员工拥有他们在技术领域的认证——因为这表明这些潜在的客户掌握了使用他们产品的技术。当然,对这些大公司来说,考试和培训费用也是他们的一项收入来源。当一些商业伙伴和顾问公司寻找衡量知识的标准时,其他的商业公司更看重实际工作经验而不是认证证书。

IT认证能为我提供些什么?

IT认证确实不错,但是我认为实际的工作经验更加重要。毕竟,你是想要一个能叙述处理页面缓存详细规则的开发人员还是有着类似产品开发经验的开发人员呢?拥有实际工作经验的开发人员能够指出文档中的错误(一般来说,文档中是必定存在错误),以及注意哪些工作环节。

来自Foote Partners最近的一次调查也表明,实际工作经验较IT证书更重要,这是一种趋势。调查表明,在雇主的心中,IT认证不再像从前那样具有吸引力,而实际工作经验和非认证技术水平却在他们心中占据着很高的位置。雇主们喜欢那些更有商业头脑和实际经验的员工。调查中最后说到,你是否还会为一份好工作去参加IT认证呢?

为何为认证而烦心?

在过去,为了能满足商业伙伴的要求,我通过了很多认证。我通常是以这样的一种心态对待认证的——让自己掌握最新的产品和科技。当今的市场上充斥着太多种类的认证,选择一样适合自己的对你来说可能是一件比较困惑的事。下面就是市场上常见的一些认证:

Macromedia Certified Professional

IBM Developer certification

MCSD (Microsoft Certified Solution Developer)

Sun Certified Java Programmer

Brainbench Web development certifications

Oracle Internet Application Developer

我总是觉得,如果我告诉客户或者雇主我通过了一些认证会给他们留下深刻的印象。但是调查显示,雇主们想要寻找的并不是通过了一些考试的人,而是有着实际商业知识,有着专门技术的人才。在我职业生涯的这个阶段,对我来说这并不是问题。但是对于年轻的开发者而言,除了认证考试,他们还需要一段艰苦的阶段来展示他们的工作能力。

与技术同步

“黑名单”制度更是被业界称为“史上最严”。  昨日 关于认证的另一个话题是太多的产品以及产品升级。毕竟,如果你花费了很多金钱要获得某一领域的认证时,突然你知道厂商发布了新版本的产品与之的还有关于新产品的新认证考试,你当然会有点失望。对于Microsoft来说,这点尤为明显,因为他们不断地在研发新的操作系统(包括开发平台)。当你将.NET的认证升级到2.0版本的时候,他们又推出了3.0。所以说与技术保持同步是件很难的事。

一种混合的方法

我从来不曾厌烦IT认证。我现在就准备将我的.NET从2.0升级到3.0。因为在这个过程中我将有机会看到注意新版本中的一些改变。此外,我还一直从事实际项目的开发,因此我的实际经验也不会落伍。我还发现一个相当有趣的问题,我的客户从来不问我认证的情况,他们总是更关心我过去从事的项目以及客户评价。这么说来,认证似乎成为了一种个人的成绩或者目标。

你的观点呢?

IT认证的前景在过去的几年里有了很大的变化。它曾经被认为是衡量IT水平的一个标准。但是现在只有厂商有明确的认证要求时,你才会考虑它。

Tony Patton是应用程序开发人员,相继通过了JAVA 、VB、Lotus和XML的认证

:张琎

查看本文国际来源

通辽治疗白癜风医院费用
北京治疗子宫内膜炎多少钱
菏泽白癜风较好医院
友情链接: 最全的凯里美食攻略