Quero ser um programador, por onde começo?
30
1

Quero ser um programador, por onde começo?

Essa é com toda a certeza, a pergunta que eu mais recebo no meu instagram @papodedev. Então agora vou fazer um breve passo a passo, pra você que está perdido nesse mundo paralelo 👾

Isadora Stangarlin
2 min
30
1
fonte: unsplash
fonte: unsplash

Essa é com toda a certeza, a pergunta que eu mais recebo no meu instagram @papodedev. Então agora vou fazer um breve passo a passo, pra você que está perdido nesse mundo paralelo 👾

Escolher uma coisa e focar

No mundo de desenvolvimento  existem basicamente 3 caminhos iniciais:

  • frontend
  • backend
  • mobile

E querer saber tudo pra construir sua própria rede social é um tiro no pé. Porque? Por que isso aqui é o que você precisa saber SÓ para ser frontend ⬇️

Fonte: roadmap.sh
Fonte: roadmap.sh

Eu, em 3 anos de carreira devo saber a metade disso aí. Então vamos combinar, nada de querer ser fullstack desde o início, ok?

Escolher a sua stack de preferência

Ai mas como que eu vou saber o que eu gosto? 🌈 Testando 🌈. 

Eu recomendo que você exclua o mobile por enquanto, e comece sua carreira no frontend ou no backend. (Se você não sabe a diferença, veja esse vídeo aqui)

Eu sabia desde o início que eu gostava de Frontend, porque eu sempre gostei de coisas visuais, implementar telas e ver o resultado pronto me deixavam hiper-orgulhosa!

Escolhas difíceis

Depois de escolher qual caminho você quer trilhar, você vai ter que permanecer e insistir nele por um bom tempo, ok? Nada de desistir.

Aprender a programar é difícil sim e se eu ganhasse 1 real por toda vez que me perguntam se é normal estar tendo dificuldade eu já estaria rica 💸.

Bom, mas depois de escolher uma stack (frontend ou backend) ainda existem várias opções.

Frontend:

  • Html
  • CSS
  • JS
  • Escolher um framework (Angular || Vue || React)

Backend:

  • Node Js
  • Python
  • Java
  • ...

No início vai bugar a sua cabeça! 🤯 Parece muita coisa pra escolher sendo que você tá perdido. E o que eu tenho pra dizer é: não perca muito tempo nessa escolha. Tudo é aprendizado e por exemplo, no front é super normal começar com uma framework e trocar ao longo da carreira! Mas o importante é que você não fique pulando de galho em galho. E no final não saber nada direito! 

Para ser um programador é fundamental que você não tenha medo dessas mudanças, que você goste de estudar e esteja disposto sempre a aprender coisas novas, porque elas vão surgir!

Meus top conselhos:

  •  Escolha aonde você vai atuar no início (front ou backend)
  •  Estude bem a base, não queria pular etapas. Se está difícil, volte um passo.
  •  Faça projetos práticos. Coloque a mão na massa.
  •  Quebre um pouco sua cabeça tentando resolver um problema, assim que você vai aprender
  • Tenha foco. Decida o caminho a trilhar e fique nele!
  • Não queria saber tudo. É impossível e só vai te deixar ansioso
  • Não busque por certificados, mas sim por conhecimento
  • Procure fazer projetos sobre coisas que você tem interesse. Não precisa ser nada complexo.
  • Procure as vagas no linked-in e veja os requisitos. Anote num papel. Você não precisar ter todos eles, a maioria das vagas tem milhões de requisitos, mas eles são "nice to have". Foque no que a maioria tem em comum. 

Se você ainda assim tiver alguma dúvida, pode me chamar lá no insta @papodedev que eu tô sempre por lá respondendo algumas dúvidas!