Code Monkey home page Code Monkey logo

academy-guide's Introduction

Academy - Manual do Owner

by VTEX

Quer organizar um VTEX Academy? Esse documento tem como objetivo servir como um guia para a preparação e organização de todas as etapas do projeto.

O que é o VTEX Academy?

É o nosso programa de estágio (http://vtex.academy/) que ocorre durante as férias de verão e inverno das universidades. O propósito é fornecer a oportunidade dos alunos de graduação dos cursos de Computação e Design se desenvolver através da ownership de um projeto.

Quando as férias se aproximam uma equipe é formada para cuidar do programa. Geralmente duas pessoas ficam encarregadas de organizar o processo, prestar mentoria para os estagiários e liderar os interessados.

O programa deve ter idealmente entre 2 e 3 meses de duração, onde os estagiários devem formar uma equipe de 4 pessoas (3 desenvolvedores e 1 designer) e desenvolver um projeto completo, desde a sua ideação até a entrega final. Após os 3 meses e o fim das férias, quem obteve bom desempenho e destaque no projeto pode ser convidado para ingressar no programa regular de estágio da VTEX.

Pré-Academy

Formação de equipe

A equipe que coordenará o Academy deve ser formada idealmente por 2 owners (idealmente 1 designer e 1 dev), que devem organizar o programa do início ao fim, e uma equipe de mentores tecnicos que devem prestar suporte aos Academies. O ideal é que essa equipe seja formada por pessoas de diferentes disciplinas e funções na VTEX. Esse time será responsável também por apoiar o recrutamento e dar os feedbacks finais.

Definição do escopo

A equipe deve se reunir a fim de definir um tema que guiará o projeto. Este tema será usado como base para o brainstorming e pesquisas iniciais. Todo o ano o tema deve ser diferente dos anteriores

2015.1: VTEX SDK para Android e Compra Recorrente. 2015.2: Wishlist 2016.1: Review de produtos 2017.1: Análise de dados

Divulgação

Preparação de Material

É necessário um bom trabalho de divulgação para trazer candidatos relevantes ao programa. Essa é uma excelente etapa do projeto para envolver o Design Team e bolar uma comunicação convidativa para os estudantes, além de uma landing page para captar as inscrições dos candidatos.

Inscrições

Após liberado o material de divulgação, todos os candidatos devem se inscrever no Academy através do preenchimento do formulário direcionado pela Landing Page.

Seleção

Analise dos Academies

A seleção dos Academies consiste em duas etapas:

  1. Análise de CV (e portfolio para estudantes de Design)
  2. Entrevista presencial + Apresentação pessoal (e code-challenge/whiteboard para os estudantes de Computação)

Para a etapa 01, é necessário esperar duas avaliações positivas antes de convidar a pessoa para a etapa presencial. Todas as avaliações devem ser feitas através do Lever.

Para a etapa 02, vale organizar e distribuir com antecedência os horários das entrevistas e dupla de recrutadores (Planilha de organização). Nesta etapa é importante quebrar o gelo com a pessoa antes de levá-la à sala de entevistas. Uma volta pelo escritório é mais que suficiente. As considerações finais devem ser adicionadas ao Lever para a avaliação da equipe.

Os Academies selecionados devem ser convidados para ingressar na VTEX com duas semanas de antecedência em relação ao início do programa para que o RH consiga preparar os crachás, contratos, vales, computadores e etc. Consulte o People and Places para organizar o onboarding deles.

Rituais

Reunião de feedbacks

É recomendado realizar reuniões de feedbacks 360º entre os Owners e os Academies durante todo o processo. Caso elas fiquem repetitivas e improdutivas, vale modificar a frequência para cada 15 dias.

Planejamento

Assim como é feito pela maioria das equipes da VTEX, é aconselhável organizar com recorrência (semanal ou quinzenal) uma reunião de planejamento com os Academies além da reunião de feedbacks.

Demofriday

Todos os avanços significativos feitos pelo AcademyTeam devem ser apresentados em DemoFridays para toda a equipe VTEX.

Processos

Imersão

A equipe responsável pelo programa deve agendar apresentações com diferentes times da VTEX a fim de facilitar a imersão dos AcademyTeam na plataforma. É aconselhável instruir os times a apresentar seus trabalhos de forma simples e pouco profunda devido ao baixo nível de conhecimento tecnico dos Academies.

Ideias de projeto

Após a etapa de imersão, os owners devem apresentar aos Academies o tema sugerido para a edição do programa. Em cima desse tema, os Academies devem realizar diferentes pesquisas e brainstorming com os times da VTEX (de preferência o DesignTeam) a fim de gerar possíveis caminhos para o projeto final. No final dessa etapa, os Academies devem apresentar para a equipe do programa as ideias geradas e selecionar a mais interessante.

Escopo do projeto

Com a ideia final definida, o time e os owners devem escrever um press-release do projeto e apresentar todo o processo em uma DemoFriday. É aconselhável definir um escopo pequeno, que não dependa do trabalho de muitas equipes da VTEX e que possa gerar resultado no curto prazo do Academy.

Workshops

Com o escopo definido, a equipe do programa deve organizar Workshops tecnicos relacionados ao projeto para que o AcademyTeam possa começar a colocar a mão na massa. Vale pensar aqui Workshops distintos para os Academies Desenvolvedores e Designers.

Mão na massa

Entrega

Ao fim do período definido para o programa, o AcademyTeam deve realizar uma última DemoFriday apresentando seu processo de desenvolvimento e seu resultado final.

Avaliação final

Feedback Final

Toda a equipe organizadora deve avaliar o desempenho e o projeto dos Academies e passar suas impressões finais para os owners. Estes avaliam os feedbacks da equipe e definem quem vai ingressar para o estágio regular da VTEX. Após essa definição, os owners se reunem na semana seguinte com os Academies e dão para eles feedback final individualmente. É recomendado pedir para os Academies feedbacks sobre o programa a fim de aprimorá-lo para a próxima edição.

Direcionamento na VTEX

Após o programa, os owners são responsáveis por guiar e direcionar os ex Academies para seus futuros projetos e mentores. Nenhum estagiário da VTEX deve ficar em uma equipe sozinho sem ser mentorado por algum profissional mais experiente.

Acompanhamento

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.