🐱‍👤 Do zero até a primeira vaga de estágio como DEV

Primeira vaga de estágio no mundo da programação

Olá, tudo bem? Aqui vou te auxiliar a conseguir sua primeira vaga de estágio no mundo da programação saindo do ZERO, de acordo com minha experiência e conhecimento do mercado de trabalho

1 Passo - Faculdade

Obviamente, para ser contratado como um estagiário em qualquer área, independente da modalidade do curso (ead, semi-presencial, presencial) você precisará estar matriculado em um ensino superior ou técnico para virar um estagiário.

Algumas vagas exigem apenas cursos de exatas, como: Matemática, Física e Engenharias. Porém,a maioria das empresas têm exigências mais específicas, então para que seu perfil possa competir em todas as vagas, é mais recomendado que seu curso seja relacionado diretamente a área de tecnologia como: Sistemas da informação, Análise e desenvolvimento de sistemas, Engenharia da computação, entre outros.

Faculdade

Obs: Seja um bom aluno, mas lembre-se que o que vai importar mesmo é o seu estudo fora da faculdade.

2 Passo - Aprenda o básico

Em 90% das vezes, independente da sua atividade como desenvolvedor, você irá precisar saber pelo menos o básico de:

Para nossa felicidade, existe um cara chamado GUSTAVO GUANABARA, que disponibiliza cursos de graça sobre esses assuntos, caso você não se identifique, fique livre para fazer outros cursos sobre esses assuntos.

Enquanto faz o curso de HTML/CSS não deixe de fazer "clones" dessa tecnologia, pois assim você potencializando seu aprendizado e conseguirá publicar projetos no GITHUB. Exemplos:

Obs: Recomendo a utilização do visual studio code como IDE

3 Passo - Crie um perfil no Linkedin e Github

Linkedin O linkedin te ajuda absurdamente com o seu network, personalize seu perfil, adicione colegas da sua área de interesse, veja como eles se comportam e não esqueça de ser ativo na rede. Recomendo que procure artigos e vídeos para entender melhor como deixar seu linkedin mais atrativo para o mercado e como se portar no mesmo. Exemplo: HACKS NO LinkedIn PARA PROGRAMADORES

GitHub O github pode te servir como um "portfolio", onde as empresas com certeza irão olhar seus projetos e atividades, então não deixe de personalizá-lo. Aqui recomendo também que procure vídeos e artigos ensinando a fazer a personalização do Github, no início vale a pena usar um template e colocar suas informações. Como criar um readme para o github

Com a criação dos CLONES de html/css, você já pode começar subir seus repositórios para o github, exemplo: Versel-clone E conforme você vai criando seus projetos, você vai subindo os mesmos.

Mas antes disso você precisa entender o funcionamento do git e do github e como subir um projeto caso não saiba (você vai usar isso para o resto da sua carreira), por isso recomendo que veja estes vídeos da Rafaella Ballerini O que é GITHUb Como subir um projeto do zero

Recomendo que não utilize plataformas que facilitem seus commits no github, já que nas vagas muito provavelmente vai ser exigido o conhecimento em GIT

4 Passo - Criar contas em sites de estágio

Faça cadastro em sites que possam te recomendar vagas de estágio, aqui no DF eu utilizei bastante o super estagios e o CIEE para fazer processos seletivos de empresas públicas.

Veja quais sites fazem mais sentido para o seu estado, e não se esqueça de atualizar seus perfis enquanto você vai fazendo cursos e se aperfeiçoando.

Recomendação: Escolha um dia da semana para atualizar seus perfis nos sites, e enviar currículo para vagas. (No meu caso eu atualizava e enviava os currículos todas as segundas feiras).

5 passo - Escolha o ramo e as tecnologias que você quer trabalhar

Dentro do desenvolvimento existem alguns ramos pelo qual você pode seguir, eles são:

  • Aplicativos - Desenvolvimento voltado para aplicações de celular.
  • Back-end - Lida com os "bastidores" das funcionalidades de um sistema.
  • Front-end - Responsável por colocar em prática, o design de um site ou interface.
  • Full-stack - Desenvolvedor que trabalha com várias areas da tecnologia.
  • Jogos - Desenvolve jogos?
  • Entre outros

É muito importante ficar atento ao salário médio de cada linguagem e área de programação na qual você quer seguir, em conjunto do que faz sentido de acordo com o seu objetivo final.

Exemplo de pesquisas que uma pessoa interessada em front end deve fazer:

Obs: O mesmo vale para qualquer outra área

6 passo - Identificar o que estudar na sua area, utilizando vagas

Uma grande dificuldade do desenvolvedor que está começando, é saber o que estudar sobre aquela tecnologia que foi escolhida, então após ver muitos vídeos sobre o assunto, uma ótima tática para descobrir o que o mercado está procurando, é justamente procurar vagas para desenvolvedor.

Recomendo que você sempre procure estudar vagas que estão um nível acima do seu, por exemplo, se você quer se tornar estagiário, procure o que as vagas de JUNIOR estão pedindo e tente se preparar para elas, pois assim você estará muito mais preparado. Aquela velha história de "Devemos mirar na lua, pois, se errarmos, ainda estaremos entre as estrelas."

Onde procurar essas vagas? Você pode procurar em qualquer site de vagas, eu gosto do linkedin e o INDEED

Exemplo para um estudante back end com foco em python:

Primeiro analisar as vagas de python: Python

Podemos ver que muitas vagas em comum falam a palavra "rest" e "Django", então entenda o que são, faça cursos e projetos utillizando essas tecnologias. exemplo:

Obviamente vemos que outras coisas estão sendo pedidas, mas foque nas que são mais comuns nas vagas, pois a vaga de estágio provavelmente não irão pedir todas elas.

7 passo - Hora de fazer seu curriculo e aplicar

Enquanto você faz seus projetos e seus cursos, você já pode começar a enviar seu currículo para vagas de estágio. Recomendo que você veja vídeos ensinando a construção do seu currículo:

Agora que seu currículo está feito, vou te ensinar algumas palavras chaves para colocar na barra de pesquisa do indeed, elas são:

  • estágio sistemas de informação
  • estagio analise desenvolvimento sistemas
  • estágio desenvolvimento
  • estágio desenvolvimento web
  • estágio TI
  • estágio python (Troque pela linguagem escolhida)

Obs: Não esqueça de procurar por vagas remotas em outros estados!

A gente sempre acha que não está preparado, mas mesmo assim, continue atualizando seus currículos e os enviando. Não desista, o primeiro passo é o mais difícil!


Espero que gostem do conteúdo. Duvidas? Dicas? Críticas? Comenta aí :D Meu linkedin -> Linkedin

Grande conteúdo, acredito que seguindo a risca esse passo a passo conseguirei minha vaga!

Ótimas dicas

Será que as empresas contratam estagiários de 30 anos? rs...

Valeu! Espero que sim haha