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

Faz sentido, quem vem de Rust ou C olha para TypeScript de outro ângulo. Sobre Python capturar mais problemas lógicos: discordo um pouco. Python é dinâmico e a maioria dos erros de lógica só aparecem em runtime também, não tem como escapar. A diferença do TypeScript é a modelagem explícita de domínio, que força você a pensar nos contratos antes de escrever. Sobre interfaces quebrando 40 arquivos: concordo que é design, mas prefiro o compilador me mostrando o impacto do que descobrir isso em code review ou em produção. Você usa Rust no trabalho ou só em projetos pessoais?

Carregando publicação patrocinada...
1

No momento só em projetos pessoas, pois mercado Brasileiro para Rust é bem pequeno (se é que existe). Porém estou estudando bastante inglês para abrir horizontes no mercado internacional.

1

Mercado de Rust no Brasil é quase inexistente, você está certo. As vagas existem, mas estão todas nos EUA, UK e Alemanha, principalmente em infra, sistemas embarcados e fintech. O inglês abre esse mercado de forma bem direta. Estudar Rust e inglês ao mesmo tempo é uma combinação que faz sentido: quando o inglês chegar em nível de entrevista, o Rust já vai estar num ponto que diferencia. Qual é o seu nível de inglês hoje, está mais no reading técnico ou já consegue se comunicar bem também?

3

Eu consigo ler praticamente tudo em inglês sem consultar o dicionário. Porém como não tenho um ambiente favorável a escuta e fala, acabo tendo uma deficiência nisso. Ainda estou formulando caminhos para lidar com isso de maneira controlada.

Sobre escrita, é possível, eu apenas tenho evitado um pouco por preguiça. Como não tenho muitos amigos, e nenhum que sabe inglês, não consigo criar um contato frequente que treine essa skill. Porém eu comecei a me comprometer mais e escrita não será mais um problema em alguns meses