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

Carreira Full Stack (desejo receber dicas)

Olá, caro leitor(a), tudo bem? Espero que sim.
Sou formado em Análise e Desenvolvimento de Sistemas, minha formação ocorreu durante a quarentena da infeliz pandemia. Foi um momento um pouco difícil, não me adaptei bem ao estudo remoto e sinto que estou prejudicado. Olhando algumas vagas na área que desejo seguir (desenvolvimento full stcak) percebi que estou bem abaixo do que é necessário para começar a trabalhar, por esse motivo, estou pedindo um norte para continuar meus estudos visando o desenvolvimento full stack. Aceito dicas de cursos, material de estudo, conselhos, enfim, toda ajuda é bem vinda.

1

Cara, to nesse mesmo barco que você, no começo foi meio difícil mas fui me encontrando e acabei arrumando um emprego!

Bom, bem ou mal, eu enfrentei alguns caminhos até me alinhar com meu objetivo, comecei com Python e depois fui pra C#, mas nenhuma dessas eu fui muito a fundo, depois fui pra JS e aí que eu comecei a saber que eu não sabia nada kkkk, enfim, eu tava até evoluindo sozinho com alguns cursos da udemy(comprei muitos cursos e efetivamente não conclui todos e só acumulei e o conteúdo não e o ensino não me agradou tanto), alguns vídeos no youtube, mas acho que método, disciplina e consistência no estudo ajuda muito, eu tinha os dois últimos, só não tinha o método e acho que o método ele acaba te dando o caminho por tabela. Enfim, sem me estender muito mais, eu passei um tempo namorando os cursos da RocketSeat, comecei pelo Explorer que é o bootcamp pra quem não sabe nada, eu já sabia alguma coisa então acabou que facilitou muito minha vida e consegui andar mais do que imaginava, é muito bom!!! E agora eu comprei o Ignite que são as trilhas de especilização deles, um pouco mais avançados, não vou dizer que os cursos são baratos, mas se você tiver disponibilidade e possibilidade estuda essa ideia, está valendo muito a pena pra mim, o método e técnica deles de ensino é incrível!!

Vale dizer também que nesse meio tempo aí enfrentei algumas dificuldades por conta da quantidade de contéudo que você tem disponível pra aprender, não sabia o que seguir direito e o que eu sabia eu achava que era inútil, dica muito importante é confiar no processo, em algum lugar tu vai chegar, não se culpe e se cobre demais apenas o suficiente pra saber que você tá dando seu máximo, descanse também, é importante hahaha

Espero que de alguma forma eu tenha ajudado, tmj!!

https://www.rocketseat.com.br/
Explorer
Ignite

(é um jabah gratuito kkkkkkkk mas é por uma boa causa)

1

Fala Izaque. Nossa comunidade de programação é tão boa, que hoje existe um site/repositório do GitHub que possui roadmaps de vários nichos da nossa área.

https://roadmap.sh/

Dá uma olhada nesse site. Talvez ele possa te ajudar a ter um norte.

1
1

Dicas da GPT-3:

Comece por identificar as tecnologias que são mais importantes para o desenvolvimento full stack. Algumas das tecnologias mais comuns incluem JavaScript, HTML, CSS, Python, Ruby, Java, PHP e .NET.

Explore os recursos gratuitos disponíveis online, como tutoriais, documentação e vídeos aulas. Existem muitas opções de aprendizado gratuitas, como o YouTube, o MOOC (Massive Open Online Course) e o Coursera.

Considere fazer um curso online ou presencial para aprender uma tecnologia específica. Isso pode ajudá-lo a adquirir as habilidades e o conhecimento que você precisa para se tornar um profissional de desenvolvimento full stack.

Faça prática diária, criando projetos simples e trabalhando em projetos maiores aos poucos. Isso lhe dará a chance de colocar em prática o que está aprendendo e aprimorar suas habilidades.

Mantenha-se atualizado com as últimas tendências e tecnologias na área de desenvolvimento full stack, lendo blogs, assistindo a palestras e participando de eventos online.

Procure por oportunidades de estágio ou trabalho voluntário para ganhar experiência prática e conhecer outros profissionais da área.

Não tenha medo de pedir ajuda ou conselhos a outros profissionais mais experientes. A comunidade de desenvolvimento é muito colaborativa e as pessoas costumam ser dispostas a ajudar os outros a se desenvolver.

Agora vai um dica minha se você quiser se aprofundar em JAVA, principalmente BACKEND:

Leia esse artigo que escrevi aqui no TAB NEWS:
https://www.tabnews.com.br/jrdutra/trilha-de-estudos-de-baixo-custo-para-aprender-java

1

Acredito que você possa começar focando no desenvolvimento web, digo isso porque há bastante vagas nessa área e também envolve bastante tecnologias(mas se não gostar escolha outra).Dessa forma você pode arrumar um emprego e ao mesmo tempo aprender várias tecnologias para ver se é o que você gosta ou não.

Há vários cursos grátis na Internet mas também há muitos pagos, para saber qual você deveria fazer, primeiro tem que considerar quanto você quer gastar e quais tecnologias aprender.

Pensando no desenvolvimento full-stack você vai ter que aprender de tudo um pouco: banco de dados, back end, front end, git e não esqueça de aprender a se comunicar bem.

O mais comum é aprender frameworks já que toda a empresa uma algum, então escolha algum que você goste ou que esteja em alta que deve dar tudo certo.

se tiver alguma dúvida mais especifica manda ai que eu tento ajudar.

1

Olá Mauricio, beleza? Agradeço por suas dicas.

De início pretendo focar no desenvolvimento web front end. Tenho uma base de HTML, CSS e JavaScript. Andei pesquisando algumas vagas e notei que realmente grande parte das empressas fazem uso de algum framework.

Um framework JavaScript que me interessei foi o VueJS, muito elogiado por sua simplicidade e alto desempenho.

Andei pesquisando alguns cursos pagos de desenvolvimento web na Udemy, mas a dúvida paira diante das várias opções.

1

Se vai focar no front end, indico estudar bastante a triade de base, html/css/js. Principalmente js, foque bastante em consumo de APIs, promises e arrow functions. Voce vai usar muito no dia a dia no front. E sobre frameworks, indico fortemente o Reactjs, esta sendo a mais usada e bem vista pelo mercado, Vuejs ainda não esta bem aceita, Angular não é muito favoravel pra iniciantes e outras estão bem nichadas. E o mais importante se voce aprender bem JS e entender o conceito de componentes em alguma lib, rapidinho voce aprende as outras.

2
1

uma dica que eu posso dar é para não comprar pacotes de cursos caros que venham muitos cursos, você vai acabar usando poucos porque os cursos servem apenas para ter uma base. Então é melhor você encontrar um curso de vue com um bom preço e pegar a base, depois disso tente fazer um projeto real utilizando vue e coloque no github.