🤝 Sistema de Mentoria Orgânica - Arah

Facilitando Acolhimento e Crescimento de Contribuidores

Versão: 1.0
Data: 2025-01-20


O sistema de mentoria do Arah é orgânico, voluntário e horizontal. Não há hierarquias rígidas - apenas pessoas que oferecem ajuda e pessoas que buscam orientação.

Objetivo: Facilitar o acolhimento de novos contribuidores e o crescimento orgânico da comunidade, mantendo consciência elevada e respeito aos saberes diversos.


🌱 Princípios

Orgânico

  • Ninguém é obrigado - mentoria é voluntária
  • Cresce naturalmente - conforme necessidade
  • Sem burocracia - simples e direto

Horizontal

  • Sem hierarquias - mentor e mentorado são pares
  • Aprendizado mútuo - todos têm algo a ensinar
  • Respeito mútuo - valoriza diferentes saberes

Consciente

  • Respeita ritmo - cada um tem seu tempo
  • Valoriza inteligência - diferentes tipos de expertise
  • Acolhe diversidade - backgrounds diversos são bem-vindos

📋 Para Quem Busca Mentoria

Como Pedir Ajuda

  1. Vá para #geral ou #mentoria (quando configurado)
  2. Use este template:
📚 **Buscando Orientação**

Olá! Sou [seu nome], [background breve - ex: "matemático", "estudante", etc.].

Estou começando a contribuir como [desenvolvedor/analista funcional/comunidade].

Precisaria de ajuda com [tópico específico - ex: "como configurar ambiente", "como documentar proposta funcional"].

Alguém poderia me orientar? Obrigado! 🙏
  1. Aguarde - alguém vai se oferecer para ajudar

Opção 2: GitHub

  1. Crie Issue com label question ou mentoria
  2. Descreva o que precisa
  3. Aguarde resposta da comunidade

Opção 3: Issue Específica

  1. Se sua dúvida é sobre Issue específica, comente nela
  2. Mentores que trabalharam nessa área podem responder

Um mentor pode:

  • ✅ Orientar sobre processos do projeto
  • ✅ Ajudar a entender código/documentação
  • ✅ Revisar propostas antes de criar Issue/PR
  • ✅ Responder dúvidas técnicas ou funcionais
  • ✅ Conectar você com pessoas certas

Um mentor NÃO é obrigado a:

  • ❌ Fazer o trabalho por você
  • ❌ Estar sempre disponível 24/7
  • ❌ Revisar tudo que você faz
  • ❌ Ser expert em tudo

Respeite o tempo do mentor - eles também são voluntários.


Checkpoints Sugeridos

Não é obrigatório, mas pode ser útil:

Após 30 Dias

  • Como está sendo sua experiência?
  • Conseguiu fazer primeira contribuição?
  • Precisa de ajuda com algo específico?

Após 60 Dias

  • Está confortável com processos?
  • Quer contribuir mais ativamente?
  • Tem interesse em ser mentor também?

Após 90 Dias

  • Como foi seu crescimento?
  • O que funcionou bem?
  • O que poderia melhorar?

Estes checkpoints são opcionais - faça se fizer sentido para você.


👨‍🏫 Para Quem Quer Ser Mentor

Como Se Oferecer

  1. Vá para #geral ou #mentoria
  2. Use este template:
🤝 **Oferecendo Mentoria**

Olá! Posso ajudar iniciantes em [área específica - ex: "setup do Cursor", "análise funcional", "testes"].

Se alguém precisar de orientação nessas áreas, pode me chamar!

Disponibilidade: [ex: "finais de semana", "durante a semana", etc.] (opcional)
  1. Aguarde - pessoas podem te procurar

Opção 2: GitHub

  1. Atualize seu perfil ou bio no GitHub mencionando disponibilidade
  2. Responda Issues de iniciantes
  3. Revisa PRs de iniciantes com cuidado e gentileza

Como Ser um Bom Mentor

1. Seja Acolhedor

  • Lembre-se de quando você começou
  • Use linguagem clara e simples
  • Evite jargão quando possível
  • Seja paciente

2. Seja Humilde

  • Você não sabe tudo (e tudo bem!)
  • Aprenda com seus mentorados também
  • Admita quando não sabe algo
  • Conecte com outras pessoas se necessário

3. Seja Respeitoso

  • Valorize diferentes tipos de inteligência
  • Respeite ritmo de aprendizado
  • Não julgue - oriente
  • Celebre pequenas conquistas

4. Seja Consciente

  • Pense no impacto de sua orientação
  • Mantenha comunicação elevada
  • Honre saberes diversos
  • Fortaleça autonomia

Desenvolvimento:

  • Setup do ambiente (Git, .NET, Cursor)
  • Entender código do projeto
  • Escrever testes
  • Criar Pull Requests

Análise Funcional:

  • Observar território
  • Documentar necessidades
  • Criar propostas funcionais
  • Validar com comunidade

Processos:

  • Como funciona o projeto
  • Como contribuir
  • Como navegar documentação
  • Como comunicar no Discord/GitHub

Outras:

  • Qualquer área onde você tenha experiência e possa ajudar

Rotas de Crescimento para Mentorados

Iniciante
  ↓
Primeira Contribuição Pequena
  ↓
Contribuidor Regular
  ↓
Mentor Potencial

Marcos:

  • Iniciante: Configurou ambiente, entendeu estrutura
  • Primeira Contribuição: PR mergeado (pode ser pequeno)
  • Contribuidor Regular: 3+ PRs mergeados, entende processos
  • Mentor Potencial: Pode ajudar iniciantes na área que domina
Observador
  ↓
Primeira Proposta
  ↓
Analista Ativo
  ↓
Validador de Territórios

Marcos:

  • Observador: Observa território, identifica necessidades
  • Primeira Proposta: Issue criada e discutida
  • Analista Ativo: 3+ propostas, validações com comunidade
  • Validador: Pode validar propostas de outros analistas

🔄 Fluxo de Mentoria

Fluxo Simples

1. Pessoa busca ajuda (Discord/GitHub)
   ↓
2. Mentor se oferece ou é mencionado
   ↓
3. Conversa inicial (entender necessidade)
   ↓
4. Orientação/ajuda fornecida
   ↓
5. Acompanhamento (se necessário)
   ↓
6. Mentorado cresce e pode virar mentor

Cenário: João quer fazer primeira contribuição mas não sabe por onde começar

  1. João posta no Discord: "Não sei por onde começar"
  2. Maria se oferece: "Posso te ajudar! Que tipo de contribuição te interessa?"
  3. Conversam: Maria ajuda João a escolher Issue adequada
  4. Orientação: Maria explica processo de PR, revisa código de João
  5. PR mergeado: João faz primeira contribuição
  6. Celebração: Comunidade celebra conquista de João
  7. Crescimento: João agora pode ajudar outros iniciantes

💬 Boas Práticas de Comunicação

Seja claro:

  • Explique sua dúvida de forma específica
  • Dê contexto (o que você já tentou, o que sabe)
  • Mostre código/erro se for técnica

Exemplo bom:

"Preciso de ajuda para configurar o Cursor. Instalei o .NET 8.0 e o Git, mas quando abro o projeto no Cursor não consigo fazer build. Erro: [erro específico]"

Exemplo a evitar:

"Nada funciona, ajuda!"

Seja gentil:

  • Use linguagem acolhedora
  • Celebre pequenos progressos
  • Não assuma que pessoa sabe algo
  • Ofereça recursos adicionais

Exemplo bom:

"Ótima pergunta! Vou te ajudar. Primeiro, vamos verificar se o .NET está instalado corretamente. Execute dotnet --version e me diga o que aparece."

Exemplo a evitar:

"Isso é básico, você deveria saber."


🎯 Tipos de Mentoria

1. Mentoria Técnica (Desenvolvimento)

Foco: Código, ferramentas, processos técnicos

Quando usar:

  • Dúvidas sobre setup
  • Problemas com código
  • Questões sobre arquitetura
  • Dúvidas sobre testes

Exemplos:

  • "Como configuro o Cursor?"
  • "Por que meu teste está falhando?"
  • "Como adiciono novo endpoint?"

Foco: Observação territorial, propostas funcionais

Quando usar:

  • Como observar território
  • Como documentar necessidade
  • Como validar proposta
  • Como criar Issue funcional

Exemplos:

  • "Como documento uma necessidade territorial?"
  • "Minha proposta está clara?"
  • "Como valido com comunidade?"

3. Mentoria de Processo

Foco: Como funciona o projeto, workflows

Quando usar:

  • Como contribuir
  • Como funciona o processo de PR
  • Como navegar documentação
  • Como comunicar no Discord/GitHub

Exemplos:

  • "Como escolho Issue para trabalhar?"
  • "Como funciona code review?"
  • "Qual sala usar no Discord?"

🌟 Celebração de Conquistas

Como Mentor:

  • ✅ Celebre primeira contribuição do mentorado
  • ✅ Reconheça crescimento
  • ✅ Compartilhe sucessos no Discord (#celebracoes se existir)

Como Comunidade:

  • ✅ Reconheça mentores que ajudam
  • ✅ Valorize trabalho de mentoria
  • ✅ Crie cultura de apoio mútuo

Exemplos de Celebração:

  • Mensagem no Discord: "Parabéns @pessoa pela primeira contribuição! 🎉"
  • Mencionar em README (opcional)
  • Badge no GitHub (se fizer sentido)

Acompanhar (sem forçar):

  • Número de mentorias ocorrendo
  • Primeiras contribuições facilitadas
  • Crescimento de contribuidores
  • Satisfação com mentoria

Não focar em:

  • Número de mentores (qualidade > quantidade)
  • "Performance" de mentores (não é competição)
  • Métricas agressivas (não é gamificação)

🚨 Quando Algo Não Funciona

Para Mentorado:

  1. Comunique respeitosamente: "Acho que não está funcionando bem, podemos ajustar?"
  2. Mude de mentor: Não há problema - cada pessoa tem estilo diferente
  3. Pergunte no Discord: Outras pessoas podem ajudar

Para Mentor:

  1. Seja honesto: "Não tenho tempo agora" ou "Não sei essa área"
  2. Conecte com outros: "Conheço alguém que pode ajudar melhor"
  3. Ajuste formato: Talvez async funcione melhor que sincrono

Importante: Sem julgamentos. Às vezes não dá match e tudo bem.


🔗 Recursos Relacionados


Mentoria no Arah é sobre construir comunidade, não sobre hierarquia.

É sobre:

  • ✅ Acolher pessoas que chegam
  • ✅ Compartilhar conhecimento
  • ✅ Crescer juntos
  • ✅ Valorizar diferentes saberes

Não é sobre:

  • ❌ Competição
  • ❌ Hierarquias
  • ❌ Pressão
  • ❌ Exclusividade

Seja mentor ou mentorado - todos têm algo a contribuir.


Última Atualização: 2025-01-20
Versão: 1.0

Quer ser mentor? Se ofereça no Discord!
Precisa de mentoria? Peça ajuda - não há problema em pedir!