自从2006年修改了SQL Server认证的相关内容,微软为相关IT人士重新指引了一条拓宽技术知识、改善职业生涯的道路。但是就目前的人力资源市场来看,IT认证的真实价值其实并不明朗,有的公司在招聘启事中会声明需要相关认证。
对于SQL Server专业人士来说,新版本的发布预示着新认证的来临。微软在发布SQL Server 2008之后也更新了认证,这一情况造成的结果就是认证证书一年比一年多。而且较低版本的认证在简历中还有多少的分量?新的认证是否能让你变得更突出?这些话题在各个IT社区都引起了激烈的讨论。
SQL Server MVP Hilary Cotter这样说道:“认证证书的价值有三个:证明你的专业技能扎实、微软认为重要的信息你是否知道,还有就是可以证明在你心里有一个兴趣点和明确的目标,想要在这一领域钻研下去。”
微软的官方网站做过一个调查,该调查显示63%的人事经理认为具有认证的DBA会比那些没有认证的更有活力,而其中55%的人认为在招聘过程中,认证的重要性是不可忽视的。
技术专栏作家兼顾问Ed Tittel表示:“看一眼现在最炙手可热的技术认证排行,SQL Server认证肯定在列。倒退十年,SQL Server认证一定能排进前十,虽然现在可能会有其它的认证取而代之,但是SQL Server认证依旧是一个热门的选项。”
Tittel认为虽然认证的价值是相对的,但是DBA如果认清自己的发展方向,它在找工作的时候依旧能够起到积极的作用。他说:“目前在市场中,使用SQL Server数据库作为自己IT基础架构的企业和公司已经越来越多了,所以留给SQL Server专业人士的机会多多。”
SQL Server认证的发展
SQL Server专业人士目前一共有四个认证级别:微软认证技术专家(Microsoft Certified Technology Specialist ,MCTS)、微软认证IT专家(Microsoft Certified IT Professional ,MCITP)、还有针对SQL技术人员的微软认证大师(Microsoft Certified Master,MCM)和微软认证架构师(Microsoft Certified Architect,MCA)。
以上四个认证级别,就是微软针对Windows NT4时代的微软认证DBA的更新版本,后者主要是在2005年之前推行的。在2006年,微软发布了几个更新的考试项目以帮助DBA掌握最新的SQL Server技术。
当IT人士想要了解SQL Server认证的发展过程是有一些复杂的,因为不太好分辨之前的认证和最新认证的区别。在过去的十年里,微软认证发生了很大变化,新的数据库从业人员在面对新的认证时可能不会太了解之前的一些情况。
各项认证的前提条件
拿下SQL Server认证需要经历一系列的考试,一开始是MCTS,该认证是针对SQL Server关键技术的专家级别技术认证。当通过了MCTS认证之后,你就可以再去进行MCITP认证了,该认证重点在于SQL Server技术与日常工作相结合的内容。想要拿到MCITP认证,你必须通过企业级面向设计的考试,这些考试也是为了进一步获得高级认证所做准备的。
Tittel表示:“对于MCTS和MCITP两个认证来说,差别不大,唯一不同的就是考试项目。试题更多的是要求实际操作,而且问题包含更多的实际案例分析,而理论内容相对较少,这是和十年前的最大区别。”
目前,MCDBA认证是专门为SQL Server 2000设计的。针对SQL Server 2005的MCTS认证会涉及两项考试,而针对SQL Server 2008的三项认证包括了:实施与维护、数据库开发和商业智能开发与维护。
MCTS认证是MCITP DBA认证的先决条件,也就是说想要拿到MCITP认证就必须先拿到MCTS认证。Database从业人员有一条道路可以选择,取决于已拿到的MCTS认证,你可以选择数据库开发或商业智能开发认证。每项认证都需要通过一项考试,而MCITP认证也是MCM认证的前提条件。
成为专家
MCM是针对高级IT人士的一项认证,它包含了一个三周的SQL Server 2008培训,其中涉及了T-SQL、XML、数据库安全以及虚拟化等内容。MCM作为微软最高级别的认证之一,需要相关人士有着丰富的数据库和SQL调优经验。
SQL Server专家Brent Ozar在今年早些时候刚刚获得了MCM认证证书,他表示:“微软MCM认证将会鉴定相关人员是否了解最基本的信息,是否知道如何进行规划、实施和调试其产品。这需要多年的实际操作经验,就算是非常熟悉SQL Server的人也需要经过数周的培训才可以通过,而且还要求认证者可以承受较大的工作压力。”
Ozar补充说,想要进行MCM认证的人必须要有足够的SQL Server工作经验,并且必须熟悉SQL Server的点点滴滴。那些只是想成为技术明星的人还是放弃进行MCM认证的想法吧。
他说:“MCM认证的最佳人选,是那些常年与CIO打交道的人,他们总是生活在繁重的工作压力之下,并习惯了这样的压力,他们通常对那些具有挑战性的工作可以欣然接受,并能在短时间内解决这些难题。”
目前SQL Server最高级别认证就是微软认证架构师了(MCA)。据Tittel所说,该认证是针对那些具有8-10年数据库架构师经验的人群所设计的。与MCM类似,架构师认证也是需要实际操作经验的,但是更加注重口头表达能力和文档写作能力。
Tittel说:“我认为微软目前越发地重视IT技术人员的一些软性实力了,特别是写作和公开演讲能力,这样的人不仅仅可以代表他所在的公司,更重要的是能以一个独立技术专家的姿态分享更多的技术经验。”
数据库工程师在他的职业生涯中无论想要爬到一个怎样的高度,紧跟最新的SQL Server产品资讯和技术趋势并在实际工作中不断积累经验才是DBA职业生涯最大的推动力。这些因素也决定了他所能达到的认证高度。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
你的SQL Server监控清单上该有哪些内容
作为一个有着良好习惯的SQL Server DBA,在每天早晨一上班都要通过一系列的列表检查确保他们的系统在顺利进行。
-
SQL Server DBA的六大日常职责
SQL Server有哪些关键任务需要DBA放到日常list中的呢?本文就将介绍六个SQL Server DBA的日常职责。
-
专家:DBA未来五年将发生重大角色变化
专家称,新时代的SQL Server DBA需要积极地拥抱大数据所带来的变化,并迎接新角色所带来的挑战。
-
SQL Server DBA工作内容详解
SQL Server DBA的工作目标就是确保数据库系统正常高效地运行。DBA的工作也是最繁忙的工作,无论是性能调整,还是灾难恢复,都离不开DBA的支持。