Parece que muitas vezes já se discutiu na área de TI a história de que diplomas e certificados não são necessários para o emprego. Por um lado, um certificado pode impulsionar seu currículo, aumentar suas chances de conseguir um aumento salarial e, de modo geral, melhorar seu conhecimento da linguagem Java. Por outro lado, existe a opinião de que a presença deste documento não afeta significativamente a carreira do programador. Neste texto veremos se a certificação é realmente importante e quais exames vale a pena fazer em 2021/22.
Esta é uma razão importante, mas não a mais óbvia, porque muitos programadores são mais motivados pela progressão na carreira ou por um aumento salarial como bônus a um certificado. A certificação Java dá a você a oportunidade de aprender a linguagem de programação Java profundamente em um curto período de tempo. Durante a preparação, você melhorará sua compreensão de programação orientada a objetos, tratamento de exceções, algoritmos, multithreading, simultaneidade e outros tópicos importantes. Ao concluir a certificação, você terá uma oportunidade real de aprender sobre os novos recursos Java e como eles impactam seu trabalho diário.
Muitas organizações internacionais e governamentais e empresas de consultoria que trabalham em projetos governamentais valorizam muito a certificação Java. Ter um certificado embeleza seu currículo e fará com que o recrutador preste atenção em você.
De acordo com a pesquisa salarial da Certification Magazine , mais de 55% dos entrevistados que conquistaram 1 ou mais novas certificações em 2017 relataram ter recebido um bônus.
Por que obter um certificado Java?
Neste artigo, veremos a certificação Java da Oracle. Em primeiro lugar, porque a Oracle desenvolve Java e, em segundo lugar (e isso é consequência do primeiro fato) porque os certificados da empresa são avaliados como um dos melhores entre os desenvolvedores. Na verdade, estes são os únicos certificados que podem realmente ser úteis na procura de emprego. Então, primeiro vamos listar os motivos pelos quais você deve obter a certificação.
- Oportunidade de aprender Java melhor
Esta é uma razão importante, mas não a mais óbvia, porque muitos programadores são mais motivados pela progressão na carreira ou por um aumento salarial como bônus a um certificado. A certificação Java dá a você a oportunidade de aprender a linguagem de programação Java profundamente em um curto período de tempo. Durante a preparação, você melhorará sua compreensão de programação orientada a objetos, tratamento de exceções, algoritmos, multithreading, simultaneidade e outros tópicos importantes. Ao concluir a certificação, você terá uma oportunidade real de aprender sobre os novos recursos Java e como eles impactam seu trabalho diário.
- O certificado dá uma vantagem sobre outros candidatos
Muitas organizações internacionais e governamentais e empresas de consultoria que trabalham em projetos governamentais valorizam muito a certificação Java. Ter um certificado embeleza seu currículo e fará com que o recrutador preste atenção em você.
- Seu salário pode aumentar
De acordo com a pesquisa salarial da Certification Magazine , mais de 55% dos entrevistados que conquistaram 1 ou mais novas certificações em 2017 relataram ter recebido um bônus.
Sobre a Certificação Oracle Java
Mudanças ocorrem no sistema de certificação Oracle todos os anos. Já escrevemos sobre quais tipos de certificados a Oracle oferece (mas isso foi em 2020). Neste texto, focaremos naqueles que poderão ser obtidos em 2021. A Oracle possui atualmente dois tipos de exames e, consequentemente, certificados - níveis associado e profissional.Desenvolvedor de aplicativos Java profissional certificado pela Oracle (OCPJAD) - Java EE 7
Este certificado valida as habilidades de um programador no desenvolvimento e implantação de aplicativos usando a plataforma Java, Enterprise Edition 7. A certificação avalia a competência em programação Java EE e avalia a capacidade de: compreender a arquitetura Java EE, gerenciar persistência usando entidades JPA e validação de componentes, implementar lógica de negócios com o uso de EJB. Custo do exame: $ 245 Duração: 110 minutos Pontuação para aprovação: 66% Tópicos do exame:- Arquitetura JavaEE;
- Gerenciando persistência usando entidades JPA e BeanValidation;
- API de mensagens Java;
- Criação de aplicações web Java usando servlets;
- Criação de aplicações web Java utilizando JSP;
- Construindo Aplicações Java Usando WebSockets;
- Usando a API Batch em aplicações Java EE 7;
- Usando a API de simultaneidade em aplicativos Java EE 7;
- Use componentes CDI;
- Aplicativos Java EE 7 seguros.
Programador Java Associado Certificado Oracle 1 (OCAJP) - Java SE 8
Este exame o ajudará a obter conhecimentos básicos de Java. Depois de ser certificado no nível de associado, você poderá se qualificar como profissional (este é o próximo passo). Ter uma certificação OCAJP confirma que um programador ou candidato possui todas as habilidades necessárias para se tornar um desenvolvedor Java experiente. Esta certificação também o ajudará a conseguir estágios ou empregos iniciais em várias organizações. Taxa do exame: $ 245 Duração: 150 minutos Pontuação para aprovação: 65% Tópicos do exame:- Noções básicas de Java;
- Trabalhando com tipos de dados Java;
- Usando operadores e construções de solução;
- Criação e utilização de arrays;
- Usando construções de loop;
- Trabalhar com métodos e encapsulamento;
- Trabalhando com herança;
- Manipulação de exceção;
- Trabalhando com classes selecionadas da API Java.
Programador Java Profissional Certificado Oracle 2 (OCPJP) - Java SE 8
O segundo exame e a etapa final para obtenção do certificado profissional. Esta certificação é preferida se o candidato tiver experiência profissional com Java. Custo do exame: $ 245 Duração: 150 minutos Pontuação para aprovação: 65% Tópicos do exame:- Projeto de Classe Java;
- Simultaneidade em Java;
- API de fluxo Java;
- Sistema de E/S;
- Usando a API de data/hora do Java SE 8;
- Criação de aplicações de banco de dados utilizando JDBC;
- Localização.
Desenvolvedor Java SE 11 (atualização do OCP Java 6, 7 e 8)
Este certificado pode ser obtido por quem já está certificado em versões mais antigas do Java (por exemplo, 6 ou 7). Eles podem, como dizem, “preencher” dúvidas sobre o material atualizado. A propósito, a certificação para este exame termina em 30 de novembro de 2021. Ao passar neste exame, o desenvolvedor demonstrará um profundo conhecimento de orientação a objetos, programação funcional com expressões e fluxos lambda e modularidade. Custo do exame: $ 245 Duração: 180 minutos Pontuação para aprovação: 61% Tópicos do exame:- Compreensão dos módulos;
- Transição para uma aplicação modular;
- Inferir o tipo de uma variável local;
- Interfaces Java;
- Expressões lambda;
- Operações Lambda em streams;
- Roscas paralelas;
- E/S de arquivo Java (NIO.2).
Programador Java Profissional Certificado Oracle (OCPJP) - Java SE 11
Ao passar neste exame, o indivíduo demonstra fluência em Java SE 11, que inclui um profundo conhecimento de orientação a objetos, programação funcional com expressões e fluxos lambda e modularidade. Custo do exame: $ 245 Duração: 90 minutos Pontuação para aprovação: 68% Tópicos do exame:- Abordagem orientada a objetos Java;
- Trabalhando com arrays e coleções;
- Trabalhando com streams e expressões lambda;
- Paralelismo;
- Trabalhando com tipos de dados Java;
- Manipulação de exceção.
Como se preparar para a certificação Java
-
Se você é iniciante e deseja aprimorar suas habilidades de programação Java, recomendamos passar pelo menos três meses se preparando para o exame.
-
Desenvolva um plano de preparação para o exame que leve em consideração sua carga de trabalho e horário de trabalho. Para se concentrar no exame de certificação Java, é melhor limpar sua agenda para os próximos meses para que você possa se concentrar.
-
Leia literatura profissional para se preparar ( aqui está uma lista de livros sobre Java SE 8 ). A maioria dos livros de certificação Java credenciados incluirá questões práticas. Vale a pena fazer anotações enquanto lê um livro. Eles podem então ser usados para revisão rápida antes do exame.
Opinião dos desenvolvedores: a certificação é necessária?
Evgeniy Berezhnoy, desenvolvedor java sênior da AB Soft :
A questão é holivar, como a questão de saber se um programador precisa de um ensino superior especial. Por um lado, o certificado não traz quaisquer benefícios. Por outro lado, sua presença pode chamar a atenção do RH, principalmente na situação de desenvolvedores que vêm de outra linguagem ou estão em reciclagem de testadores. Além disso, ter um certificado mostrará que você sabe traçar metas e alcançá-las. Meus incentivos foram:- Desejo de expandir e consolidar seu conhecimento e compreensão de Java, incluindo aquelas partes da API que raramente são usadas nas tarefas atuais;
- Estude as inovações do tão esperado Java 9...11 para estar preparado para o futuro que definitivamente virá (enxugou uma lágrima de homem mesquinho ao escolher um projeto em EJB3.0).
Alexey, usuário JavaRush:
Para ser sincero, durante muito tempo não consegui decidir se valia a pena obter um certificado. Muitas pessoas consideram isso uma perda de tempo porque as questões das provas não refletem o nível de conhecimento, mas sim o nível de preparação para determinado exame. Há uma crença generalizada de que há um monte de perguntas capciosas, onde, em vez de chaves no código, são escritas chaves redondas e, portanto, o código não será compilado. No entanto, meus prós foram:- Capacidade de preencher lacunas de conhecimento, estruturar a base teórica e colocar tudo em perspectiva.
- Torne-se um especialista certificado, atraindo assim a atenção de recrutadores de outras empresas, e também utilize o certificado como um dos argumentos para o aumento salarial.
GO TO FULL VERSION