Microsoft Certifications
Al estar muy de
cerca de Microsoft durante muchos de los años en los que tengo de laborar y ser
contacto principal de dicha empresa en el lugar en el que trabajo, además de
que muchas personas me consultan sobre este respecto, se me ocurrió recopilar
un poco de la información que he recolectado durante todo este tiempo y me
pareció interesante agregar un artículo en el blog sobre esto, la idea es ver
un poco la historia y documentar qué es lo que existe hoy en día (2014) y las
preguntas más frecuentes sobre qué hacer para certificarse con Microsoft.
Primera
Generación
Hasta donde tengo
memoria, las primeras certificaciones proveídas por Microsoft incluían la MCP
(Microsoft Certified Professional), MCAD (Microsoft Certified Application
Developer), MCSD (Microsoft Certified Solution Developer), MCDBA (Microsoft
Certified Data Base Administrator) en el área de desarrollo o MCSE (Microsoft
Certified Systems Engineer) y MCSA (Microsoft Certified Systems Administrator)
en el área de infraestructura, entre muchas otras, estas evolucionaron de entre
tecnologías tan variadas como Visual Studio 5.0, 6.0 (Incluyendo Visual Fox),
2002, 2003, SQL Server 6.5, 7.0 o 2000.
Segunda Generación
Segunda Generación
Casi que Con la salida del Visual Studio 2005 y SQL Server 2005, surgió lo que Microsoft denominó certificaciones de la nueva generación que ahora eran más orientadas hacia una especialización particular:
MCTS (Microsoft
Certified Technology Specialist): Digamos que Homólogo al MCP, una de sus
principales similitudes es que consistían en certificaciones que se ganaban con
tan solo un examen, aunque algunos MCTS requerían de dos exámenes, adicionalmente,
el MCTS venía más orientado a una especialidad en específica, mientras que el
MCP era totalmente genérico, tomando en cuenta gran variedad de especialidades
como SQL Server 2005 o BizTalk 2006, así con el MCTS existían certificaciones
con “apellido” por decirlo así como por ejemplo: “MCTS SQL Server 2005”.
MCITP: Microsoft
Certified IT Professional, que podía tener especialidades en el área de Business
Intelligence, como DB Developer o como DBA (Homólogo al MCDBA).
MCPD: Microsoft Certified
Professional Developer, que podía tener especialidades en aplicaciones Windows,
Web (Homólogo al MCAD) y aplicaciones Enterprise (Homólogo al MCSD, que era por
decirlo así, un escalafón más por encima del MCAD). Esta certificación también
tenía “apellido” como por ejemplo: “MCPD: Web Developer”.
Adicionalmente se
incluye un nivel nuevo, el Microsoft Certified Architect Program que reúne como
requisitos 10 años de experiencia y 3 años como arquitecto, además de una
tutoría de un arquitecto certificado de Microsoft.
Una característica
de esta generación de certificaciones era que existían muchos exámenes que se
podían reutilizar, por ejemplo el examen 70-536 podía servir para varios MCTSs
y para todos los MCPDs), por esta razón siempre es muy importante el conocer
muy bien todos los exámenes requeridos para cada certificación lo que se conoce
como el Certification RoadMap.
Actualmente ya
existe una nueva generación, esta se divide en cuatro grandes áreas (Business,
Client, Server, Database y Development) en prácticamente todas estas áreas
existe la certificación (aunque al no tener la palabra “certified”, digamos que
es más como un asociado) MTA (Microsoft Tecnology Associate), la cual llega a
sustituir al MCTS, la principal diferencia radica en que los exámenes para los
MTA no se reutilizan en las certificaciones de mayor nivel.
Un dato curioso es
que en los siguientes niveles de esta generación prácticamente todos los
acrónimos de las certificaciones coinciden con acrónimos de la primera
generación, aunque no necesariamente tienen relación con los mismos, de hecho
podríamos decir que prácticamente no tienen relación. Por ejemplo el siguiente
nivel consiste en el MCSA (Microsoft Certified Solutions Associate) que aplica
para las áreas de Client, Server y Database, el en área de Business el análogo
al MCSA es el MOS Specialist (Microsoft Office Specialist), mientras que en el
área de desarrollo (development) no hay una certificación para este primer
nivel.
El siguiente nivel
lo conforman el MOS Master (en el área de Business), MCSE (Microsoft Certified
Solutions Expert) para las áreas de Server y Database, estas también poseen
apellidos como por ejemplo (MCSE Data Platform) y digamos que están al nivel de
los anteriores MCPD y MCITP, mientras que en el área de desarrollo a este nivel
tenemos la certificación MCSD (Microsoft Certified Solutions Developer),
interesante notar que esta dice “Solutions” y no “Solution” como la de la
primera generación, estás también tienen “apellido” como por ejemplo: “MCSD Web
Apps”.
En la cumbre de
esta pirámide, nos encontramos con el Microsoft Certified Solutions Master
(MCSM) y Microsoft Certified Architect (MCA).
Quiero
certificarme, ¿qué hacer?
Cuando alguien va
a empezar a certificarse siempre es recomendado empezar por la última
generación disponible y estudiar muy bien el RoadMap, así se podría determinar
por qué ruta empezar, por ejemplo podría determinarse que el área de su interés
es desarrollo (development) y más específicamente el área Web por lo que
tendría muy claro que el primer examen a llevar a cabo sería el 70-480.
En el sitio Web www.microsoft.com/learning, se
puede encontrar información muy útil sobre todas las certificaciones
disponibles de Microsoft, los exámenes que estos requieren, los cursos
necesarios para optar por los diferentes exámenes, el temario completo de cada
uno, así como libros recomendados entre los que se encuentran los famosos
self-paced que según Microsoft contienen la información necesaria para aprobar
un examen en específico. Por supuesto dicho sitio solamente incluye material de
Microsoft pero existe mucho más material de estudio de terceros incluyendo
libros, simuladores, etc. Siempre lo más importante de estos ejercicios de
certificación es el homologar conocimientos e ir siempre aprendiendo cosas
nuevas con el fin de utilizar dicha información en la labor diaria, talvez es
muy difícil que alguien domine perfectamente cualquier tema y/o tecnología pero
es muy útil el conocer al menos gran parte de las opciones que nos brinda
Microsoft, para explotar de una mejor forma dichas tecnologías.
Para realizar un
examen de certificación de Microsoft al igual que cualquier otro tipo de certificación como
Cisco, Solaris, Oracle o Adobe, estos no pueden ser realizados por
universidades si no que requiere de proveedores de exámenes reconocidos por el
ente certificador (Exam Providers), como por ejemplo VUE, Thomson Prometric o
Certiport, en el caso de Microsoft actualmente solamente tiene un proveedor certificado,
Thomson Prometric (http://www.prometric.com),
los exam providers, tienen a su vez asociados Test Centers que es donde se
realiza físicamente el examen, por ejemplo en Costa Rica tenemos New Horizons o
Biznet. Desde el sitio de Prometric se pueden revisar los test centers, además se
pueden inscribir para programar y pagar un examen (actualmente el costo es de
$100) también se puede revisar la disponibilidad de horarios.