Repo pra partilhar os processos do programa de estágio aqui da Tegra, incluindo seleção e desenvolvimento pessoal/profissional/técnico dos estagiários.
Uma das premissas da Tegra é que antes de soluções, desenvolvemos pessoas. O PE (Programa de Estágio) é uma das frentes pela qual o fazemos.
Esse repo é disponibilizado com a licensa Creative Commons 0. Sinta-se a vontade pra clonar, alterar, utilizar e redistribuir esse conteúdo.
Um dos pilares da Tegra é a melhoria contínua. Isso reflete em todos os nossos processos. Caso haja interesse em bater um papo sobre o programa, escreva para [email protected]
1. Pré Processo Seletivo
2. Processo Seletivo - Currículos
3. Processo Seletivo - Entrevistas
4. Avaliação
5. Feedback
6. Integração
7. Dia a Dia
8. Review
9. Finalização do Programa
O primeiro passo é definir a vaga. Após isso, define-se personas de pessoas que buscamos.
estágio de desenvolvimento
Define-se personas de acordo com o perfil de pessoa esperada a preencher a vaga:
- é uma pessoa interessada (estuda por conta além da faculdade, frequenta palestras/meetups/minicursos, faz cursos online, etc.)
- tem boa lógica
- conhece alguma linguagem de programação
- já desenvolveu alguma coisa por conta
- consegue expressar-se de forma clara (mas não necessariamente fala muito)
é uma pessoa que comunica-se muito bem, é pró-ativa, impacta positivamente e inevitavelmente o ambiente.
ama programação, possui lógica acima da média e conhece canais de programação no youtube, acompanha desenvolvedores influentes e lê livros sobre a área.
é uma pessoa centrada, calma, reservada (mas não tímida), observadora, analítica e destaca-se por sua opinião crítica.
tem boas noções de design, interessa-se por user interfaces, user experience e possui algum conhecimento acima da média de CSS. Já fez algo legal com isso. Conhece flexbox module.
A vaga deve ser anunciada no facebook, linkedIn e faculdades locais por meio de cartazes e email a coordenadores de curso de tecnologia. Em suma, o anúncio deve:
- Informar que o PE visa
formar desenvolvedores fullstack
- Citar como benefícios
participação em projetos reais
,mentoria
edia a dia com pair programmings, code reviews e retrospectivas
- Ter uma linguagem legal e convidativa. Por exemplo, remeter a
Star Wars
e usar o termofullstack padawans
- Informar prazo de duração no formato
Duração: 6 meses (junho/2016 - dezembro/2016)
.
ref.: Anúncio do PE no blog
subject: Programa de Estágio da Tegra
Olá, <nome>!
A Tegra acaba de abrir vagas pro novo programa de estágio em desenvolvimento web (fullstack).
Há algum horário na próxima semana em que eu possa lhe entregar um cartaz de divulgação e te pedir por indicações de talentos da <faculdade>?
O objetivo é capacitar os estagiários durante o período de seis meses pra que, ao final do programa, passem a integrar a equipe.
Obrigado pela atenção!
PS.: Caso queira saber detalhes sobre o programa, veja o anúncio da vaga em nosso blog: http://blog.tegra.me/programa-de-estagio-integrado-vagas-abertas/
- Os selecionadores devem estar inscritos em
[email protected]
- Os selecionadores devem acompanhar os currículos enviados e separar os interessantes numa pasta do google drive
- Os currículos devem ser renomeados para o nome completo do respectivo candidato:
curriculum vitae fulana da silva -> fulana da silva
.
O agendamento de entrevistas é realizada pela parte administrativa de acordo com a pasta de currículos selecionados.
Ambas as fases consistem de um script de perguntas (que devem ser abordadas num bate papo natural e fluido) e de exercícios práticos.
A primeira fase possui como exercício prático criar um algoritmo (a fim de testar o potencial lógico) e responder a uma pergunta especulativa (a fim de testar o potencial de abstração e análise) como, por exemplo, 'quantos livros há em Sorocaba?'.
A segunda fase possui como exercício prático implementar a resolução de um problema (a fim de testar o potencial lógico) num prazo de 9 dias.
A avaliação de todas as pessoas candidatas deve ser feita sempre pelas mesmas pessoas entrevistadoras. Para tanto, pontua-se cada uma das perguntas do bate-papo, assim como os exercícios práticos de ambas as fases. Além disso, cada uma das pessoas entrevistadoras deve anotar observações, partilhando sua perspectiva sobre a entrevista.
- 1: insuficiente ou mínimo
- 2: desejável ou bom
- 3: muito bom ou excelente
- carga cultural
- potencial lógico
- potencial analítico
- conhecimento técnico adquirido estudando
- lógica
- legibilidade
- tratamento de erros
- resolução efetiva do problema
- apresentação e explicação do código
- opinião crítica sobre assuntos de cunho social
As N*3 pessoas com maiores notas, sendo N o número de vagas de estágio.
A decisão é tomada num bate papo entre os entrevistadores e quaisquer outros integrantes que se interessem em participar da tomada de decisão. Para tal, considera-se:
- Personas determinadas na etapa 1
- Pontuação da primeira fase
- Pontuação da segunda fase
- Solução do desafio
É imprescindível que as pessoas entrevistadas recebam feedback, positivo ou negativo.
É encorajado que se peça feedback das pessoas entrevistadas ('você se sentiu bem na entrevista?' e 'você acha que faltou algo nesse processo seletivo?' são perguntas possíveis a serem feitas).