A importância da mentoria na área de engenharia de software

A importância da mentoria na área de engenharia de software

Apresentação para a conferência online Manaus Community XP 2020 realizada entre 20 e 23 de Maio.

C68b10026dda209c364d7323adcb5184?s=128

Walmyr

May 22, 2020
Tweet

Transcript

  1. A importância da mentoria na área de engenharia de software

    walmyr-filho.com
  2. Sobre mim.

  3. Mentoria, uma prática cada vez mais necessária no mercado de

    engenharia de software. Por quê?
  4. Atributos de um mentor na eng. de software Empatia Paciência

    Experiência prática Conhecimento profundo de diferentes paradigmas de engenharia de software (OOP, FP, etc.) Experiência com diferentes tecnologias e linguagens Experiência em escalar aplicações
  5. “O mentor não dá o peixe, ele ensina a pescar”

  6. Tipos de mentoria

  7. Mentoria formal

  8. “A mentoria tem sido a melhor coisa que acelerou meu

    crescimento e dos engenheiros ao meu redor” - Gergely Orosz
  9. Mentoria informal

  10. “A cultura de mentoria é um mecanismo de aprendizado e

    transferência de conhecimento” - Eric Elliott
  11. Mentoria interna

  12. “Em times com uma cultura de mentoria, mesmo os desenvolvedores

    mais juniores alcançam rapidamente as habilidades dos desenvolvedores mais seniores.” - Eric Elliott
  13. Mentoria externa

  14. “Compartilhar torna-o mais forte” - Ben James

  15. Exemplos de objetivos de um programa de mentoria Desenvolver habilidades

    de agile testing Contribuir com comunidades Palestrar em eventos Desenvolver habilidades técnicas de programação e automação de testes Trabalhar no exterior Trabalhar em ambientes DevOps e XP Liderança e estratégia Próximos passos na carreira (promoções)
  16. Como profissionais de QA podem se beneficiar de um programa

    de mentoria? Diferentes tipos de testes Otimização testes Testabilidade Conhecimento d a aplicação como um todo (back-end, front-end, infra-estrutura, etc.) Acesso ao código fonte da aplicação, não só dos testes Passando o conhecimento adiante
  17. “Um sensei, um mestre, um mentor. Alguém para agir como

    modelo e ensinar os valores e reflexos apropriados” - Robert C. Martin
  18. Referências Developers mentoring other developers: practices I’ve seen work well

    - Gergely Orosz Struggling to find great senior JavaScript developers? Mentoring is the answer - Eric Elliott The most successful developers share more than they take - Ben James Livro - O codificador limpo - Robert C. Martin
  19. Obrigado!

  20. Perguntas?

  21. A importância da mentoria na área de engenharia de software

    walmyr-filho.com