JavaRush /Blog Java /Random-ES /Guía de certificación de Java: qué exámenes de desarrollo...

Guía de certificación de Java: qué exámenes de desarrollo debería realizar en 2021/22

Publicado en el grupo Random-ES
Parecería que ya en el campo de las tecnologías de la información se ha comentado muchas veces que los diplomas y certificados no son necesarios para el empleo. Por un lado, un certificado puede mejorar su currículum, aumentar sus posibilidades de obtener un aumento salarial y, en general, mejorar su conocimiento del lenguaje Java. Por otro lado, existe la opinión de que la presencia de este documento no afecta significativamente la carrera de un programador. En este texto veremos si la certificación es realmente importante y qué exámenes vale la pena realizar en 2021/22. Guía de certificación de Java: qué exámenes de desarrollo vale la pena realizar en 2021/22 - 1

¿Por qué obtener un certificado Java?

En este artículo, veremos la certificación Java de Oracle. En primer lugar, porque Oracle desarrolla Java y, en segundo lugar (y esto es consecuencia del primer hecho), porque los certificados de la empresa están valorados como uno de los mejores entre los desarrolladores. De hecho, estos son los únicos certificados que realmente pueden resultar útiles a la hora de buscar trabajo. Entonces, primero, enumeremos las razones por las que debería obtener la certificación.

  • Oportunidad de aprender Java mejor

Esta es una razón importante, pero no la más obvia, porque muchos programadores están más motivados por el avance profesional o un aumento salarial como bonificación a un certificado. La certificación Java le brinda la oportunidad de aprender a fondo el lenguaje de programación Java en un corto período de tiempo. Durante la preparación, mejorará su comprensión de la programación orientada a objetos, el manejo de excepciones, los algoritmos, los subprocesos múltiples, la concurrencia y otros temas clave. Al completar la certificación, tendrá una oportunidad real de conocer las nuevas funciones de Java y cómo afectan su trabajo diario.

  • El certificado da una ventaja sobre otros candidatos.

Muchas organizaciones gubernamentales e internacionales y empresas de consultoría que trabajan en proyectos gubernamentales valoran mucho la certificación Java. Tener un certificado embellecerá tu currículum y hará que el reclutador te preste atención.

  • Tu salario puede aumentar

Según la encuesta salarial de Certification Magazine , más del 55 % de los encuestados que obtuvieron 1 o más certificaciones nuevas en 2017 informaron haber recibido una bonificación.

Acerca de la certificación Oracle Java

Cada año se producen cambios en el sistema de certificación de Oracle. Ya escribimos sobre los tipos de certificados que ofrece Oracle (pero eso fue en 2020). En este texto nos centraremos en los que se podrán conseguir en 2021. Actualmente, Oracle tiene dos tipos de exámenes y, en consecuencia, certificados: nivel asociado y profesional.

Desarrollador de aplicaciones Java profesional certificado por Oracle (OCPJAD) - Java EE 7

Este certificado valida las habilidades de un programador en el desarrollo e implementación de aplicaciones utilizando la plataforma Java, Enterprise Edition 7. La certificación evalúa la competencia en programación Java EE y evalúa la capacidad para: comprender la arquitectura Java EE, gestionar la persistencia utilizando entidades JPA y validación de componentes, implementar lógica de negocios con el uso de EJB. Costo del examen: $245 Duración: 110 minutos Puntaje para aprobar: 66% Temas del examen:
  • Arquitectura Java EE;
  • Gestionar la persistencia utilizando entidades JPA y BeanValidation;
  • API de mensajería Java;
  • Creación de aplicaciones web Java utilizando servlets;
  • Creación de aplicaciones web Java utilizando JSP;
  • Creación de aplicaciones Java mediante WebSockets;
  • Uso de Batch API en aplicaciones Java EE 7;
  • Uso de la API de concurrencia en aplicaciones Java EE 7;
  • Utilice componentes CDI;
  • Aplicaciones seguras Java EE 7.

Programador Java asociado certificado de Oracle 1 (OCAJP) - Java SE 8

Este examen le ayudará a adquirir conocimientos básicos de Java. Una vez que estés certificado a nivel asociado, podrás calificar como profesional (este es el siguiente paso). Tener una certificación OCAJP confirma que un programador o candidato tiene todas las habilidades necesarias para convertirse en un desarrollador Java experimentado. Esta certificación también lo ayudará a obtener pasantías o trabajos de nivel inicial en varias organizaciones. Costo del examen: $245 Duración: 150 minutos Puntaje para aprobar: 65% Temas del examen:
  • Conceptos básicos de Java;
  • Trabajar con tipos de datos Java;
  • Usar operadores y construcciones de soluciones;
  • Crear y usar matrices;
  • Usando construcciones de bucle;
  • Trabajar con métodos y encapsulación;
  • Trabajar con herencia;
  • Manejo de excepciones;
  • Trabajar con clases seleccionadas de la API de Java.

Programador Java profesional certificado por Oracle 2 (OCPJP) - Java SE 8

El segundo examen y etapa final para la obtención del certificado profesional. Se prefiere esta certificación si el examinado tiene experiencia profesional con Java. Costo del examen: $245 Duración: 150 minutos Puntuación para aprobar: 65% Temas del examen:
  • Diseño de clases Java;
  • Concurrencia en Java;
  • API de flujo de Java;
  • sistema de E/S;
  • Utilizando la API de fecha/hora de Java SE 8;
  • Creación de aplicaciones de bases de datos utilizando JDBC;
  • Localización.

Desarrollador Java SE 11 (actualización desde OCP Java 6, 7 y 8)

Este certificado lo pueden obtener quienes ya estén certificados en versiones anteriores de Java (por ejemplo, 6 o 7). Pueden, como dicen, “completar” preguntas sobre el material actualizado. Por cierto, la certificación para este examen finaliza el 30 de noviembre de 2021. Al aprobar este examen, un desarrollador demostrará un conocimiento profundo de la orientación a objetos, la programación funcional con expresiones y flujos lambda y la modularidad. Costo del examen: $245 Duración: 180 minutos Puntaje para aprobar: 61% Temas del examen:
  • Comprender los módulos;
  • Transición a una aplicación modular;
  • Inferir el tipo de una variable local;
  • Interfaces Java;
  • expresiones lambda;
  • Operaciones Lambda en flujos;
  • Hilos paralelos;
  • E/S de archivos Java (NIO.2).

Programador Java profesional certificado por Oracle (OCPJP) - Java SE 11

Al aprobar este examen, el individuo demuestra fluidez en Java SE 11, que incluye una comprensión profunda de la orientación a objetos, programación funcional con expresiones y flujos lambda y modularidad. Costo del examen: $245 Duración: 90 minutos Puntaje para aprobar: 68% Temas del examen:
  • Enfoque orientado a objetos Java;
  • Trabajar con matrices y colecciones;
  • Trabajar con flujos y expresiones lambda;
  • Paralelismo;
  • Trabajar con tipos de datos Java;
  • Manejo de excepciones.

Cómo prepararse para la certificación Java

  • Si es principiante y desea mejorar sus habilidades de programación Java, le recomendamos dedicar al menos tres meses a prepararse para el examen.

  • Desarrolle un plan de preparación para el examen que tenga en cuenta su carga de trabajo y su horario de trabajo. Para concentrarse en su examen de certificación de Java, es mejor despejar su calendario para los próximos meses para poder concentrarse.

  • Lea literatura profesional para prepararse ( aquí hay una lista de libros sobre Java SE 8 ). La mayoría de los libros de certificación de Java acreditados incluirán preguntas de práctica. Vale la pena tomar notas mientras lees un libro. Luego se pueden utilizar para una revisión rápida justo antes del examen.

Opinión de los desarrolladores: ¿es necesaria la certificación?

Evgeniy Berezhnoy, desarrollador senior de Java en AB Soft :

La pregunta es holívar, como la pregunta de si un programador necesita una educación superior especial. Por un lado, el certificado no aporta ningún beneficio. Por otro lado, su presencia puede llamar la atención de RR.HH., especialmente en el caso de desarrolladores que vienen de otro idioma o que se están reentrenando como testers. Además, tener un certificado demostrará que sabes fijar metas y alcanzarlas. Mis incentivos fueron:
  • Deseo de ampliar y consolidar su conocimiento y comprensión de Java, incluidas aquellas partes de la API que rara vez se utilizan en las tareas actuales;
  • Estudie las innovaciones del tan esperado Java 9...11 para estar preparado para el futuro que definitivamente vendrá (se secó la lágrima de un tacaño al elegir un proyecto en EJB3.0).
Por supuesto, es posible lograr estos objetivos sin certificación, pero para aquellos que están familiarizados con SMART y el principio del palo (perder dinero al intentar obtener la certificación) y la zanahoria (un documento y una insignia para la recolección), es posible No es difícil entender que de esta forma el entrenamiento es mucho más efectivo.

Alexey, usuario de JavaRush:

Para ser honesto, durante bastante tiempo no pude decidir si valía la pena obtener un certificado. Mucha gente considera que esto es una pérdida de tiempo porque las preguntas de los exámenes no reflejan el nivel de conocimientos, sino el nivel de preparación para un examen en particular. Existe la creencia generalizada de que hay un montón de preguntas capciosas, donde en lugar de llaves en el código, se escriben llaves y, por lo tanto, el código no se compilará. Sin embargo, mis ventajas fueron:
  1. La capacidad de llenar vacíos de conocimiento, estructurar la base teórica y poner todo en perspectiva.
  2. Conviértase en un especialista certificado, atrayendo así la atención de reclutadores de otras empresas, y también utilice el certificado como uno de los argumentos para un aumento salarial.

John Dorian, usuario de JavaRush :

Los creadores de JavaRush no me dejan mentir: la pregunta más común que les hacen los potenciales estudiantes es: “¿Te dan algún tipo de certificado después de estudiar?” No se emiten certificados de JR y, en general, la razón es sencilla: los empleadores no están interesados ​​en ellos. Son muy capaces de comprobar lo que usted sabe y puede hacer en una entrevista sin ningún certificado de curso en línea. La diferencia entre un certificado de Oracle es que es una confirmación oficial de los creadores de Java de que domina este lenguaje. Tenerlo en su poder será una ventaja muy importante para las empresas de subcontratación, es decir. para quienes “alquilan” sus desarrolladores a otras empresas para trabajar en proyectos externos. ¿Qué opinas? ¿Vale la pena obtener un certificado Java? ¿Quizás ya lo has recibido? Estamos esperando sus respuestas en los comentarios.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION