Tutor de programação: por que você deve se tornar um e como fazê-lo

Bom dia, Habr. Apresento a você a tradução do artigo: "Mentor de codificação: por que você deve se tornar um e como fazê-lo", de Oleg Sklyarov (Oleg Sklyarov).



Oi Meu nome é Oleg Sklyarov, trabalho como líder do grupo para o desenvolvimento de dispositivos móveis para crianças em Skyeng . No meu tempo livre, trabalhei como tutor para estudantes de TI. Foi uma ótima experiência para mim, então quero compartilhar minha história e idéias que recebi durante essas aulas.



Como me tornei um mentor


Alguns anos atrás, meu dia de costume parecia bem chato. Normalmente, saía de casa às 9h, chegava ao trabalho às 10h, conversava com meus colegas sobre o café antes do almoço, almoçava, assistia ao YouTube e começava a trabalhar mais ou menos às 3h. Para fazer alguma coisa, tive que ficar no escritório até as 21h.

Em algum momento, ocorreu-me - para onde vai todo o meu tempo? Saio de casa por 12 horas, mas sou pago apenas por 8. Portanto, fiz alguns cálculos. O resultado foi aterrorizante - 33% do meu tempo foi desperdiçado.

Revelação # 1: Entenda para onde vai o seu tempo


Não fiquei satisfeito com este resultado. Além disso, senti que não estava crescendo o mais rápido possível. Eu tinha perspectivas de me tornar líder de equipe em cinco anos, talvez me tornasse arquiteto em dez anos. Mas me pareceu muito lento. Antes de mim estava o exemplo de Bill Gates e Steve Jobs - eles conseguiram muito mais quando tinham a minha idade.

Revelação nº 2: não é que esses caras sejam legais, mas que estou fazendo algo errado


Naquele momento, percebi que, se quero estar em pé de igualdade com Gates ou Jobs, preciso mudar algo em mim mesmo. Eu posso me tornar mais produtivo e eficaz se fizer alguns ajustes na minha vida.

Um dia, assistindo ao YouTube depois do jantar, vi Steve Jobs abrindo comentários em Stanford. E isso realmente mudou algo em mim.

Percebi que todos esses caras - Steve, Bill, Mark Zuckerberg - estão compartilhando. Steve Jobs compartilhou este vídeo. Estou certo de que não foi a única coisa que ele fez por vontade própria. Bill Gates doou metade de sua fortuna para caridade e convenceu metade da Forbes a fazer o mesmo. Eles compartilham o que podem, mas eu nunca tive essa ideia.

Apocalipse No. 3: Se você fizer tudo da maneira antiga, tudo permanecerá o mesmo


Eu queria mudar alguma coisa. Em primeiro lugar, mudei meu trabalho de escritório para trabalho remoto em Skyeng. Não recebi minhas quatro horas de volta - apenas duas. Mas era necessário começar em algum lugar.
Eu olhei para todos esses caras e pensei: "talvez eu deva tentar dar aulas". Entrei em contato com minha universidade local e procurei plataformas para professores. Foi assim que encontrei o local onde trabalho agora - uma plataforma on-line com cursos de programação. Tudo veio junto e eu me tornei um tutor.

O que estou fazendo agora como tutor



Meu trabalho é verificar a lição de casa dos alunos no Github e dar-lhes conselhos. Realizamos consultas uma vez por semana por meio de bate-papo por vídeo. Eles fazem perguntas e eu respondo. Freqüentemente eles demonstram sua tela e escrevemos código juntos. Às vezes, os alunos me enviam suas perguntas. Por exemplo, "como combinar duas matrizes". E eu explico como combinar matrizes. Sou como o Google, mas mais avançado :-)

Claro, nem tudo corre bem. Aqui estão alguns dos episódios mais dolorosos:

  • Eu levei muitos alunos. A certa altura, eu tinha cinco alunos - e isso era demais. A avaliação da lição de casa e a resposta às perguntas levam muito tempo, mas o ensino não é tão bem remunerado quanto a programação. Como resultado, passei mais tempo no trabalho, mas ganhei menos. Minha esposa não estava muito feliz com isso.
  • Percebi que meu conhecimento de PHP não era suficiente. Venho programando no Yii Framework há anos e no Symfony há vários anos. Portanto, quando alguém pergunta: "Como posso combinar duas matrizes com mais, em vez de combinar uma matriz?", Perguntei: "Vamos fazer uma pausa."
  • Eu não estabeleci limites desde o começo. E os alunos podem ser bastante intrusivos. Eles não podem fazer nada durante a semana inteira e, em seguida, aparecem perguntando "Enviei minha solução, você verificou? E agora? Você verificou agora?" Você precisa estabelecer as regras de sua comunicação para não se tornar algum tipo de robô.

Tudo isso foi bastante desagradável; Eu senti que minhas esperanças não foram cumpridas. Eu estava pensando em voltar ao trabalho de escritório, mas decidi dar uma última chance para aulas particulares.

Apocalipse No. 4: Se você não tiver sucesso imediatamente, não desista. Trabalhe em seus erros e as coisas podem melhorar.


Fiz alguns ajustes e recebi os primeiros frutos do meu trabalho. O período difícil terminará.

Benefícios de ser um tutor

  • Elevando o ego. Quando você faz um projeto com seus alunos e, em seguida, um especialista independente avalia 90 de 100 e acima, é inspirador. Eu me sinto assim: "Uau, olhe para eles, eles realmente aprenderam alguma coisa."
  • Estoque de confiança. Para mim, esta revisão é do meu aluno mais irritante. No começo, ele criticou todos os meus movimentos e sempre estava insatisfeito com alguma coisa. Mas no final do curso, ele me deu 9 em 10 e comentou: “Costumava ser péssimo, mas agora está tudo bem com a sua ajuda.” Reli esse comentário sempre que me sinto deprimido - isso me inspira a continuar.
  • Treinamento avançado. Eu melhorei completamente minhas habilidades técnicas. No trabalho, às vezes você usa as coisas sem entender como elas funcionam. Mas assim que você estudá-los desde o início, será muito mais fácil encontrar e corrigir erros.
  • Melhorando as habilidades sociais. Um dos mais amados. No meu trabalho, gerencio uma equipe de sete desenvolvedores. As aulas me ajudaram a me tornar um gerente melhor. Ao me comunicar com muitas pessoas, estudei várias abordagens e tipos de motivação. Agora eu sei exatamente como motivar meus programadores.

Por que você deveria ser um tutor



Uma vez eu conheci um cara do meu antigo emprego. Eu contei a ele sobre minha orientação - e ele não entendeu muito bem por que eu estava fazendo isso. Eu expliquei isso a ele e vou explicar para você:

  • Mudança. Para mim, ser um mentor significa ser ativo. Hoje você não precisa de um doutorado para ensinar, pode compartilhar o que sabe e usa em seu trabalho. Se você não se sentir confortável com o sistema educacional do seu país, terá todas as chances de alterá-lo. Estou feliz por fazer parte dessa mudança.
  • Melhore suas habilidades. Como eu disse, o ensino desenvolve imensamente suas próprias habilidades. Você receberá uma tonelada de informações sobre programação e engenharia. Além disso, você se tornará melhor na comunicação com as pessoas e no gerenciamento delas. Esses dois pontos ajudarão você em sua carreira principal.
  • Invista no futuro. Muitas pessoas se perguntam por que eu estou orientando, em vez de dedicar duas horas extras de trabalho. Para mim, é como investir - invisto em mim mesma, desenvolvendo minhas habilidades e em outras pessoas, ajudando-as a crescer. Eu acho que isso é mais útil do que empilhar papéis.

Se minha história ressoou com você, tente dar aulas particulares. É muito simples e tem um impacto real e tangível nas pessoas ao seu redor e na comunidade profissional.

Vamos crescer juntos!

Source: https://habr.com/ru/post/pt480518/


All Articles