CodeGym /Blogue Java /Random-PT /A indústria está superlotada com codificadores Java ruins...
John Squirrels
Nível 41
San Francisco

A indústria está superlotada com codificadores Java ruins. Por que a demanda por Java Devs em 2020 ainda está aumentando?

Publicado no grupo Random-PT
Hoje, o número total de desenvolvedores Java globalmente é superior a 7 milhões (com base em diferentes estimativas , existem de 6,8 a 8 milhões de codificadores Java no mundo), o que é um número bastante grande. E a razão pela qual muitas pessoas, especialmente iniciantes em Java, não podem deixar de se perguntar: a indústria já está superlotada de codificadores Java? E se não, quantos desenvolvedores Java profissionais no mercado serão 'muitos'? Estas são as perguntas que tentaremos responder hoje.'A indústria está superlotada com codificadores Java ruins'.  Por que a demanda por Java Devs em 2020 ainda está aumentando?  - 1

Existem muitos desenvolvedores Java na indústria de software?

Claro, é tudo uma questão de percepção e depende do que você considera ser 'demais'. Esta pergunta, quando feita por aqueles que já estão trabalhando neste campo ou pretendendo iniciar suas carreiras de codificação em um futuro próximo, deve ser reformulada como 'Devo mudar de ser/aprender para me tornar um desenvolvedor Java para outra coisa?' Uma resposta curta para isso será não, ser um desenvolvedor Java ainda é uma coisa. E aqui estão algumas razões e algumas opiniões sobre o assunto de engenheiros de software experientes.

Mais codificadores Java = mais trabalhos de Desenvolvedor Java

O fato de haver mais de 7 milhões de programadores Java no mundo é mais positivo para todos aqueles que desejam codificar nessa linguagem profissionalmente. Uma enorme base de desenvolvedores disponíveis é uma das razões pelas quais as empresas estão optando pelo Java ao escolher uma tecnologia para suas necessidades. Isso, juntamente com outros fatores importantes da enorme popularidade global do Java, como suporte a JVM e OOP, é claro. “Java é melhor para oportunidades de emprego, pois há muito mais ofertas de emprego para Java do que para qualquer outra linguagem. Java é a linguagem de programação gerenciada de desempenho mais rápido, superando Ruby, C# e JavaScript. A JVM é uma peça de tecnologia fenomenal. Java é a linguagem de programação padrão da empresa, assim como o COBOL era há 30 anos”, disseRichard Kenneth Eng, um desenvolvedor de software experiente, respondendo a uma pergunta relacionada a Java no Quora.

Há uma escassez de bons desenvolvedores Java

Aqui está a realidade: a indústria de software ainda tem uma ESCASSEZ de desenvolvedores Java bem qualificados e devidamente treinados. O fato de Java ter sido tão popular e comum para empresas em vários nichos de mercado e indústrias por vários anos tornou-o popular e deu origem a centenas de milhares de codificadores Java que são... Como devemos colocar isso? Não muito bom. Existem centenas de milhares de programadores Java por aí que são mal treinados (como a maioria daqueles pobres coitados que estavam aprendendo Java com cursos online que não o CodeGym, por exemplo), não têm interesse genuíno em Java ou codificação em geral (aqueles que decidiram para começar a codificar apenas por dinheiro), ou simplesmente aprendeu Java como uma linguagem/habilidade adicional e não está procurando uma carreira em desenvolvimento Java. Aqui está o que Matthew Gaiser,tem a dizer sobre este assunto: “A indústria está superlotada com desenvolvedores Java pouco apaixonados. Por muito tempo, Java foi considerada a linguagem prática que se aprende para conseguir um emprego. Isso significava que muitas pessoas aprenderam apenas para conseguir um emprego. Como o software geralmente não exige qualificações formais, muitas pessoas o viram (e continuam a vê-lo) como um caminho para ganhar dinheiro fácil com pouco investimento. Portanto, a indústria está superlotada com muitas pessoas procurando um emprego fácil e bem remunerado. A maioria dessas pessoas escolhe Java porque a vê como uma linguagem da indústria.”

A demanda por desenvolvimento Java continua crescendo

Sendo uma das linguagens de programação mais versáteis do mundo, o Java hoje em dia é usado em quase todos os lugares em termos de plataformas, tecnologias e setores da economia. É por isso que a necessidade de desenvolvedores Java qualificados e experientes em todo o mundo continua aumentando, apesar do fato de já existirem tantos codificadores Java por aí. Outro fator importante é a localização: se centros de negócios e tecnologia conhecidos como o Vale do Silício nos Estados Unidos ou grandes cidades da Europa Ocidental costumam ter muitos programadores Java disponíveis, empresas em países menores e menos desenvolvidos tendem a sofrer seriamente com a escassez de profissionais qualificados Desenvolvedores Java. “Java ainda é o melhor da categoria para muitos aplicativos. É a melhor maneira de construir um sistema de back-end sólido, rápido, escalável e livre de bugs. Tem a JVM mais rápida. Apenas C ou C++ é mais rápido, e apenas em certas circunstâncias restritas, como otimização de algoritmo de computação. Java também é a linguagem do Android, o sistema operacional de smartphone mais amplamente implantado no planeta.Java é a linguagem mais popular para código reutilizável. E também a linguagem mais usada depois das linguagens de script JavaScript e SQL. Alguns apontaram que Rust é uma linguagem promissora e Go está se firmando como uma linguagem de servidor back-end escalável. Java provavelmente não é o “melhor” atualmente em termos de abstração e velocidade de execução, mas ainda possui uma base instalada de bibliotecas tremendamente grande que essas linguagens mais novas ainda não possuem. Portanto, o Java veio para ficar, mesmo que esteja se tornando o novo COBOL”, Paul King, especialista em Ciência de Dados da Uber, o sistema operacional de smartphone mais amplamente implantado no planeta.Java é a linguagem mais popular para código reutilizável. E também a linguagem mais usada depois das linguagens de script JavaScript e SQL. Alguns apontaram que Rust é uma linguagem promissora e Go está se firmando como uma linguagem de servidor back-end escalável. Java provavelmente não é o “melhor” atualmente em termos de abstração e velocidade de execução, mas ainda possui uma base instalada de bibliotecas tremendamente grande que essas linguagens mais novas ainda não possuem. Portanto, o Java veio para ficar, mesmo que esteja se tornando o novo COBOL”, Paul King, especialista em Ciência de Dados da Uber, o sistema operacional de smartphone mais amplamente implantado no planeta.Java é a linguagem mais popular para código reutilizável. E também a linguagem mais usada depois das linguagens de script JavaScript e SQL. Alguns apontaram que Rust é uma linguagem promissora e Go está se firmando como uma linguagem de servidor back-end escalável. Java provavelmente não é o “melhor” atualmente em termos de abstração e velocidade de execução, mas ainda possui uma base instalada de bibliotecas tremendamente grande que essas linguagens mais novas ainda não possuem. Portanto, o Java veio para ficar, mesmo que esteja se tornando o novo COBOL”, Paul King, especialista em Ciência de Dados da Uber, Alguns apontaram que Rust é uma linguagem promissora e Go está se firmando como uma linguagem de servidor back-end escalável. Java provavelmente não é o “melhor” atualmente em termos de abstração e velocidade de execução, mas ainda possui uma base instalada de bibliotecas tremendamente grande que essas linguagens mais novas ainda não possuem. Portanto, o Java veio para ficar, mesmo que esteja se tornando o novo COBOL”, Paul King, especialista em Ciência de Dados da Uber, Alguns apontaram que Rust é uma linguagem promissora e Go está se firmando como uma linguagem de servidor back-end escalável. Java provavelmente não é o “melhor” atualmente em termos de abstração e velocidade de execução, mas ainda possui uma base instalada de bibliotecas tremendamente grande que essas linguagens mais novas ainda não possuem. Portanto, o Java veio para ficar, mesmo que esteja se tornando o novo COBOL”, Paul King, especialista em Ciência de Dados da Uber,compartilha sua visão sobre este problema.

Java é provavelmente a melhor linguagem para iniciar sua carreira de codificação

Outra razão pela qual já existem tantos desenvolvedores Java no mundo é o fato de que Java é provavelmente a melhor linguagem de programação para aprender a iniciar uma nova carreira no desenvolvimento de software. É (relativamente) fácil de dominar, universalmente aclamado e em alta demanda. E o fato de Java ser popular há tanto tempo (a linguagem tem mais de 25 anos agora) e ser amplamente usado por mais algumas décadas, pelo menos, torna-o provavelmente a melhor escolha para começar, se você deseja se tornar um software profissional desenvolvedor. Uma grande vantagem de ter tantos codificadores Java por aí é o fato de que uma comunidade tão grande facilita o aprendizado de codificadores novos e inexperientes. Java possui uma das maiores bases de conhecimento entre as linguagens de programação, com muitos casos de desenvolvimento de software totalmente detalhados, tutoriais, guias, recomendações, e simplesmente engenheiros de software experientes que estariam dispostos a ajudar. Todas essas informações normalmente estão disponíveis on-line para todos, o que torna o trabalho do desenvolvedor Java Junior muito mais fácil. “Java é de longe a sua melhor aposta,”disse Jeff Ronne, outro veterano da codificação da Califórnia. “A maioria das linguagens de programação de computador vêm e vão mais rápido do que as tendências da moda. Isso ocorre por um bom motivo, pois a maioria das linguagens de programação de computador não possui valor econômico atraente exclusivo. A barreira econômica à entrada entre esses idiomas é mínima, portanto, a rotatividade de idiomas é aleatória, caprichosa e imprevisível. Embora o Java seja relativamente antigo, ele não tem concorrência tecnológica viável, pois existem milhares de empresas e trabalhadores profundamente empenhados nos esforços de codificação Java. Até que haja um substituto muito superior para o Java, essa situação persistirá”, acrescentou.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION