Legal pelo seu esforço em Rust, gosto muito da linguagem queria dar algumas dicas.

  • Rust é uma linguagem um pouco diferente na forma de lidar com as coisas, principalmente se for comparar com Java, C# e Python por exemplo, então é normal que a curva de dificuldade seja um pouco maior mesmo.
  • Rust tem alguns conceitos bem diferente, então é legal ir explorando e aos poucos ir se alimentando com eles, então é super maneiro fazer um projeto e ir evolundo ele. Mas, é importante manter a consistencia, faz um pouco a cada dia que vai ser sucesso.
  • Além de concordar que é muito bom os erros em tempo de compilação as vezes, dependendo do uso vai dar alguns erros não esperado ele não é bala de prata, mas pra coisas mais simples realmente ele vai te ajudar com isso.

Curiosamente pela segunda semana seguida alguém fala aqui algum tópico que vou lançar video na mesma semana rsrrsr, mas amanhã deve sair um vídeo dando algumas dicas sobre como estudar Rust mas já adiantando.

Na minha humilde opinião como tu ta buscando o primeiro emprego tenta usar um pareto foque 80% do seu esforço de estudo em Java e 20% em Rust. É mais importante nesse momento pra ti conseguir uma vaga em Java e ter arcabouço para entrar numa equipe que trabalha com Spring por exemplo e já consiga pegar tasks, testar e acompanhar o fluxo e isso que vai te dar o teu primeiro emprego na área. E não me leve a mal eu adoro Rust e acredito que é uma boa linguagem para se estudar, mas acredito que ela nesse momento precisa ser o seu 20% e não o seu 80% e não pare de estudar rust, só vai aprendendo a fazer microlearnings de rust alternando com estudos em Java, assim eu acredito que pode até te ajudar muito no estudo de Java.

Outros pontos que acho interessante fora o Java e Rust:

  • Aprender um pouco de http
  • Aprender um pouco de terminal
  • Aprender git
  • Um pouco de middlewares em java como o Tomcat ou o Wildfly pelo menos ter um bom entendimento como seu app java roda lá dentro

É sempre interessante montar um plano de estudo e ir alternando esses assuntos mas, novamente como tu ta iniciando agora em Java deixa o maior tempo de estudos sempre no Java.

Tem esse material também que acho muito bacana e recomendo a muitas pessoas: https://missing.csail.mit.edu/

Se achar interessante eu tenho já um vídeo que dou algumas dicas pra estudar também: https://youtu.be/XCIqvx98iFI?si=5zRFXWEZnkpue5XO

Opa Jonathan! Beleza? Planejo seguir assim como disse, mas ela me fisgou de tal maneira que não vou conseguir focar em outra coisa a não ser terminar esse projeto HAHAHA, assim que terminá-lo planejo criar outro app agora com o back-end feito em java e com uma ideia de app que realmente agrega no meu dia a dia, depois disso não vou mentir que pensei em diversos projetos muito interessantes em fazer com o rust, como: criação de um simples banco de dados que leia SQL, (esse é difícil eu sei) criação de um bootloader/OS e um modelo simples de machine learning, to muito animado! Você atualmente trabalha com rust?

Sou freelancer as vezes pego trabalhos em Rust, fora isso tenho um curso de Rust e tambem estou fazendo um jogo em Rust.