Vale a pena estudar na rocketseat?

Olá, tudo bem? Sou um programador jr fullstack com 1 ano de carreira. Estou procurando um bootcamp ou curso para que eu possa me aprimorar ainda mais nas minhas stacks (Node, React). Me falaram da rocktseat a algum tempo, mas sou meio desconfiado por conta de algumas reviews no reclame aqui e pelo valor bem acima da média. Enfim, alguem que está estudando ou já estudou lá indicaria rocketseat pra dar um up na carreira ?

Eu assinei o Ignite em 2022 e, cara... Se você já assistiu a algum NLW (evento deles), eu diria que os conteúdos do Ignite são vários NLWs.

Não sinto que é uma "trilha" de aprendizado. São uns projetos que tu coda junto. Claro, vai de ti prestar atenção, absorver o conteúdo e praticar, e eles dão um projeto/desafio pra ti desenvolver ao final de cada módulo, bem como quiz para ver se você prestou atenção nas aulas e pra fixar o conhecimento.

Mas, por exemplo, testes que é algo que toda empresa exige de um frontend hoje em dia, eles não ensinam. Pelo menos não na trilha de React e React Native. Na trilha de NodeJS foi implantado os testes agora, na nova atualização. Percebo, ainda, que o conteúdo demora muuuuito pra ser atualizado pois eles trabalham em muitos projetos ao mesmo tempo, não dando a devida importância ao "carro chefe" da instituição, o que ocasiona em descontentamento por parte dos alunos.

Na minha sincera opinião, não compensa o valor investido, pelo menos no momento. Têm bastante conteúdo lá e o conteúdo deles é bom sim, mas por esse valor...

Entendi. Obrigado pela resposta! Testes tem sido um ponto chave pra mim agora, a falta desse conteúdo na rocketseat é fator decisivo, obrigado.

Honestamente, eu não sei como é a Rocketseat, mas se custo é um fator, tem muito conteúdo de qualidade e gratuito ou barato na internet. Sugiro que você tente esses conteúdos primeiro antes de tentar algo tão caro como um bootcamp, e só vá pro bootcamp se as outras opções não funcionarem pra você.

Alternativamente, você pode simplesmente abrir as documentações e os tutoriais oficiais do Node e React (que, aliás, teve o site de documentação todo repaginado recentemente e é muito bom) e aprender diretamente dali, e sair testando e experimentando. É mais difícil, sim, mas também é uma maneira muito mais rápida e direta de aprendizado, porque você tá ativamente usando a tecnologia e fazendo na marra em vez de ser guiado pelo caminho das rosas de um curso, que não te exige o pensamento crítico que a programação de verdade exige.

Nunca tinha pensado em realmente estudar pela documentação desse jeito. Vale a tentativa :) Geralmente eu uso a documentação para retirar uma dúvida que aparece no trabalho ou nos meus projetos pessoais. E o caminho das rosas faz tudo parecer fácil, até aparecer o primeiro erro XD
Pois é, cara. E eu sou culpado da mesma coisa. Você nem imagina quantos cursos eu tenho no Udemy. Mas depois que descontinuaram o curso de Next.JS que eu tinha acabado de começar e tava esperando a atualização pra versão 13, eu coringuei e agora to tentando aprender na marra. Os problemas vieram já no primeiro `useState()`, porque ele não funciona em componentes de servidor. É batendo nesses problemas e aprendendo a lidar com eles que a gente aprende de verdade.
Realmente estou literalmente no mesmo barco. Estava aprendendo next.js mas tomei a mesma rasteira que você, da vontade até de pedir reembolso.

Olha eu atualmente só compro curso na Udemy, pois eu compro o curso de forma vitalícia e em geral quando o curso é atualizado, é replicado para quem já comprou. E tem suporte do autor também. Alguns criam cursos separados para isso não acontecer, ou seja, eles ganharem ao atualizar o curso.

Não sei a Rocketseat, mas estou fugindo de cursos que só tem a opção anual, semestral etc. Eu paguei Alura por 1 ano, não aproveitei a parte de inglês, terminei alguns que queria, outros ficaram pela metade. O tempo expirou e não tem como eu terminar os que eu quero.

O que vai te ajudar mesmo é praticar, ter ideias, fazer além do que o instrutor está ensinando, perguntar, testar etc. Caso contrário você será apenas um digitador de código.

Se você fosse um estudante iniciante, eu diria que todo o conteúdo que você precisa pode achar gratuitamente na internet, mas caberia a você ser organizado em relação aos seus estudos.

Como você já tem 1 ano de carreira profissional, não é mais iniciante e provavelmente esse tipo curso vai ser chover no molhado. (condicionais, loops, event loop, arquivos, npm, projeto clone de qualquer coisa, rotas e etc).

Não sei se você domina o básico, se domina então minha sugestão é focar em coisas além do básico, como gerenciamento de projetos, arquitetura, metodologias ágeis e por aí vai.

Eu sinto que eu tenho uma base bem sólida. Tenho procurado conteúdos mais avançados contendo testes automatizados e design patterns pros meus projetos. Se realmente for tudo isso tão básico não teria mesmo motivo pra assinar.
Eu particularmente não acho que testes automatizados e design patterns avançados, em pleno 2023 eu acho que isso entraria em alguma categoria entre básico e intermediário. Mas para ambos os assuntos tem um monte de conteúdo gratuito de excelente qualidade, além disso, a malhor fonte de aprender o conceito de desing patterns é o [livro do Gang of Four ](https://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional-ebook/dp/B000SEIBB8) (GoF). Todo curso que você ver vai ser baseado nesse livro. Se depois de ler o livro, quiser ver como aplicar em uma linguagem de programação diferente. Esse [site](https://refactoring.guru/) ajuda muito, mas o importante de design patterns é aprender o conteceito assim como TDD se aprender bem o conceito dá para aplicar em outras linguagens/plataformas com bastante facilidade.

Com base em pesquisas científicas robustas, foi demonstrado que a leitura é mais eficaz como meio de aprendizado em comparação com assistir a vídeos. Isso é devido à capacidade de ler no próprio ritmo, revisitar informações conforme necessário e aprofundar-se em detalhes e absorver o contéudo de forma não linear de maneira muito mais eficiente.

Além disso, é importante considerar que muitos dos melhores livros-texto de quaisquer assuntos estão "publicamente disponíveis" na internet. Dado o acesso fácil e gratuito a esses recursos de maior qualidade, pode-se argumentar e com razão que comprar qualquer curso baseado em vídeos pré-gravados não é um bom investimento.

No entanto, há uma exceção importante a considerar: cursos que oferecem aulas síncronas e têm o conceito de turma. Aulas síncronas permitem interação em tempo real entre instrutores e alunos, o que facilita a compreensão e o esclarecimento de dúvidas. O conceito de turma, onde os alunos avançam juntos no conteúdo, cria um ambiente de aprendizado colaborativo e motivador. Isso promove discussões enriquecedoras e cria um senso de comunidade e responsabilidade entre os alunos que não existe em outras formas de aprendizado.

Cara, os cursos da Udemy quando entram em promoção ficam de 30 a 70 reais. É só você olhar o conteúdo que está proposto nos cursos, a avaliação e os comentários. Tem muitos cursos de ótima qualidade e com duração de mais de 80 horas.

Cara, deixando meus 20 centavos...

Programação é prática, se vc não programa não há bootcamp que te ajude, fim...

Calma, brincadeira rs.

Vamos lá, olha só, tem um monte de gente que vai falar um monte de coisa, mas o que eu penso é que cada um tem um jeito de aprender, as vezes Alura é bom pra vc pra outro não, as vezes pra tu é livro ou DIO, mas mano, nada vai tirar a prática. Eu, pessoalmente gosto da Rocketseat justamente por isso, sem muito teoria, pq eles não dão uma base sólida, eles dão uma base prática e direcionada, a comunidade é forte e convenhamos, o que vc quer é trabalhar, certo??

Qual a diferença enter eles, youtube, Udemy... Em termos de conteúdo, nenhuma, mas tem uma coisa que pra mim faz diferença, direcionamento... Só ter uma trilha pra seguir, quem perguntar e uma comunidade pra networking, vc já economiza tempo, muito tempo.

Dito isto, se vc estuda muitas horas por dia com um conteúdo direcionado, seja lá qual for o melhor pra vc, em pouco tempo vc já tem uma boa noção das coisas e vai alcançar o mercado mais rápido, mas se vc estuda 1h e procrastina 5hs não vai rolar kkkkk.

Então, seja proativo. O que tem lá é 90% do que um JR precisa. Agora, tudo depende de vc. Corra atrás, pratique, conforme vc for aprendendo vá evoluindo pra cima dos conteúdos mais profundos em outras comunidades ou livros, pq assim vc vai avançar mais rápido e mesmo que rode, vc se recoloca pq aproveitou a oportunidade pra evoluir.

Para finalizar, outro dia perguntei há um dev Senior Java qual o melhor caminho pra codar Java, pelo framework ou com Java puro, ele me respondeu o seguinte:

  • Ninguém usa Java puro no mercado porque custa tempo e tempo é dinheiro, aprenda o framework, o Java vem por tabela, corra por fora e se vá se aprofundando na linguagem.

Então porcamente comparando a minha situação com a sua o que resume é: VC PRECISA TRABALHAR e se pra isso vc vai fazer uniesquina, assento de foguete ou o raio que o parta não importa, importa é estar apto entregar projeto, pq é isso que dá dinheiro para as empresas, se vc conseguir fazer isso mais rápido, mais rápido vc entra no mercado e se Deus quiser, sua carreira vai ser longa o suficiente pra vc se tornar um especialista, mas agora não é hora de pensar nisso, a hora agora é de entrar, trampar e se consolidar.

Então mano, mete a cara, pratica muito, muito mesmo, assim que estiver minimamente apto, aplique para o mercado 300 vezes por dia se for necessário e pegue a primeira vaga merda que te ofertarem, dê o sangue, pq enquanto os outros reclamam, vc aprende pra uma próxima oportunidade. Pq trabalhando na área, tu não tem que dividir o foco, tu vai codar o dia inteiro, e ganhando, pode ser pouco, mas pra quem não tinha nada, pouco é muito kkkk. Em 1 ano ou 2 fazendo isso e estudando vc consegue uma boa oporunidade ganhando beem melhor.

Espero ter contribuido! Abraços e boa sorte.

Verdades e mais verdades ditas aqui. É bem isso, pensar muito é perder tempo. Vlw pela opinião sincera.