Executando verificação de segurança...
Em resposta a Rust ? Go ? Java ?
1

Fala meu(s) querido(s), essa pergunta é de milhões!!! 😅

Mais vou te ajudar, porém deixando claro que minha opinião tem vieses expostos. Mas bora lá...

1° Step: Entre nesse site de roadmap https://roadmap.sh/ e veja como cada tecnologia se deriva e se conecta com outras, e verifica qual você acha mais interessante.

2° Step: Entre no LinkedIn, Glassdoor, Catho, ProgramadorThor e etc... para entender como são as vagas de cada linguagem que você está interessado, qual a quantidade de demanda por elas e seus respectivos salários por tipos de empresas.

3° Step: Entre no site da documentação oficial da linguagem e veja qual mais lhe agrada, afinal ele irá fazer parte do seu dia-a-dia.

4° Step: Comece a codar e executar seu código na linguagem selecionada, para se familiarizar como e de que maneira ela "pensa" e se comporta(syntax, semântica e arquitetura/paradigma) .

5° Step: Se você seguiu os passos anteriores, nesta etapa já deve ter alguma noção da linguagem que deseja aprender, para finalizar faça um curso básico sobre a linguagem selecionada, de preferência um gratuito ou bem barato.

Final Step: Agora você já tem todos os recursos para selecionar o que é o melhor para você, e compartilhar conosco o que você aprendeu nessa jornada de descoberta!

Vale Resaltar: não se prenda à uma liguagem, afinal elas são apenas ferramentas, e o que realmente é importante e como você as usa, ou seja, qual é a sua capacidade de resolver problemas com elas. Pois cada uma delas tem o seu propósito.

->A lista abaixo está se baseando em mercado de trabalho e flexibilidade e desconsiderando a stack JS...
->A ordem é do mais flexível para o menos flexível - na minha visão é claro 😂
LISTA DE RECOMENDAÇÃO:

  1. Java Spring - Kotlin Spring
  2. C# .NET
  3. Python Django
  4. PHP Laravel
  5. Ruby On Rails
  6. Dart Flutter

Agora vem o viés: "- NÃO FAÇA ADESÃO A NENHUMA MODINHA NA PROGRAMAÇÃO, POIS ISSO NÃO É SAUDAVEL!!!"

Na lista apresentada, com exceção do Kotlin, todas as stacks já estão bem consolidadas, com boas documentações e uma boa comunidade, quem está começando não tem a necessidade de reiventar a roda, o que você e todos nós devs precisamos aprender é a resolver problemas complexos e a melhorar nossa velocidade de aprendizado.

PS: O Kotlin está na lista, pois como o Scala ela se aproveita de vários recursos do Java/JVM, de modo que, por mais que seja uma linguagem nova, a mesma acaba por se aproveita de bibliotecas e frameworks já consolidados como por exemplo o próprio Spring!🍃

Carregando publicação patrocinada...