Java com certeza não é perda de tempo.
Ainda mais se você está antenado com as novidades.
Java está na versão 20.
https://dev.java/
O Java é popular porque foi projetado para facilidade de uso.
Alguns motivos pelos quais os desenvolvedores continuam escolhendo o Java em vez de outras linguagens de programação incluem:
Recursos de aprendizado de alta qualidade
O Java existe há muito tempo, portanto, muitos recursos de aprendizado estão disponíveis para novos programadores. Documentação detalhada, livros abrangentes e cursos ajudam os desenvolvedores durante a curva de aprendizado. Além disso, os iniciantes podem começar a escrever código no Core Java antes de passar para o Advanced Java.
Funções e bibliotecas integradas
Ao usar o Java, os desenvolvedores não precisam escrever todas as novas funções do zero.
Em vez disso, o Java fornece um rico ecossistema de funções e bibliotecas integradas para desenvolver uma variedade de aplicações.
Suporte ativo da comunidade
O Java tem muitos usuários ativos e uma comunidade que pode oferecer suporte aos desenvolvedores quando eles enfrentam desafios de codificação.
O software da plataforma Java também é mantido e atualizado regularmente.
Ferramentas de desenvolvimento de alta qualidade
O Java oferece várias ferramentas para dar suporte à edição automatizada, depuração, teste, implantação e gerenciamento de alterações.
Essas ferramentas fazem com que a programação Java tenha bom custo-benefício e poupe tempo.
Plataforma independente
O código Java pode ser executado em qualquer plataforma subjacente, como Windows, Linux, iOS ou Android, sem a necessidade de ser reescrito.
Isso o torna especialmente eficaz no ambiente dos dias de hoje, em que queremos executar aplicações em vários dispositivos.