Há alguns anos eu estava interessado em aprender a plataforma .NET (especificamente ASP.NET e C#). E comecei a procurar por certificações.
Todas continham uma descrição que, mudando as palavras, dizia algo como “esta certificação é para profissionais que trabalham com XYZ”.
Ou seja, eu entendo que a certificação é algo que visa oferecer a um profissional que atua com o objeto no qual deseja-se certificar, a comprovação de que ele entende do que faz.
Eu investiria meu tempo, se estivesse começando agora em java, a estudar os frameworks do mercado. Afinal, de 10 oportunidades, 9,95 vão pedir que você manje do framework A, B, X, Y, Z e só 0,05 vão pedir que você seja certificado e desenvolva em java 100% puro.
Veja, não estou dizendo que a certificação não deve ser feita, que não tem importância ou algo assim. Mas, eu entendo que ela é um adicional que o mercado encara como menos importante que os frameworks da moda e os que o mercado utiliza.