Certificación Oracle: Java SE Professional

Si quieres ser un profesional Java reconocido necesitas adquirir cierto grado de destrezas o habilidades que te permitan destacar por méritos propios. Esto lo puedes lograr explorando por tu cuenta y creando tus propios programas en casa para ganar soltura y confianza pero, a poco que avances en tu carrera, verás que cada vez son más los responsables de recursos humanos de grandes compañías que revisan con lupa todo nuestro currículum en busca de información contrastada sobre nuestras capacidades a través de Internet. Deberás contar con una certificación oficial Java que tenga validez y reconocimiento internacional o lo recomendable es buscar una certificación de Oracle.

El Oracle Certified Professional (OCP) es un nivel más avanzado que el Oracle Certified Associate (OCA) y te habilita como un profesional certificado capaz de aplicar sus conocimientos en diseño de clases, tipos genéricos, interfaces, API stream, manejo de excepciones y que estamos en condiciones de aprovechar al máximo las nuevas funciones de Java SE 8.

Para alcanzar esta certificación necesitamos superar con éxito una serie de exámenes que podemos preparar individualmente dependiendo de nuestro nivel o si ya poseemos una certificación previa. Cada examen requiere cierto tiempo de formación previa pero con la práctica necesaria es posible superarlos con éxito sin sobresaltos. No desesperes, es cosa de echarle tiempo y codos. Es momento de cerrar tus redes sociales y decirle a tus contactos que por favor no envíen demasiados mensajes.

Se estima que hay más de nueve millones de desarrolladores de Java en todo el mundo y el 97% de los equipos de escritorio empresariales que ejecutan Java. ¿Necesitas más motivación?

Estos son los exámenes que debes superar según cada caso particular:

  • Java SE 8 Programmer II.
  • Upgrade to Java SE 8 OCP.
  • Upgrade Java SE 7 to Java SE 8 OCP Programmer.
  • Java SE 7 Programmer II*.
  • Upgrade to Java SE 7 Programmer*.
  • Java SE 6 Programmer Certified Professional*.
  • Java SE 6 Programmer Certified Professional Upgrade*.

Debo aclarar que no es necesario superarlos todos. Me explico, si te fijas hay varios “Upgrade” en la lista. Estos exámenes son para aquellos que ya cuentan con una certificación Java y quieren actualizarse. En cambio otros dejarán de estar vigentes el próximo 31 de diciembre o ya están obsoletos, los que están marcados con un asterisco. Así que respira con calma. Veamos al detalle en qué consiste cada examen.

 

Java SE 8 Programmer II (1Z0-809)

Para superar este examen disponemos de 150 minutos de tiempo y debemos responder correctamente al menos el 65% de preguntas de respuesta múltiple que se formulan. Parece fácil pero hay que tener en cuenta que debemos demostrar un claro conocimiento de las novedades que trae Java SE 8.

Para superar este examen, Oracle recomienda consultar antes los cursos Java SE 8 Programming Oracle Certified Associate y Java SE 8 Programmer Certification Discount Package (bajo demanda). De lo que se trata es que antes de realizar el examen podamos estar seguros de contar con los conocimientos y habilidades para:

  • Diseñar aplicaciones en la plataforma Java usando las APIs nativas más conocidas.
  • Poner en práctica los conocimientos sobre orientación a objetos.
  • Identificar buenas prácticas para diseñar aplicaciones robustas.
  • Utilizar y diseñar expresiones Lamba.
  • Almacenar y manipular datos usando colecciones.
  • Interactuar con archivos, directorios y el sistema de ficheros.
  • Conectar con bases de datos utilizando consultas SQL estándar mediante JDBC.
  • Diseñar aplicaciones multi-thread con alto rendimiento.

Aunque este resumen puede asustar un poco debo hacer dos apuntes. Primero, a grandes rasgos no es nada que no hayas estudiado en otro lenguaje. Segundo, el examen es de tipo test con preguntas muy claras. Si has estudiado y vas “fresco” al examen estoy seguro que podrás superarlo antes. Eso sí, recuerda poner los codos antes, no será por insistir. :)

 

Upgrade to Java SE 8 OCP (1Z0-813) y Upgrade Java SE 7 to Java SE 8 OCP Programmer (1Z0-810)

El 1Z0-813 es un examen de actualización. Si ya contabas con una certificación Java 6 puedes preparar este examen. Mientras que si cuentas con una certificación Java 7 y quieres actualizarte, deberás superar el examen 1Z0-810.

Ten en cuenta que desde Java 7 (y ya no hablemos de versiones anteriores) hemos visto notables cambios así que tampoco te confíes más de la cuenta porque tu dominio actual del lenguaje puede llevarte a algunos errores.

Habrá preguntas difíciles así que nunca está de más leer las preguntas una y otra vez para estar seguros de entender correctamente su solución. Cuentas con 130 minutos para responder correctamente al 63% del total de 60 preguntas que conforman el test. Luego no digas que el que avisa no es traidor.

Superado este examen lograrás la certificación que te habilita como un desarrollador Java profesional y formarás parte del directorio de profesionales de Oracle donde reclutadores de todo el mundo podrán encontrarte y verificar tus credenciales sin mayor problema y de ahí a que se pongan en contacto contigo ya es un paso. Al final tanto esfuerzo vale la pena

Guía de Posibilidades Profesionales en el Ecosistema de Java