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

[Dúvida] Dev Mobile para Backend?

Trabalho como desenvolvedor mobile (Android Nativo) há mais de 5 anos, mas cheguei em um momento da minha carreira em que estou questionando se é realmente isso que quero seguir fazendo a longo prazo. Desde o início do ano passado, venho explorando o desenvolvimento backend, especialmente após ser impactado por um layoff, o que me deu tempo para experimentar outras tecnologias e reavaliar meus objetivos.

Além disso, meu objetivo de longo prazo é imigrar para outro país, e percebo que há mais oportunidades para desenvolvedores backend e full stack (embora a concorrência também seja maior, claro). Recentemente, finalizei uma pós-graduação focada em Go (Golang) e gostei muito da linguagem e do ecossistema. Inclusive, cheguei a realizar alguns freelas com NestJS, o que foi uma experiência interessante, mas ainda não tenho uma visão clara sobre o mercado de backend.

Minha dúvida principal é: como vocês enxergam o mercado de backend atualmente? Há bastante espaço para quem quer migrar de área? Vale a pena fazer essa transição depois de mais de 5 anos focado em mobile? Já vi vários devs fazendo o caminho inverso (do backend para mobile), mas geralmente com poucos anos de experiência.

Gostaria de ouvir opiniões e conselhos sobre essa decisão. Toda ajuda é bem-vinda!

Carregando publicação patrocinada...
1

eu concordo com @user1

ja codei em tudo quanto é coisa, sai de dev pra front pra back pra mleng e a real é que se voce é dev, voce é dev e pronto.

entao, como fiz na carreira, pensando em mercado, me aplicaria pra vagas, veria as stacks principais, assistiria uns videos de 101 de 1hra no yt e pronto!

ja teria a base pra desenvolver qualquer coisa e o resto a demanda vai mostrando.

sobre techs e stacks: como dev back de muito tempo, tudo muda o tempo mas a base que tenho visto é cloud e arquitetura como @teknolista falou.

saber fazer integracoes e conexoes é essencial!

1

Continue com GoLang. É uma ótima opção atualmente, principalmente com o número de vagas de back-end para cloud aumentando. E os salários para GoLang estão bem interessantes (vide 2024 Stack Overflow Developer Survey). Aprenda a desenvolver microservices, integrações com protobuffers, deploy em aws e azure, etc. Confira as vagas no ideed para verificar o que estão pedindo. Boa sorte!

1

o que vejo do mercado de backend hoje, é que a maioria das empresas buscam devs que também conheçam de infraestrutura e principalmente cloud.
Na minha bolha pelo menos a stack principal é AWS,Terraform e

1

Gostaria de ouvir opiniões e conselhos sobre essa decisão. Toda ajuda é bem-vinda!

Ok, então...

É engraçado como as pessoas se colocam em caixas bem determinadas e elas mesmo se limitam com isso: "vou deixar de ser dev mobile para ser dev backend, vou migrar".

Para com esse tipo de pensamento jovem! Se veja como programador ou desenvolvedor e que no momento está atuando com mobile e vai adicionar habilidades para poder também atuar no backend de aplicações. Não é casamento que só pode com uma pessoa por vez, dev mobile é apenas um papel que você tem habilidade de desempenhar agora, aprimore outras habilidades e amplie o leque de opções e consequentemente de oportunidades.

1

Eu sendo você, olharia para KMP e Swift, pela sua bagagem. Porém caso queira migra para o backend, recomendo o KMP. Caso ainda queria sair da stack, recomendo GO ou Java Spring. Espero ter ajudado :)