aprender em público é a forma mais rápida de se aprender algo. a ideia central do método é criar conteúdo enquanto se aprende, em vez de apenas consumir conteúdo. aprender de forma privada leva à procrastinação.
formatos
- blogs, tutoriais, cheatsheets
- falar em eventos, palestras, meetups
- plataformas de perguntas e respostas (reddit, stackoverflow)
- livestreaming, videos
- começar uma newsletter
- desenhar cartoons
objetivos
não usar likes ou outras métricas de vaidade como termômetro da qualidade do seu conteúdo. o objetivo não é impressionar ninguém. escreva para você mesmo de 3 meses atrás - o que você gostaria de saber? como gostaria de aprender esse tema?
comunidade
é importante interagir e participar da sua comunidade, e ir além:
- conversar com instrutores e criadores de conteúdo
- abrir pull requests para bibliotecas que você usa
- criar bibliotecas (ainda que ninguém use)
- desenvolver clones de serviços, para entender como funcionam
- ensinar em workshops
- ir a eventos e criar resumos dos aprendizados
base de conhecimento
documente o que fez, quais problemas surgiram e como foram resolvidos. com o tempo, se constrói uma base própria de conhecimento.
“faça o melhor para estar certo, mas não se preocupe quando estiver errado”
aceite críticas e correções. pergunte onde errou e peça feedbacks. as pessoas vão acabar te ensinando e ajudando - dá pra notar quando alguém é um aprendiz genuíno. as pessoas vão te ajudar porque você aprende em público - e quem aprende em público amplifica aquilo que lhe ensinam.