Certificaciones - Willy .Net
Certificaciones - Willy .Net
Certificaciones - Willy .Net
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
[special report]<br />
A<br />
lguna vez, todos nos cruzamos con la palabra certificación, o con alguna de las tantas<br />
siglas y términos que existen al respecto. Hablando con algún colega, en un formulario,<br />
buscando trabajo o al inscribirnos en un curso, quizá tuvimos que decir qué certificación<br />
teníamos o aclarar que no contábamos con ninguna.<br />
En cualquiera de los dos casos, adentrarse en el mundo de las certificaciones suele<br />
resultar una tarea bastante compleja: no sólo es cuestión de rendir un examen; antes<br />
de eso, hay que elegir una de las tantas opciones disponibles y ver si realmente<br />
es importante para nuestra carrera y si el esfuerzo (tanto intelectual como económico) lo vale.<br />
Si pensamos un instante en certificaciones, lo primero que nos viene a la mente es que se trata de algo positivo<br />
para una carrera, que cuanto más certificado esté un profesional, mejor será. Pues como sucede con<br />
tantas premisas, algunas son ciertas y otras no.<br />
A lo largo de este informe especial, iremos aclarando todas las dudas que surgen con respecto a este tema,<br />
desde explicar qué son exactamente las certificaciones, cómo conseguirlas y para qué sirven, hasta<br />
presentar una serie de consejos para obtenerlas y para decidir cuál conviene elegir según el perfil profesional<br />
de cada uno. Además, incluimos una completa guía con las principales certificaciones disponibles<br />
en el campo del desarrollo.<br />
Y recuerden que luego de leer la nota y estudiarla bien, pueden inscribirse para lograr su certificación UCEEC<br />
(Users.code Experto en <strong>Certificaciones</strong>), previo pago de la matrícula correspondiente…<br />
Qué son<br />
Si bien para algunos puede parecer más que obvio, no está de más aclarar un poco a qué nos referimos cuando<br />
hablamos de una certificación, y situar a las certificaciones en el lugar que les corresponde dentro del universo<br />
del desarrollo.<br />
Sin dudas, estamos dentro del campo de la educación y la formación profesional. Sin embargo, es importante<br />
mencionar que las certificaciones no son exactamente formas de capacitación, aunque, por supuesto, en<br />
la mayoría de los casos una cosa implica la otra.<br />
Yendo a una definición más estricta, las certificaciones son una especie de documento o título otorgado por<br />
alguna empresa, indicando que la persona poseedora está capacitada en las tecnologías o competencias que<br />
allí se señalan (en general, las que promueve esa empresa). El término inglés skills resume bastante bien este<br />
concepto; de hecho, haciendo la investigación para esta nota, fue una de las palabras que más encontré.<br />
Es por eso que existen tantos tipos distintos de certificaciones, la mayoría de ellos, bastante específicos.<br />
Imagínense una certificación por cada una de las habilidades que un desarrollador puede tener; ya son<br />
muchas, y eso que sólo me refiero a las profesionales.<br />
16 users.code
por Carola Kessler<br />
con la colaboración de Ricardo Aiello<br />
de la redacción de .code<br />
QUE, COMO, CUANDO, DONDE Y POR QUE. EN ESTE INFORME ESPECIAL TE DECIMOS<br />
TODO LO QUE TE HACE FALTA SABER SOBRE ESTA PALABRA QUE SEGURAMENTE<br />
ESCUCHASTE MAS DE UNA VEZ. MCP, MCDBA, MCAD, LPI, PMI, RHCE, A+, OCP, DBA,<br />
PMP, CAPM, OCM, OCA, SCJD, CCNA, SCD, DB2… ¿LE APORTAN ALGO A TU CARRERA<br />
¿CUAL CONVIENE ELEGIR VEAMOSLO.<br />
LOS PASOS PARA<br />
CERTIFICARSE<br />
> Investigar y realizar un plan de certificaciones:<br />
es importante pensar en nuestra carrera de los<br />
próximos años y establecer un plan a seguir en<br />
cuanto a certificaciones (una o varias, en cuánto<br />
tiempo, qué gasto implica, si obtendremos algún<br />
incremento directo en nuestros ingresos).<br />
> Informarse sobre todas las características y requisitos:<br />
esto significa saber cuánto tiempo nos va a<br />
llevar cada certificación, si hay que realizar algún<br />
curso o práctica previa, cuántos exámenes hay<br />
que pasar y el material que debemos preparar. Así<br />
podremos tener una idea más acabada de la fecha<br />
aproximada en la que podremos obtenerla.<br />
> Elegir una certificación para comenzar y preparar<br />
el material.<br />
> Buscar un centro autorizado en el país o ciudad<br />
donde nos encontremos. Averiguar allí las fechas<br />
de evaluación. Si hay que tomar algún<br />
curso obligatorio, hacerlo.<br />
> Inscribirse y pagar por la certificación.<br />
> Realizar el o los exámenes.<br />
> Obtener la certificación y agregarla a nuestro<br />
currículum.<br />
CARRERAS, CURSOS Y<br />
CERTIFICACIONES<br />
Muchas veces, también surge la duda acerca de las diferencias<br />
que hay entre certificaciones y distintos tipos de<br />
capacitaciones, como cursos, carreras técnicas, licenciaturas<br />
e ingenierías.<br />
La diferencia está en el tipo de formación. Una certificación<br />
es simplemente un documento que indica que una persona<br />
tiene ciertos conocimientos técnicos en determinada plataforma<br />
o producto. Esos conocimientos pueden haber sido<br />
obtenidos a través de algún curso específico o de forma<br />
autónoma. En cualquiera de los otros casos se trata de saberes<br />
más generales, con el énfasis puesto más en adquirir<br />
el conocimiento que en demostrarlo. Por ejemplo,<br />
quien cursa una carrera de Desarrollo web desea obtener<br />
conocimientos que le permitirán crecer profesionalmente;<br />
en cambio, quien busca certificarse como Macromedia<br />
Dreamweaver Developer quiere validarse como profesional<br />
(seguramente, los conocimientos ya los tiene).<br />
Es mucho mayor aún la diferencia con las licenciaturas e<br />
ingenierías, y casi no existe comparación. En esas carreras,<br />
el conocimiento que se logra no es sólo técnico, sino<br />
que abarca muchas otras áreas, imposibles de certificar de<br />
forma individual. En un foro leí algo que me pareció interesante:<br />
mientras que la mayoría de las certificaciones son<br />
perecederas (sólo sirven para una versión de un programa<br />
o plataforma), los conocimientos adquiridos a través de<br />
una ingeniería servirán para toda la vida profesional.<br />
Para resumir este tema: carreras, cursos y certificaciones<br />
son cosas distintas pero, sin dudas, se complementan<br />
muy bien entre sí.<br />
17
[special report]<br />
Por qué<br />
PARECIERA QUE EN LOS ULTIMOS AÑOS, LAS CERTIFICACIONES SE HAN<br />
PUESTO DE MODA. POR SUPUESTO, ESTE DATO NO ESTA AISLADO DEL<br />
MUNDO LABORAL: HOY HAY MAS PUESTOS DE TRABAJO, PERO TAMBIEN<br />
MUCHOS MAS PROFESIONALES QUE HACE DIEZ AÑOS.<br />
ntonces, la necesidad de demostrar<br />
conocimientos para distinguirse<br />
del resto y lograr un mejor<br />
E<br />
cargo se hace cada vez más importante.<br />
Cuando se les pregunta a los desarrolladores<br />
certificados qué es lo que los lleva a obtener<br />
estos documentos, suelen mencionar<br />
mejoras en las expectativas laborales.<br />
No hay dudas de que a la hora de preparar<br />
el currículum, todo sirve. Pero muchos<br />
especialistas coinciden en que hay que<br />
cuidar muy bien el tipo de certificaciones<br />
EFECTO DE LAS<br />
CERTIFICACIONES EN EL<br />
SALARIO<br />
8%<br />
6%<br />
4%<br />
17%<br />
9%<br />
10%<br />
> Sin cambio<br />
> Incremento menor al 5%<br />
> Incremento entre 5 y 10%<br />
> Incremento entre 11 y 15%<br />
> Incremento entre 16 y 20%<br />
> Incremento entre 21 y 25%<br />
> Incremento mayor al 26%<br />
Fuente: MCP Magazine<br />
La investigación fue realizada tomando<br />
sólo los certificados de Microsoft.<br />
41%<br />
que se eligen para una carrera. Se supone que una certificación indica que un<br />
profesional está especializado o conoce con cierto detalle una tecnología; sin<br />
embargo, últimamente existe una tendencia a certificarse, y muchas veces un<br />
mismo profesional tiene varias certificaciones en tecnologías bastante diferentes,<br />
de modo que en vez de ser un especialista, termina siendo un generalista, y<br />
esto puede resultar contraproducente.<br />
Por eso se recomienda elegir bien las certificaciones que se van a realizar, seleccionando<br />
aquellas que correspondan al campo en el que cada uno trabaja y<br />
en el que quiere seguir avanzando en los próximos años.<br />
Otra razón frecuente es que las propias empresas envían a sus profesionales<br />
a obtener certificaciones. Esta situación es ideal para cualquier persona, ya<br />
que la compañía suele hacerse cargo de al menos una buena parte de los gastos<br />
que una certificación implica. Aunque no esté en nuestros planes y signifique<br />
dedicar tiempo al trabajo, es una oportunidad que no conviene dejar<br />
pasar, ya que nos permitirá mejorar la situación laboral actual y futura.<br />
¿Las empresas buscan profesionales certificados<br />
Otro tema importante que suele despertar polémica es si realmente, al momento<br />
de contratar personal, las empresas prefieren a los profesionales certificados.<br />
Hay algo indudable: frente a dos currículum de similares características,<br />
con grados de experiencia y conocimientos nivelados, aquel que posea la<br />
certificación será el elegido. Sin embargo, si hay que elegir entre certificación<br />
y experiencia, en muchas empresas suele primar este último factor. Por eso<br />
es tan importante que los estudiantes o profesionales que tienen poca experiencia<br />
no sólo se dediquen a certificarse sino también que traten de realizar<br />
prácticas para tener currículum equilibrados.<br />
Además, para un profesional con experiencia, las certificaciones pueden lograr<br />
un incremento real en su salario, como se observa a la izquierda.<br />
PRINCIPALES RAZONES PARA CERTIFICARSE<br />
Objetivo personal > 75%<br />
Distinguirme por mis conocimientos > 54%<br />
Obtener un mejor trabajo > 39%<br />
Mejorar mi salario en mi empleo actual > 24%<br />
Obtener empleo > 21%<br />
Requerimiento de mi empleador > 14%<br />
Recomendación de amigo o jefe > 9%<br />
Fuente: MCP Magazine<br />
18<br />
users.code
[special report]<br />
Cómo<br />
OBTENER UNA CERTIFICACION REQUIERE CIERTA PREPARACION ESPECIFICA<br />
QUE VA MAS ALLA DE LOS CONOCIMIENTOS GENERALES SOBRE EL TEMA. POR<br />
ESO, ES IMPRESCINDIBLE QUE, ANTES DE PREPARARNOS, NOS INFORMEMOS<br />
CON RESPECTO A TODAS SUS CARACTERISTICAS Y REQUERIMIENTOS.<br />
A<br />
demás de la información que brindamos en<br />
estas páginas y de los sitios de cada empresa,<br />
un buen punto de partida son los sitios www.<br />
vue.com y www.prometric.com. Se trata de una especie<br />
de centralizadores a nivel mundial de centros de<br />
evaluación, que ofrecen mucho material sobre la mayoría<br />
de las certificaciones y desde donde se pueden<br />
obtener las direcciones de centros autorizados en cada<br />
ciudad.<br />
Generalmente, las certificaciones se obtienen luego de<br />
aprobar una serie de exámenes, desde uno solo hasta<br />
más de diez, según el caso.<br />
Si bien muchos de los centros de entrenamiento en los<br />
que se pueden rendir los exámenes ofrecen cursos específicos<br />
de preparación, lo cierto es que, en la mayoría<br />
de los casos, tomar el curso no es obligatorio (aunque<br />
la práctica adquirida puede resultar muy conveniente).<br />
Por supuesto, el curso se paga por separado.<br />
La mayoría de las certificaciones ofrecen distinto tipo<br />
de material para prepararse: desde los cursos ya<br />
mencionados, hasta libros, información en su sitio<br />
web y otras formas de aprendizaje. Muchos profesionales<br />
optan por un método autodidacta, acudiendo al<br />
material indicado en los programas que ofrecen las<br />
propias empresas, a libros y a información en la Web<br />
principalmente. En la tabla inferior, vemos cómo prefieren<br />
prepararse aquellos profesionales que presentan<br />
certificaciones Microsoft.<br />
COMO PREPARAN SUS EXAMENES<br />
Libros 90%<br />
Prácticas 62%<br />
Tech<strong>Net</strong> 46%<br />
CDs 45%<br />
Simulación de exámenes 40%<br />
Material Microsoft Press 40%<br />
Web y revistas 22%<br />
Fuente: MCP Magazine<br />
Encuesta realizada sobre certificaciones Microsoft.<br />
Dumps<br />
Con la difusión de los exámenes y del material no autorizado<br />
de todo tipo a través de Internet, surgió también<br />
una especie de mercado paralelo: muchos sitios<br />
no oficiales ofrecen simulacros de exámenes y otro tipo<br />
de material que difunden sin autorización de las<br />
empresas.<br />
Para las compañías esto resulta un problema, ya que<br />
quita seriedad al tema: por unos dólares, es posible<br />
adquirir preguntas de exámenes anteriores e incluso<br />
material actual. Esto, de alguna manera, simplifica la<br />
certificación en sí, lo cual puede llevar a pensar que<br />
cualquier persona podría pasar los tests sin tener la<br />
preparación adecuada.<br />
De todos modos, y como consecuencia de esta situación,<br />
se han iniciado varios juicios, y ahora las propias<br />
empresas ofrecen más material para que los desarrolladores<br />
puedan preparar los exámenes por sí mismos:<br />
manuales, información y hasta demos de los tests en<br />
sus propios sitios.<br />
Lo más recomendable, en estos casos, es siempre<br />
acudir a sitios y centros de formación autorizados.<br />
PARA EL GUINNESS<br />
Hace pocos meses, en Ecuador se vivió una experiencia<br />
más que destacable: una certificación en<br />
masa de casi 100 profesionales en el test 70-176<br />
de Microsoft, en el que se evalúan los conocimientos<br />
en programación con Visual Studio 6.0.<br />
El récord pudo lograrse gracias a varias jornadas<br />
maratónicas de entrenamiento a cargo de <strong>Willy</strong><br />
Marroquín, desarrollador colombiano, colaborador<br />
y amigo de users.code. Esto realmente significa<br />
un gran esfuerzo de todos, físico, moral y<br />
económico (rendir este examen cuesta alrededor<br />
de 100 dólares).<br />
En el CD, una detallada reseña contada por el propio<br />
<strong>Willy</strong> Marroquín.<br />
20<br />
users.code
[special report]<br />
Cuál elegir<br />
Todas las<br />
E<br />
n las próximas páginas, veremos una ficha con información<br />
de cada una de las certificaciones disponibles<br />
en el campo del desarrollo. Por supuesto,<br />
hay muchísimos títulos y sólo escogimos los que pueden resultar<br />
más significativos. De todas formas, una búsqueda en<br />
los sitios antes mencionados bastará para encontrar otros.<br />
Para elegir una certificación, las que suelen tener más éxito<br />
en cuanto a salario son las más específicas. Por supuesto,<br />
cuantos menos profesionales haya de una especialidad,<br />
mejor remuneración podrá conseguirse, una ley básica de la<br />
relación oferta/demanda.<br />
Siguiendo este mismo concepto, hoy, las estadísticas muestran<br />
condiciones de salario más favorables para las siguientes<br />
certificaciones:<br />
> Sun Certified Developer for Java<br />
> PMP Professional<br />
> Principal Certified Lotus Professional<br />
> CompTIA IT Project+<br />
En cuanto a las especialidades, las que se encuentran mejor<br />
pagas son:<br />
> Dataware housing<br />
> Software Design<br />
> Oracle<br />
{ }<br />
Si bien no están incluidas en las estadísticas<br />
de esta nota, ya que no resultan específicas del<br />
área del desarrollo, las certificaciones<br />
CISCO suelen estar bastante bien ubicadas.<br />
LAS MAS BUSCADAS<br />
> Microsoft Certified Database<br />
Administrador (MCDBA)<br />
> Sun Certified Developer for Java<br />
> PMP Professional<br />
> Oracle Certified Database Administrador<br />
(OCP DBA)<br />
> Microsoft Certified Application Developer (MCAD)<br />
> Linux Professional Institute<br />
> Sun Certified Web Component Developer<br />
> CompTIA IT Project+<br />
Fuente: Certcities<br />
> E-Commerce<br />
> ASP<br />
> DB Development<br />
> Web Services<br />
> SAP<br />
> DB Admin<br />
[ Microsoft ]<br />
> MCAD (Microsoft Certified Application<br />
Developer)<br />
Descripción: Certifica habilidades en desarrollo y mantenimiento<br />
de aplicaciones corporativas, componentes,<br />
clientes Web o de escritorio y servicios de datos con la<br />
tecnología .NET. Excluye las tareas de diseño o definición<br />
de soluciones, creación de especificaciones y diseño<br />
de estructuras de sistemas; se refiere básicamente<br />
a la creación de código para funciones específicas.<br />
Sitio: www.microsoft.com/latam/entrenamiento/mcp/mcad<br />
Requisitos: Ninguno.<br />
Recomendaciones: Se sugiere tener al menos dos años<br />
de experiencia en creación de componentes o aplicaciones<br />
basados en el análisis y las especificaciones de un<br />
cliente determinado; modelado de procesos y datos, diseño<br />
de componentes e interfaces de usuario; desarrollo<br />
e implementación de soluciones cliente/servidor; integración<br />
de nuevos sistemas y aplicaciones en entornos<br />
antiguos; desarrollo de aplicaciones Windows y Web.<br />
Tipo de cursada: Presencial no obligatoria. Exámenes<br />
presenciales.<br />
> MCSD (Microsoft Certified Solution<br />
Developer)<br />
Descripción: Apunta a desarrolladores e ingenieros de<br />
aplicaciones, programadores, arquitectos de sistemas<br />
y consultores técnicos que utilizan tecnologías Microsoft,<br />
que quieren probar sus habilidades en diseño, desarrollo<br />
y estructuración de esquemas de aplicaciones,<br />
incluyendo aplicaciones de escritorio y web de tipo<br />
multiusuario.<br />
Sitio: www.microsoft.com/latam/entrenamiento/mcp/mcsd<br />
Requisitos: Ninguno.<br />
Recomendaciones: Además de habilidades propias de<br />
un desarrollador, se sugiere tener al menos dos años<br />
de experiencia en las siguientes áreas: análisis de las<br />
necesidades del cliente y creación de especificaciones<br />
de requerimientos para soluciones cliente/servidor en<br />
múltiples dominios de negocios; modelado de procesos<br />
y datos, diseño de componentes e interfaces de<br />
usuario; desarrollo e implementación de soluciones<br />
cliente/servidor; integración de nuevos sistemas y<br />
aplicaciones en entornos antiguos; desarrollo de aplicaciones<br />
Windows y Web.<br />
Tipo de cursada: Presencial no obligatoria. Exámenes<br />
presenciales.<br />
22<br />
users.code
[special report]<br />
certificaciones<br />
En el CD, los programas completos<br />
de todas las certificaciones.<br />
> MCDBA (Microsoft Certified<br />
Database Administrator)<br />
Descripción: Orientada a administradores, analistas<br />
y desarrolladores de bases de datos que<br />
deseen probar su capacidad en la implementación<br />
y la administración de bases SQL Server,<br />
desarrollando diseños físicos de bases de datos<br />
y modelos de datos lógicos, creando bases físicas,<br />
generando servicios de datos con Transact-SQL,<br />
manejando y manteniendo las bases,<br />
configurando la seguridad, monitoreando y optimizando<br />
las bases, e instalando y configurando<br />
SQL Server.<br />
Sitio: www.microsoft.com/latam/entrenamiento/<br />
mcp/mcdba<br />
Requisitos: Ninguno.<br />
Recomendaciones: Al menos un año de experiencia<br />
práctica con SQL Server.<br />
MCP<br />
La certificación Microsoft Certified Professional<br />
es la más común dentro de este grupo, ya<br />
que se obtiene pasando alguno de los exámenes<br />
disponibles. Al obtener esta certificación,<br />
el profesional demuestra tener los conocimientos<br />
necesarios para implementar un producto<br />
o una tecnología Microsoft, según cuál<br />
sea el examen seleccionado.<br />
DCE<br />
(Desarrollador Cinco estrellas)<br />
Una opción más que recomendable de Microsoft<br />
en el campo del desarrollo es la DCE,<br />
desarrollador cinco estrellas, que permite<br />
obtener una certificación en tecnologías<br />
.NET preparando el material y rindiendo exámenes<br />
a través de Internet. En Latinoamérica,<br />
ya hay más de 12.000 desarrolladores con<br />
estrellas. Más info en www.microsoft.<br />
com/spanish/msdn/comunidad/dce.<br />
OTRAS CERTIFICACIONES RELACIONADAS<br />
> MCSA Microsoft Certified Systems Administrator<br />
> MCSE Microsoft Certified Systems Engineer<br />
> MCT Microsoft Certified Trainer<br />
Hugo Bernachea<br />
MCSD / Exo Training Center<br />
> www.exo.com.ar<br />
El valor de una certificación<br />
Como instructor de las carreras Microsoft en EXO Training Center,<br />
muchas veces soy consultado por los alumnos acerca de la utilidad<br />
de obtener una certificación. Mi respuesta siempre se enfoca en<br />
las ventajas prácticas que implica:<br />
> 1) Las certificaciones técnicas (Microsoft, Oracle, etc.) son títulos<br />
expedidos por fabricantes de software, que garantizan nuestra<br />
capacidad para utilizar sus programas con un criterio de<br />
excelencia y calidad.<br />
> 2) Las empresas que basan sus aplicativos en una determinada<br />
plataforma o software buscan reclutar su personal preferentemente<br />
entre aquellos que demuestran elevados conocimientos<br />
de esa plataforma. ¿Qué mejor, entonces, que buscarlos en personas<br />
certificadas por la empresa que lo desarrolla<br />
> 3) ¡El profesional certificado consigue trabajo más fácilmente y<br />
gana más!, perdón, lo expreso mejor: El profesional certificado<br />
tiene una mayor oferta laboral y tiene un nivel de ingresos superior<br />
al de los profesionales no certificados. No está de más<br />
recordar que la certificación es un reconocimiento real y concreto<br />
de alcance internacional. Las empresas reconocen el valor de<br />
los profesionales certificados y, sin dudas, ¡van por ellos!<br />
El profesional certificado agrega valor técnico real a la empresa<br />
que lo contrata, valor que aumenta acorde con el nivel de la certificación<br />
obtenida. A su vez, las empresas que quieren lograr determinadas<br />
certificaciones empresariales (Microsoft Certified<br />
Partner for Learning Solutions como es el caso de EXO Training<br />
Center, por ejemplo) necesitan contar con profesionales certificados.<br />
Es un círculo virtuoso de calidad.<br />
Y, generalmente, finalizo preguntándoles yo a mis alumnos:<br />
¿Cuántos profesionales certificados conocen ustedes que no tienen<br />
trabajo ●<br />
23
[special report]<br />
[ Sun ]<br />
Las certificaciones<br />
de Java son<br />
bastante buscadas<br />
y tienen una buena<br />
reputación en<br />
el ámbito laboral.<br />
> SCJP (Sun Certified Java Programmer)<br />
Descripción: Para programadores interesados en demostrar habilidad en los fundamentos<br />
del lenguaje de programación Java utilizando la plataforma Java 2, edición estándar<br />
(tecnología J2SE).<br />
Sitio: suned.sun.com/US/certification/java/java_progj2se.html<br />
Requisitos: Ninguno.<br />
> SCJD (Sun Certified Java Developer)<br />
Descripción: Para programadores y desarrolladores que ya están familiarizados con la<br />
estructura y la sintaxis básicas del lenguaje de programación Java, y que tienen necesidad<br />
de demostrar habilidades avanzadas para desarrollar complejas y productivas<br />
aplicaciones utilizando tecnología J2SE.<br />
Sitio: suned.sun.com/US/certification/java/java_devj2se.html<br />
Requisitos: SCJP.<br />
> SCWCD (Sun Certified Web Component Developer)<br />
Descripción: Para programadores que deseen especializarse en la aplicación de Java-<br />
Server Pages y tecnologías servlet utilizadas para presentar Web services y contenido<br />
web dinámico usando J2EE.<br />
Sitio: suned.sun.com/US/certification/java/java_web.html<br />
Requisitos: SJCP.<br />
> SCBCD (Sun Certified Business Component Developer)<br />
Descripción: Para programadores que deseen especializarse en las tecnologías J2EE<br />
utilizadas para desarrollar componentes server-side que encapsulen la lógica de negocios<br />
de una aplicación.<br />
Sitio: suned.sun.com/US/certification/java/java_busj23e.html<br />
Requisitos: SCJP.<br />
SUN EN<br />
UNIVERSIDADES<br />
Con el fin de difundir<br />
sus tecnologías a los<br />
estudiantes, Sun tiene<br />
un programa<br />
académico para universidades.<br />
A través<br />
de él, los alumnos<br />
pueden capacitarse<br />
de forma gratuita y<br />
obtener sus certificaciones<br />
gozando de<br />
algunos descuentos.<br />
Las universidades<br />
que quieran participar<br />
del programa pueden<br />
inscribirse desde<br />
el sitio:<br />
www.sunacademic.com<br />
> SCDJWS (Sun Certified Developer for Java Web Services)<br />
Descripción: Para desarrolladores que han venido creando servicios web utilizando<br />
componentes Java de los soportados por el Java Web Services Developer Pack y J2EE.<br />
Sitio: suned.sun.com/US/certification/java/java_webj2ee.html<br />
Requisitos: SCJP.<br />
> SCEA (Sun Certified Enterprise Architect)<br />
Descripción: Esta certificación está pensada para arquitectos corporativos responsables<br />
de la arquitectura y el diseño de aplicaciones compatibles con J2EE que deban<br />
ser escalables, flexibles y altamente seguras.<br />
Sitio: suned.sun.com/US/certification/java/java_archj2ee.html<br />
Requisitos: Ninguno.<br />
> SCMAD (Sun Certified Mobile Application Developer)<br />
Descripción: Para programadores Java certificados que crean aplicaciones móviles<br />
utilizando tecnologías Java para teléfonos celulares o dispositivos inteligentes.<br />
Sitio: suned.sun.com/US/certification/java/java_j2me.html<br />
Requisitos: SCJP.<br />
24 users.code
[special report]<br />
[Oracle]<br />
Si ya estamos<br />
trabajando con<br />
tecnologías Oracle,<br />
obtener una de<br />
estas certificaciones<br />
suele representar<br />
una mejora en<br />
las condiciones<br />
laborales.<br />
> OCA AppDev (Oracle Developer Certified Associate)<br />
Descripción: Certifica que el individuo es capaz de desarrollar aplicaciones utilizando<br />
una versión específica de Oracle. Con el lanzamiento de nuevas versiones, la empresa va<br />
dando la posibilidad de “recertificarse”.<br />
Sitio: www.oracle.com/education/certification/appdev9i_oca.html<br />
Requisitos: Ninguno.<br />
Observaciones: Hay una versión de esta certificación por cada versión del producto.<br />
> OCP AppDev (Oracle Forms Developer Certified Professional)<br />
Descripción: Representa el paso siguiente a la OCA AppDev, y certifica que el individuo<br />
es capaz de desarrollar aplicaciones de mayor envergadura utilizando una versión específica<br />
de Oracle. Con el lanzamiento de nuevas versiones, la empresa va dando la posibilidad<br />
de “recertificarse”.<br />
Sitio: www.oracle.com/education/certification/appdev9i_ocp.html<br />
Requisitos: OCA.<br />
Recomendaciones: Experiencia laboral de al menos tres años aplicando los conocimientos<br />
adquiridos como OCA.<br />
Observaciones: Hay una versión de esta certificación por cada versión del producto.<br />
> OCA DBA (Oracle Database Administrator Certified Associate)<br />
Descripción: Certifica el conocimiento básico de las tareas de administración de bases<br />
de datos y el entendimiento de la arquitectura Oracle: cómo trabajan sus componentes y<br />
cómo interactúan entre sí. Con el lanzamiento de nuevas versiones, la empresa va dando<br />
la posibilidad de “recertificarse”.<br />
Sitio: www.oracle.com/education/certification/dba10g_oca.html<br />
Observaciones: Versión 10g todavía en desarrollo, se esperan definiciones próximamente;<br />
hay una versión de esta certificación por cada versión del producto.<br />
> OCP DBA (Oracle Database Administrator Certified Professional)<br />
Descripción: El segundo paso en la certificación de bases de datos. Garantiza competencia<br />
en funciones de bases de datos críticas, como manejabilidad, performance, confiabilidad,<br />
seguridad y disponibilidad, utilizando tecnología Oracle. Con el lanzamiento de<br />
nuevas versiones, la empresa va dando la posibilidad de “recertificarse”.<br />
Sitio: www.oracle.com/education/certification/dba10g_ocp.html<br />
Requisitos: OCA.<br />
Observaciones: Versión 10g todavía en desarrollo, se esperan definiciones próximamente;<br />
hay una versión de esta certificación por cada versión del producto.<br />
> OCM DBA (Oracle Database Administrator Certified Master)<br />
Descripción: El último escalón, que prueba que un profesional es realmente un gurú de<br />
las bases de datos Oracle, y que tiene enorme experiencia de aula y de trabajo. Esta instancia<br />
final requiere que los candidatos prueben sus habilidades a través de un examen<br />
práctico que tiene una duración de dos días. Con el lanzamiento de nuevas versiones, la<br />
empresa va dando la posibilidad de “recertificarse”.<br />
Requisitos: OCP.<br />
Recomendaciones: Haber realizado trabajos de nivel avanzado.<br />
Observaciones: Versión 10g todavía en desarrollo, se esperan definiciones; hay una versión<br />
de esta certificación por cada versión del producto.<br />
26 users.code
[ IBM ]<br />
IBM tiene<br />
muchísimas<br />
certificaciones<br />
distintas.<br />
Presentamos las<br />
más interesantes<br />
para los<br />
desarrolladores.<br />
> IBM Certified Associate Developer - WebSphere Studio 5.0<br />
Descripción: Apunta a desarrolladores que se inician, que recién adoptan la tecnología<br />
de desarrollo de aplicaciones de WebSphere, específicamente a profesionales y<br />
estudiantes que ingresan en el desarrollo web usando productos de IBM. Un Developer<br />
Associate provee servicios de desarrollo de aplicaciones referidos a diseñar, debuggear<br />
e implementar aplicaciones web Java y J2EE, usando servlets, JavaServer Pages, HTML,<br />
JavaBeans y JDBC.<br />
Sitio: www-1.ibm.com/certify/certs/addawstv5.shtml<br />
Requisitos: Ninguno.<br />
Recomendaciones: Se espera de él que aplique análisis y diseño de orientación a objetos<br />
y que utilice correctamente uno de los productos de la familia WebSphere studio,<br />
además de que tenga la habilidad de desarrollar aplicaciones web simples con Java.<br />
Observaciones: Se va actualizando versión por versión.<br />
> IBM Certified Database Associate - DB2 Univ. DB 8.1 family<br />
Descripción: Esta certificación es para administradores de bases de datos que se inician<br />
en cualquiera de los productos DB2. El conocimiento tiene que ver con los conceptos<br />
universales de la base de datos DB2 universal V8, ya sea a través de educación formal<br />
o informal, o de experiencia de campo.<br />
Sitio: www-1.ibm.com/certify/certs/dbdaudv81.shtml<br />
Recomendaciones: Un Database Associate debería tener un conocimiento profundo de<br />
las tareas básicas e intermedias requeridas para la administración diaria de SQL básico,<br />
entender cómo se empaqueta e instala DB2, saber cómo crear bases y objetos, y tener<br />
conocimientos esenciales de seguridad.<br />
OTRAS CERTIFICACIONES IBM RELACIONADAS<br />
> IBM Certified Developer Associate - IBM WebSphere Studio Family of<br />
Products, V4.0.x<br />
> IBM Certified Specialist - AS/400 RPG IV Developer<br />
> IBM Certified Specialist - AS/400 RPG IV Programmer<br />
> IBM Certified Specialist - IBM WebSphere Application Server, Advanced<br />
Single Server Edition for Multiplatforms, V4.0<br />
> IBM Certified Specialist - IBM WebSphere Commerce, Business Edition<br />
V5.4, Implementation<br />
> IBM Certified Specialist - IBM WebSphere Studio Application Developer<br />
for Windows, V4.0.3<br />
> IBM Certified Specialist - TotalStorage <strong>Net</strong>working and Virtualization<br />
Architecture<br />
> IBM Certified Specialist - TotalStorage <strong>Net</strong>working and Virtualization<br />
Architecture, Version 2e<br />
Tener una certificación<br />
tan específica puede<br />
resultar muy interesante<br />
si estamos trabajando con<br />
estas tecnologías o<br />
tenemos la intención de<br />
hacerlo próximamente.<br />
> IBM Certified Specialist - WebSphere MQ Integrator<br />
> IBM DB2 Universal Database<br />
27
[special report]<br />
[ Macromedia ]<br />
> Dreamweaver MX 2004 Developer<br />
Descripción: Certifica las capacidades de diseñar y<br />
desarrollar sitios web completos utilizando Dreamweaver;<br />
identificando requisitos y estrategias para<br />
diseño de sitios web; y desarrollando, implementando,<br />
testeando, probando y manteniendo soluciones.<br />
Sitio: www.macromedia.com/support/training/certified_<br />
professional_program/dwmx2004_developer.html<br />
Requisitos: Ninguno.<br />
Recomendaciones: Al menos seis meses creando y<br />
usando gráficos profesionales de alta calidad, dos<br />
años de experiencia en desarrollo web, conocimiento<br />
laboral de HTML, JavaScript y sintaxis de CSS,<br />
seis meses de experiencia en manejo de sitios web,<br />
un año de experiencia utilizando Dreamweaver, experiencia<br />
codificando manualmente.<br />
> Flash MX 2004 Developer<br />
Descripción: Certifica que se poseen conocimientos<br />
y capacidades profesionales en las actividades más<br />
críticas que debe realizar un desarrollador Flash.<br />
Sitio: www.macromedia.com/support/training/certified_<br />
professional_program/flmx2004_developer.html<br />
Requisitos: Ninguno.<br />
Recomendaciones: Uno a dos años desarrollando<br />
software orientado a objetos, experiencia con scripting,<br />
uno a dos años involucrado en diseño web,<br />
producción y creación de gráficos, uno a dos años<br />
de experiencia con Flash MX o posterior, seis meses<br />
a un año con HTML y JavaScript, seis meses interactuando<br />
con bases de datos desde Flash MX o<br />
posterior, seis meses de experiencia con arquitecturas<br />
de servidor y/o tecnologías de streaming con<br />
Flash MX 2004.<br />
> ColdFusion MX Developer<br />
Descripción: Certifica que se poseen conocimientos y<br />
capacidades profesionales en las actividades más críticas<br />
que debe realizar un desarrollador ColdFusion.<br />
Sitio: www.macromedia.com/support/training/certified_<br />
professional_program/cfmx_developer.html<br />
Requisitos: Ninguno.<br />
Recomendaciones: Dos o más años programando<br />
en cualquier lenguaje, experiencia en servidores<br />
corporativos de bases de datos, uno o más años<br />
creando aplicaciones con ColdFusion.<br />
[ Project<br />
Management<br />
Institute ]<br />
> PMP (Project Management Professional)<br />
Descripción: El certificado implica cumplir con requerimientos<br />
específicos de educación y experiencia,<br />
y adherir a un código de conducta profesional.<br />
El paso final es un examen de tipo multiple choice<br />
diseñado para medir objetivamente el conocimiento<br />
en manejo de proyectos.<br />
Sitio: www.pmi.org/info/PDC_PMP.asp<br />
Recomendaciones: Conocimientos en manejo de integración,<br />
espectro, time, costos, calidad, recursos<br />
humanos, riesgos, procuración y comunicación de<br />
proyectos.<br />
> CAPM (Certified Associate in Project<br />
Management)<br />
Descripción: La persona que adquiere esta certificación<br />
es un practicante de project management<br />
que ha demostrado tener conocimientos y experiencia<br />
fundamentales trabajando con herramientas,<br />
técnicas y metodologías de manejo de proyectos. Ha<br />
participado como miembro de equipos de proyecto<br />
aprendiendo de la experiencia, dirección y aprobación<br />
de project managers más experimentados. Algunas<br />
de sus tareas son: asistir en la evaluación de<br />
planes de proyectos de control, sugerir indicadores<br />
y límites de performance, asistir en el refinamiento<br />
de requerimientos y variables de proyectos, y manejar<br />
presupuestos administrativos y financieros.<br />
Sitio: www.pmi.org/info/PDC_CAPM.asp<br />
Las certificaciones de management<br />
están de moda y suelen ser bastante<br />
buscadas por profesionales de niveles<br />
medios y altos. Por supuesto,<br />
antes de obtenerlas, se aconseja<br />
tener varios años de experiencia en<br />
la dirección de proyectos.<br />
28 users.code
[special report]<br />
[ Crystal ]<br />
[ Novell ]<br />
> CRCP (Crystal Reports Certified<br />
Professional)<br />
Descripción: Certifica que se tienen los conocimientos<br />
necesarios para crear complejos reportes utilizando<br />
las herramientas de Crystal. Garantiza un conocimiento<br />
profundo de todas las características del<br />
producto, e indica que se está en condiciones de implementarlas<br />
para analizar objetivamente los negocios<br />
en beneficio de la empresa. Aunque está abierta<br />
a todo el mundo, esta certificación apunta, principalmente,<br />
a managers y directores IT, administradores<br />
de sistema, soporte de escritorio, usuarios de<br />
negocios, analistas financieros y desarrolladores.<br />
Sitio: www.businessobjects.com/services/training/<br />
crystal/certification.asp<br />
Requisitos: Ninguno.<br />
[ MySQL ]<br />
> MySQL 4 Core Certification<br />
Descripción: El profesional certificado es capaz de<br />
crear y usar bases de datos y tablas, y de insertar,<br />
modificar, borrar y levantar información de una base<br />
de datos MySQL, siempre basándose en criterios<br />
que ocurren en situaciones reales.<br />
Sitio: www.mysql.com/training/certification/candguide/<br />
sec-core.html<br />
Requisitos: Ninguno.<br />
Recomendaciones: Haber usado MySQL Server durante<br />
al menos 150 horas, y encontrarse frecuentemente<br />
en situaciones en las que se deben hacer trabajos<br />
grandes con la base de datos; también haber<br />
hecho algunos reportes semiavanzados utilizando<br />
herramientas como LIMIT, WHERE, joins, funciones<br />
agregadas, etc.<br />
Observaciones: Hay varias similares, para distintas<br />
versiones del producto.<br />
> Certified MySQL 4 Professional<br />
Descripción: El segundo paso de la certificación<br />
MySQL. Prueba que se manejan situaciones críticas<br />
y mucho más avanzadas del servidor, y que se está<br />
capacitado para liderar un equipo de programadores<br />
y usuarios MySQL.<br />
Sitio: www.mysql.com/training/certification/candguide/<br />
sec-prof.html<br />
Requisitos: MySQL 4 Core Certification.<br />
Observaciones: Hay varias similares, para distintas<br />
versiones del producto.<br />
> CNA (Certified Novell Administrator)<br />
Descripción: Un CNA provee de soporte directo a<br />
usuarios de software en varios entornos de trabajo,<br />
incluyendo oficinas profesionales y pequeños negocios,<br />
grupos de trabajo, departamentos y hasta servicios<br />
de información corporativos.<br />
Sitio: www.novell.com/training/certinfo/cna<br />
> CNE (Certified Novell Engineer)<br />
Descripción: Un CNE tiene gran variedad de habilidades<br />
para soporte de redes, que permiten que la<br />
red de su compañía funcione más eficientemente,<br />
con menos tiempo de caídas. Podrá resolver problemas<br />
avanzados de soporte corporativo y problemas<br />
de red de alto nivel. Hará el planeamiento, instalación,<br />
configuración, troubleshooting y actualización<br />
necesarios.<br />
Sitio: www.novell.com/training/certinfo/cne<br />
> MCNE (Master Certified Novell Engineer)<br />
Descripción: El entrenamiento Master CNE otorga el<br />
conocimiento y las habilidades necesarias para ofrecer<br />
un altísimo nivel de soporte para los entornos en<br />
los que se trabaja. Un Master CNE es especialista en<br />
soluciones múltiples de la industria de redes.<br />
Sitio: www.novell.com/training/certinfo/mcne<br />
Requisitos: CNE.<br />
OTRAS CERTIFICACIONES NOVELL<br />
RELACIONADAS<br />
> CLP Certified Linux Professional<br />
> CLE Certified Linux Engineer<br />
> CNI Certified Novell Instructor<br />
> NAI Novell Authorized Instructor<br />
Obtener una de estas<br />
certificaciones específicas<br />
puede hacer una gran diferencia<br />
en un currículum al momento<br />
de buscar empleo.<br />
30 users.code
[ Borland ]<br />
[ CompTIA ]<br />
> Borland (www.borland.com/services/certification)<br />
ofrece certificaciones que se obtienen a través de cursos<br />
casi siempre presenciales (la disponibilidad o no<br />
de cada uno depende de nuestra área de residencia),<br />
que indican que se tienen la capacidad y las habilidades<br />
necesarias para trabajar con una versión determinada<br />
de un producto específico. Si bien pueden ser<br />
útiles como introducción a ciertos temas, están pensadas<br />
más que nada para desarrolladores que ya trabajan<br />
con herramientas de la empresa y que desean<br />
añadir a su currículum vitae un elemento oficial que<br />
actúe como prueba de sus conocimientos sobre ellas:<br />
Borland AppServer, Borland Enterprise Server -<br />
AppServer Edition, Borland Enterprise Server - VisiBroker<br />
Edition, C#Builder, C++Builder, CaliberRM,<br />
Delphi, Jbuilder, Kylix, StarTeam y Together<br />
Technologies.<br />
> Computing Technology Industry Association<br />
(CompTIA) ofrece certificaciones neutrales; esto significa<br />
que aseguran la capacidad y las habilidades de los<br />
profesionales en los estándares de la industria y que no<br />
son específicas para un proveedor en particular. También<br />
implican que no hay necesidad de recertificación,<br />
ya que no se vencen con las distintas versiones.<br />
En el campo del desarrollo, CompTIA ofrece la certificación<br />
CompTIA Project +, para los niveles medio y alto.<br />
Dentro de ésta se incluyen el manejo de las habilidades<br />
de project management, así como las habilidades de liderazgo<br />
y comunicación.<br />
También pueden resultar útiles CompTIA Security+ y<br />
CompTIA Linux+.<br />
Más información: www.comptia.org/certification/project/default.aspx.<br />
[ Linux ]<br />
> En lo concerniente a GNU/Linux, las certificaciones<br />
de mayor renombre son otorgadas por el Linux Professional<br />
Institute (www.lpi.org). La más importante se<br />
denomina LPIC (LPI Certified), que se subdivide en tres<br />
niveles y tiene que ver, respectivamente, con los aspectos<br />
básicos, medios y avanzados de implementación,<br />
administración, utilización y mantenimiento.<br />
En cuanto al campo del desarrollo en particular, actualmente<br />
no existe certificación alguna, aunque el<br />
LPI está trabajando en los primeros pasos de la OSAC<br />
(Open Source Desktop Applications), cuyo objetivo será<br />
certificar las habilidades del programador para generar<br />
software productivo de escritorio que funcione<br />
sobre plataformas de código abierto. Todavía no hay<br />
detalles al respecto, y no se espera que surjan al menos<br />
en el corto plazo.<br />
[ Xml ]<br />
> Otras de las certificaciones más específicas que encontramos<br />
en el mercado son las de XML. En el sitio<br />
www.xmlmaster.org, se puede consultar más información<br />
sobre estas dos opciones, de reciente aparición:<br />
> XML Master Basic<br />
> XML Master Professional<br />
Hugo Cunati<br />
Socio Gerente / BS Training Center<br />
> www.bs.com.ar<br />
El centro de entrenamiento: una pieza<br />
clave en el proceso de certificación<br />
La certificación es, sin duda, una llave valiosísima a la hora de<br />
abrir puertas para un posicionamiento y un reconocimiento<br />
mejores, ya sea laboral, profesional o personal. A la hora de<br />
medir sus efectos, ésta representa una acreditación del esfuerzo<br />
desarrollado y de los conocimientos adquiridos, y también<br />
concede un cierto status diferencial, sobre todo en el caso<br />
de las extendidas por las grandes marcas. Pero esta distinción<br />
no sólo es obtenida a través del título en sí, sino también gracias<br />
a la institución que nos ha formado para alcanzarla.<br />
¿Qué factores se deberán tener en cuenta En primer lugar,<br />
que se trate de un centro oficial de la especialización en<br />
cuestión, para asegurarnos estándares básicos de infraestructura,<br />
personal, material de estudio, etc. Cuando la institución<br />
posee un título aún mayor (por ejemplo, BS es Centro<br />
de Enseñanza Oficial Microsoft y, además, es Socio GOLD),<br />
entonces nos estaremos asegurando de que esos ítem básicos<br />
estén llevados a la máxima expresión de calidad. También<br />
es positivo tener en cuenta factores como trayectoria de<br />
la empresa, cantidad de profesionales entrenados, clientela,<br />
staff de trainers, etc.<br />
Como Socio Gerente de una empresa que es, a la vez, Centro<br />
de Entrenamiento y Consultora de IT, me toca estar en las<br />
dos situaciones: por un lado, tenemos la responsabilidad de<br />
formar y diferenciar a los profesionales del mercado y, por<br />
otro, necesitamos evaluar a los mejores candidatos para el<br />
área de BS Technical Consulting. Es por eso que a todos<br />
aquellos que también estén fuertemente relacionados con la<br />
capacitación informática les recomiendo que sigan estos<br />
consejos para alcanzar los mejores resultados. ●<br />
31