Continuar o curso DEV WEB FULL STACK ou procurar outra coisa p estudar/Mercado Full Stack Saturado

Tenho um curso de CURSO DESENVOLVIMENTO WEB FULL STACK que comprei anos atrás, mas tinha parado de estudar, pretendo voltar a estudar e tentar manter o foco agora, mas não sei se continuo esse curso, porque vejo nas redes sociais twitter e aqui mesmo no tabnews dizendo que a área Full Stack está saturada, ai, fiquei me perguntando se seria a melhor escolha nesse momento continuar o curso ou procurar outra coisa para estudar, ex: gamedev. RESUMINDO estou perdido.

A grade do curso:

Front-End

  • HTML 5
  • CSS 3
  • JAVASCRIPT
  • JQUERY
  • BOOTSTRAP
  • REACT

BACK END

  • FIREBASE
  • NODE JS
  • MONGO DB

O mercado está saturado pra quem tem um currículo igual o de outros meio milhão de DEVs.

Fullstack que só sabe programar em JS nem deveria se chamar fullstack, pois o mínimo que se espera é que o "cara do front" saiba ao menos um básico de back e vice-versa.

Programação de games é bem mais complexa, não pela programação em sí, mas pela parte matemática e física da coisa, e não sei se o mercado brasileiro tá bombando assim pra alguém "com pressa" fazer essa troca.

No mais, a escolha é tua, terceirizar isso é errado.

Perfeitamente colocado meu caro, oque eu sofri para entender as dinamicas do C# e depois todo ambiente .NET nao ta escrito na biblia, sem falar no nosso queridissimo PHP, PHP puro nada de laravel, nada de Symfony que hoje por conta da evolucao e exigencia de mercado aprendi ambos tambem, e aprender é uma palavra muito forte uma vez que desenvolvimento é um aprendizado eterno.
Eh não sabia que programação em games e mais complexo... então vou continuar no meu curso e estudar bastante para não ter um currículo igual a dezenas de DEVs
Vou te falar, é sempre bom pesquisar um pouco sobre o mercado antes de mergulhar nele. Não quero te dar banho de água fria nem nada, mas geralmente quem desenvolve jogos trabalha muito mais, se estressa muito mais, tem muito mais responsabilidades e preocupações (afinal, não é só mais um software, é uma mídia e potencialmente uma forma de arte, envolvendo uma infinidade de questões que são muito específicas do desenvolvimento de jogos e você não vê em nenhuma outra área de tecnologia), tem um mercado limitado no Brasil e, apesar disso tudo, paga mal. Eu tenho um amigo que trabalhava com isso e tava feliz, apesar dos perrengues. Infelizmente ele foi pego na moda das demissões em massa e agora decidiu desenvolver o próprio jogo e lançar no Steam. Desejo todo o sucesso do mundo pra ele, mas honestamente não tenho muitas esperanças (o jogo é legal, mas um tanto genérico e claramente uma cópia de outros mais populares). Mas assim, por outro lado, pelo fato de game dev ser uma área tão grande e abrangente, opções do que você pode fazer também são vastas. Tem quem ganhe dinheiro construindo assets pra vender pra desenvolvedores, por exemplo (o que não necessariamente exige conhecimentos de programação), ou faça freelas ajudando estúdios em aspectos específicos do projeto.
"Fullstack que só sabe programar em JS nem deveria se chamar fullstack" se o cara sabe programar em node e sobe uma aplicacao completa por que nao pode ser chamado de Fullstack? A linguagem nao importa, no final o que importa é o quanto o cara ta entregando. "O mercado está saturado pra quem tem um currículo igual o de outros meio milhão de DEVs." Concordo plenamente, tem que se diferenciar, senao é so mais um na multidao.

Primeiro acho que é interessante ver o ano desse curso, quanto mais antigo for, mais desatualizado estará (ainda assim, acho que isso não impacta tanto em você aprender o básico. Mas se estamos falando de um curso de 22 reais da udemy, compra outro atualizado e com boas avaliações e suporte).

Se acha que fullstach está saturado, pode aprender só o front do curso, ou só o back.

Independente da escolha, o importante para conseguir vagas é ter feito alguns projetos para colocar em seu portifólio e se destacar dos demais, além de saber se vender em uma entrevista.

Tá rolando uma discussão que ajuda a responder sua pergunta nesse post de ontem:Larguei o script fiquei só com o java porquê?

O curso que falei e do IGOR OLIVEIRA "programadorBR" https://programadorbr.com/ creio que não esteja desatualizado. *Independente da escolha, o importante para conseguir vagas é ter feito alguns projetos para colocar em seu portifólio e se destacar dos demais, além de saber se vender em uma entrevista.* Pretendo continuar o curso, como o amigo disse logo acima, "nenhum conhecimento e perdido" e ao mesmo tempo, fazendo alguns projetos.

Existem muitas vagas para sistemas legados em Java, PHP, Django (Python) e por aí vai, geralmente porque o pessoal não gosta de meter a mão em legado (monolito sem testes), mas muitas vezes são esses sistemas "antigos" que pagam as contas de boa parte das empresas. Eu estudaria isso ao invés de focar no framework javascript "cool" do momento, esse mercado sim está saturando.

O mercado "saturado" ainda deve ter mais vagas do que o mercado de games. Ir para um nicho de mercado pode ser bom pelo fato de ter poucos devs concorrendo, e ruim por restringir muito suas possibilidades (o que talvez explique ter poucos devs concorrendo pelas vagas?)

Acredito que a melhor maneira de saber o que estudar é procurando emprego, fazendo algumas entrevistas você vai ver o que "o mercado" está pedindo. Pedir feedback das entrevistas também é importante para saber no que precisa melhorar

Boa sorte

Como não estou muito por dentro do mundo DEV, achei que seria uma boa alternativa estudar GAMEDEV, mas aparentemente continuar o curso FULL STACK seria a melhor escolha.

Termine o seu curso. Independente se você vai seguir nessa área de desenvolvimento ou não, nenhum conhecimento é perdido e você já pagou por ele. Além do mais, você também irá aprender coisas que não são apenas inerentes a uma tecnologia ou a uma área, e sim conhecimentos que vão te agregar como desenvolvedor, independente da área em que você vai atuar.

Largar o curso pode criar um precedente perigoso na sua cabeça de que é OK desistir das coisas, deixar pela metade etc. Comece desde já criando o hábito de terminar o que começou, mesmo que no momento possa parecer perda de tempo.

Esquece o que os outros estão falando. É irrelevante. Foque naquilo que você quer e pronto, e se outras pessoas querem o mesmo, apenas seja melhor que elas.

Vou terminar o curso sim, acho que seria a melhor escolha no momento, mas se acha que a grade do curso e boa?

Honestamente, a resposta pra isso tudo é "DEPENDE". Não sou programador ainda, e passei os ultimos anos lutando contra uma doença forte, porém nesse meio tempo eu não parei. Pra não perder meu conhecimento adquirido antes de ficar doente, comecei a praticar inglês com mais frequência e focar em muitas coisas de uma vez só. Num resumo acabei adquirindo conhecimento raso sobre muitos assuntos e desisti no meio do caminho de muita coisa que eu mesmo comecei por puro hype.

Então depende:

  • Se você consegue focar em mais de um curso e tem tempo pra isso termine esse curso que você começou, seja por hype ou não, este é um conhecimento base muito válido que irá lhe agregar bastante. Caso tenha tempo sobrando ainda sugiro procurar um curso que seja útil pra você de imediato¹.
  • Se não consegue focar em mais de curso de uma só vez. Foque neste que já está fazendo e o termine, depois procure outro curso ou atividade extra curricular que mais você mais se identifique.

Esqueça redes sociais! Redes socias são arquitetadas pra tomar o máximo do seu tempo e só. Se quer estudar de verdade, te aconselho a gastar o tempo que usaria navegando por um algoritmo de uma rede social em algo que de fato vai lhe agregar.

¹Já estudei um pouco de Java, Web Development, Linux, Geradores de sites estáticos e muitos outros assuntos. A grande verdade e que me aprofundei demais em Linux e Inglês e o resto bem pouco justamente por ficar seguindo tendencias. Hoje estou estudando Python por ser uma linguagem bem fácil de se interpretar e me já vai me ajudar a automatizar muita, mais muita coisa que faço no computador hoje coisa que nenhuma outra tecnologia me proporcionaria de imediato.

Infelizmente não dá pra fazer dois cursos ao mesmo tempo, mas pretendo continuar esse curso mesmo, por que querendo ou n e um conhecimento que nao irei perder. E quem sabe procure outra coisa caso n identique com nada da grade do curso. > Esqueça redes sociais Não tenho rede social, meu problema e com jogos sempre me tira do foco.

Termina o seu curso. A grama do vizinho é sempre mais verde. Se vc nao tivesse estudando web, estaria se perguntando se nao deveria começar. Vc nao pode ficar pulando entre os assuntos e nunca terminar nada. Terminar vai te dar uma sensação ótima e elevar sua auto estima pra começar qualquer outro assunto. E vc vai ter mais conhecimento cumulativo que facilitará o próximo aprendizado. No final das contas, a tecnologia que vc usa nao importa tanto.

A maioria das pessoas está dizendo para eu terminar o curso, porque é um conhecimento que não se perde, e será isso que vou fazer obg.

O que vc quer fazer ~8h por dia, ~5 dias por semana, ~11 meses por ano? Pense nisso, não em mercado saturado.

Se vc pensa em desistir de seguir uma determinada carreira pq o mercado está saturado, eu assumo que vc não deveria nem ter começado a estudar isso pra começar. Vc apenas quis pegar o atalho "6 meses estudando React vc pega uma vaga de Dev JR R$ 5k".

Quanto médico, advogado, engenheiro frustrado existe por aí pq seguiram esses caminhos pq disseram que dava dinheiro? Ou pq foram pressionados pelos pais a essas escolhas? Agora tem dinheiro mas vivem ansiosos e com depressão.

Pare e pense no que vc realmente quer fazer da vida. E fazer bem.

eu comprei um curso com a mesma grade, talvez seja até o mesmo professor. Não iniciei ainda - e olha, ja tem um ano que comprei. Estou querendo começar por kotlin agora. aprendendo logica de programacao de leve por enquanto.

Não fique seguindo notícias de redes sociais para tomar as suas decisões. Você precisa de uma vaga de trabalho só, para você, não importa se o mercado está saturado ou não. Tem gente que trabalha com tecnologias que muitos consideram defasados ou que não são mais relevantes para o "mercado", pois alguém precisa dar suporte para sistemas que foram criados há muitos anos atrás e não têm previsão para serem substituídos.

Se te falarem que o mercado de programação está saturado, você vai largar tudo e virar criador de NFT? Se você ficar pulando de galho em galho o tempo todo, não vai conseguir se destacar da multidão. Você vai entrar na área de jogos só porque ele não está saturado?

Os temas do curso parecem bons e recomendo que você termine o que começou. Estamos vivendo um período de ansiedade muito grande, em que parece que todo mundo precisa estar um passo à frente, aprender a última tecnologia que foi lançada. Dê um tempo no Twitter e faça projetos pessoais com que você aprender. A capacidade de resolver problemas reais em situações reais é o que toda empresa procura.