Executando verificação de segurança...
10

Claro que vale. Por que não valeria?

Eu sei que isso não tem fim, que não vai se resolver, mas faço a minha parte. As pessoas se ligam em questões que não fazem sentido. Você vai aprender uma linguagem porque as pessoas falam ou não falam dela? E isso dentro da sua percepção?

Bem, pelo menos explica porque as pessoas querem tanto falar de algo, porque em várioas assuntos, como politica as pessoas acham que faz sentido ficar massacrando os outros com informações diversas, muitas vezes falsas (e eu voltei falar de programação), para convencê-las de algo que pode ser bom para quem está falando, mas em geral não é para quem está ouvindo, criar bolhas nunca foi tão importante.

E por isso é importante as pessoas não ficarem em bolhas. Se você não ouviu muito sobre Java é porque está um uma bolha que fala pouco sobre Java. Isso é um perigo, e mais um motivo para não tomar decisões assim. Java é das linguagens mais faladas, mas por alguma razão você montou uma bolha que a exclui. Provavelmente exclui outras coisas. E ainda decidiu tomar decisões baseadas nisso. Lamento te dizer (você não está sozinho), precisa mudar de critério, e precisa começar pesquisar melhor para ter informações mais reais.

Rede social é o pior lugar para se informar sobre qualquer coisa.

Você tem que fazer o que gosta. E tem que aprender tudo o que puder. Não existe perda de tempo para quem sabe administrar o conhecimento, para quem faz o que é importante para ela. Eu vivo aprendendo coisas só pelo aprendizado, e isso só me faz mais forte. Eu nunca desperdicei meu tempo aprendendo algo, mesmo que nunca tenha usado diretamente.

Mas nesse caso não é nem caso de aprender algo que ninguém usa, essa informação é falsa, e em geral ninguém diz isso, foi uma informação falsa que você criou por conta própria. E mesmo que fosse pouca usada sempre tem a vantagem de quem está todo mundo indo usar outra coisa, e você estaria em vantagem. Esse é outro mito. Procurar usar algo que todo mundo usa significa apenas que tem muito mais concorrência. Você deveria querer ser contratado pela sua capacidade, não pela existência de muitas ou poucas vagas. Se quer algo com muitas vagas já deve saber que não fará um bom trabalho e precisa de mais chances de conseguir alguém que te contrate.

Java é uma das linguagens mais usadas, algumas pessoas têm a percepção que é mais que JavaScript. Eu não acho, mas faz pouca diferença. O que eu sei é que boa parte está indo para JavaScript. Mas em geral a qualidade fica mais baixa. Claro que tem muito programador ruim em Java também, mas o nível de exigência é maior. Em JavaScript tem muito o "o importante é funcionar", mesmo que tudo esteja errado. Há mais leniência na área como um todo, há muito mais gente programando mal em JS. Então pode ser que queira JS por isso.

Um dos motivos que as pessoas escolhem JS é porque não são engenheiras, a escolha se dá por critérios tortos, por exemplo, ir no que é mais falado na bolha dela. Veja bem, dá para escolher JS do ponto de vista de engenharia. A linguagem pode ser a melhor escolha em vários cenários, ela não é uma linguagem de todo ruim. Assim como Java não faz sentido em vários cenários. E mesmo sendo na média uma linguagem melhor que JavaScript, ela pode não ser a mais adequada para um cenário e precisar de algo onde ela é pior. Nem Java, nem JavaScript são uma panaceia para todos os males.

Como começar a tomar decisões melhores? Aprender a computação. Ir fundo nos fundamentos da profissão. Não ficar ouvindo conversa mole em rede social. Ou seja, trabalhar como engenheiro em uma área de engenharia. E se tornar um profissional de primeira linha. Quem fica dando ouvido para fofoca é tudo, menos engenheiro. E essa área precisa de engenheiros.

Todo mundo pode tomar a decisão que quiser. Mas justamente por tomar decisões erradas tem tanta gente reclamando que não tem vaga, que paga pouco. Quando na verdade acontece o contrário. Faltam engenheiros, gente que toma boas decisões. E tem mobilidade de tecnologia se for necessário, porque elas aprenderam o que importa, que não é a tecnologia. Se puder, seja um desenvolvedor de software, não um programa Java ou JavaScript. Isso é que dá futuro para alguém.

As pessoas falam do que é do interesse delas. Elas não estão falando do seu interesse. Pessoas aleatórias na internet não estão preocupadas com você, mesmo que elas digam e até achem que estão. É uma percepção errada. E muitas vezes elas não podem falar de outra coisa, porque sequer conhecem. Elas resolveram se limitar e você vai para o mesmo caminho. E o velho "se estão se jogando no precipício você também vai".

Aí fico pensando se visse TypeScript como é mais organizada que JavaScript. Ou então se visse C# que dá um banho em Java. Percebe que está excluindo muita coisa boa só porque na sua bolha não está se falando?

Você deve se preparar para começar. Não como júnior porque precisa de experiência para isso. Essa é outra percepção errada que as pessoas têm. Precisa aprender como funciona a profissão em bases sólidas. E a internet é um ótimo lugar para isso não acontecer. Cada dia tem mais desinformação. Informação equivocada se alastra muito facilmente. E o primeiro aprendizado que precisa ter é separar isso, o que não é fácil para quem tem pouco conhecimento sobre um assunto.

Ver mais.

Esse tipo de pergunta atrai muita gente. A maioria vai dizer que vale. Já expliquei porque isso não é bom.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Carregando publicação patrocinada...
3

O que você falou está completo e imparcial. É desse tipo de educação e inteligência emocional que um futuro Desenvolvedor precisa.

Eu enquanto Psicólogo, Tecnólogo e Desenvolvedor, visualizo os aspectos mencionados, de maneira semelhante.

Enquanto sou novato, no TabNews, não consigo clicar no relevante! Assim que eu tiver TabCoins eu meto o Up aqui.

Meu parabens!

1
1

A resposta é um gigante sim!
Java ainda é (e será por muito tempo) uma linguagem usada em empresas.
Ela tem um "ecosistema" gigante de frameworks.

1

Uma verdadeira aula em forma de comentário.
Anotei alguns trechos do que você escreveu para reler mais tarde e usar como um bom lembrete motivador.
Obrigado por compartilhar sua visão e experiência com todos!
Precisamos de mais conteúdos assim.