Então.
Depende de onde você mora.
Se você morar em cidades grandes,
de mais de 1 milhão de pessoas, você
conseguirá achar bons empregos e que pagam bem.
Claro que tem bons empregos em cidades pequenas, mas
é bem raro.
Como você é novo, te diria para aprender .net,
porque para se aprender java no nível que as empresas querem,
você levará no minimo quase 1 ano,
isso para aprender a linguagem, aprender JSPs, Servlets,
Struts, JPA, EJB, Hibernate, JSF,
fora outros framework da vida…
Como você é novo, .net seria o melhor porque é mais facil de se aprender,
e se leva menos tempo e se está preparado para um serviço em pouco tempo,
sendo que em cidades menores é mais utilizado que o java.
Então, eu tenho 2 certificações Java, SJCP e OCWCD e estou quase tirando OCBDC,
mas das certificações que eu tirei, NENHUMA me ajudou em nada, nas empresas que trabalhei nenhuma
valorizou isso, nem sequer com 1 centavo a mais no salario. Eu tiro certificações somente para aprender mesmo,
porque até hoje não tive NENHUM RETORNO. Alias, tenho 3 anos trabalhando só com java,
e pelo andar da carruagem aqui na minha cidade, eu terei que me mudar, pois não tem empresas que pagam
bem.
O duro que a cidade mais proxima da minha que tem empregos fica à uns 120 quilometros. E lá se gasta de
3 a 4 horas todo dia no transito, poluição, violencia… Ou seja, o mito que ser engenheiro de software é cool não
é bem assim…