Slide 1

Slide 1 text

A importância da mentoria na área de engenharia de software walmyr-filho.com

Slide 2

Slide 2 text

Sobre mim.

Slide 3

Slide 3 text

Mentoria, uma prática cada vez mais necessária no mercado de engenharia de software. Por quê?

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

“O mentor não dá o peixe, ele ensina a pescar”

Slide 6

Slide 6 text

Tipos de mentoria

Slide 7

Slide 7 text

Mentoria formal

Slide 8

Slide 8 text

“A mentoria tem sido a melhor coisa que acelerou meu crescimento e dos engenheiros ao meu redor” - Gergely Orosz

Slide 9

Slide 9 text

Mentoria informal

Slide 10

Slide 10 text

“A cultura de mentoria é um mecanismo de aprendizado e transferência de conhecimento” - Eric Elliott

Slide 11

Slide 11 text

Mentoria interna

Slide 12

Slide 12 text

“Em times com uma cultura de mentoria, mesmo os desenvolvedores mais juniores alcançam rapidamente as habilidades dos desenvolvedores mais seniores.” - Eric Elliott

Slide 13

Slide 13 text

Mentoria externa

Slide 14

Slide 14 text

“Compartilhar torna-o mais forte” - Ben James

Slide 15

Slide 15 text

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)

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

“Um sensei, um mestre, um mentor. Alguém para agir como modelo e ensinar os valores e reflexos apropriados” - Robert C. Martin

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

Obrigado!

Slide 20

Slide 20 text

Perguntas?

Slide 21

Slide 21 text

A importância da mentoria na área de engenharia de software walmyr-filho.com