Como você aprende?
Esse post é mais para galera de IT, mas algumas coisas se aplicam para outras áreas…
Como você aprende? Como você se mantem atualizado?
Um pouco de contexto
Fiz essa pergunta a algumas pessoas e fiquei surpreso com a resposta. Isso que algumas pessoas queriam ser influenciadores!
"Eu acompanho notícias pelo Facebook"
Mas como evitar o efeito bolha? O Facebook também não mostra todos os feeds. E algums acham ele mal, como na palestra de abertura do BrazilJS.
Por mais bizarro que isso possa parecer, é algo que eu posso ver nos meus compartilhamentos no HootSuite: 70% dos cliques vem do Facebook. Bem depois vem Twitter / LinkedIn.
"Eu procuro aquilo que eu quero no google"
Mas como você fica sabendo do que você não sabe que não sabe? Daquela nova lib, técnica, etc que outras empresas estão usando?
Bom, aqui vai algumas dicas de como eu faço.
1) Podcasts
Para aproveitar o tempo do transito com algo útil. E dá para escutar em velocidade 1.5 / 2x.
O GUTS publicou alguns esses dias.
Alguns do que eu acompanho:
-
hipsters.tech: um dos melhores sobre tecnologia. Boas entrevistas e debates.
-
TED Radio Hour: é do mesmo grupo dos vídeos, mas aqui tem algumas entrevistas extras, resumos, corelação de palestras de mesmo tema.
-
JavaScript Jabber: sobre js, em inglês
-
ResumoCast: Livros para empreendedores
-
GunCast: do Murilo Gun. Algumas pessoas não gostam dele, mas curto alguns insights e entrevistas (como a da Tania Mujica). Ele (O Murilo) usa muito o humor como aprendizado e criatividade, curto esse approach. Também disponível no SoundCloud
-
Gabriel Goffi: Anda meio parado. Fiquei sabendo dele pelo Murilo Gun. Que por sinal, a High Stakes Week acontece essa semana. É interessante o ponto de vista do Gabriel sobre alguns pontos.
-
NerdCast: legal para saber de algumas coisas aleatórias.
Sobre programas (android), eu uso o podbean, mas vejo o pessoal falar bem do Podcast Addict e Podcast Republic
Tem algumas boas recomendações na thread do Matheus de Souza.
2) Audiobook
Mesma idéia do podcast. Dica é usar o Audible da Amazon (O Spotify dos audiobooks). Ou baixar o áudio mesmo.
3) Livros físicos
Esses não precisam de muita explicação.
Algumas indicações (livros mais recentes que eu lí/re-lí):
-
Start with Why - o livro desta talks
-
Leaders eat last - o livro desta talk
Good Reads é um bom site para fazer tracking de livros e ver o que outros estão lendo.
4) RSS, news
Porquê não tem motivo ficar entrando nos blogs de tempos em tempos para ver se tem atualizações.
Dica fica para as páginas de engenharia, ver essa awesome list. E como leitor eu uso o Feedly.
Vale também acessar o Hacker News 1x ao dia, Reddit de tempo em tempo. Dá para criar boas listas com tópicos diversos (ex: tools, práticas)
5) Redes sociais, chats
Voltando ao ponto, não é bom se limitar ao Facebook, até porquê ele não mostra todos os feeds. Algumas dicas:
-
No Twitter você pode seguir outras pessoas, criar listas, enviar direct messages. E geralmente o pessoal responde.
-
Slack: um dos programas mais populares de chat, no mesmo grupo que o Rocket Chat, HipChat, Hibox, Gitter. Legal iteragir com a comunidade mais "real time", ver perguntas dos outros, etc. Alguns grupos de tecnologia listados aqui nessa lista.
-
Sites de perguntas: Quora, StackOverflow
-
Meetups remotos: tipo o Virtual Jug
6) Ensinar
Como diz a pirâmide de Willian Glasser:
Tem várias oportunidades de palestrar em eventos (dica: TDC, devday, devops day), meetups, escrever um blog. Sobre escrever, tem esse texto legal do Matheus de Souza.
Dentro da minha empresa atual temos espaço para Dojos, Talks, PodCasts internos, Mob Programming, Hacknights. Compartilhar conhecimento é uma forma de reter e ampliar seus conhecimentos em uma área.
Nota: Evite a Síndrome do Impostor. Todos tem algo para compartilhar, você só será um bom palestrante "palestrando".
Isso pode ajudar: How to Master the Art of Public Speaking
Sobre escrever… Não é algo fácil mesmo… olha o disse o Martin Fowler:
If people watched me write, I think most would be surprised at how long I spend creating just the right code example (2 mornings so far)
— Martin Fowler (@martinfowler) 29 de agosto de 2017
O Daniel Wildt fez um vídeo sobre palestras semana passada.
Outra dica: em alguns planos de carreira, é esperado que você influencie não só seu time, não só sua empresa… mas a industria. Olha esse exemplo da CodeRock.
7) Cursos
Alguns sites com cursos, a maioria gratuito:
Acho que aqui também se aplica ver eventos gravados, como o BrazilJs e TDC Online.
8) Mentoring
Como diz o Gabriel Goffi no segundo vídeo da High stakes week, você pode acompanhar um mentor remotamente e de modo assíncrono em cursos, livros, mídia social (ex: twitter). Alguns chamam mentors de "gurus", como mencionado no canal Me poupe (sobre finanças). Ok, presencialmente é mais fácil, mas nem sempre é possível.
Outra dica legal é da Kathy Sierra no Making Badass Developers:
Versão resumida: tendo contato com códigos bons, você eventualmente vai escrever códigos melhores.
9) Evitar a procrastinação
Tem um baita vídeo no TED sobre isso, e esse do EngVid. Moral da história: não enrolar e focar no aprendizado.
Se você ficou curioso sobre o HootSuite
É uma baita ferramenta para gerar conteúdo. Curto colocar links de compartilhamento alí para espalhar nas redes sociais. E ele tem algoritmos para auto agendar os items em momentos onde é mais provável que as pessoas estejam lendo. Fora que é massa espaçar os compartilhamentos, para não ficar um lote grande quando eu paro para ver as notícias.
E aí, curtiu as dicas? Tem alguma técnica ou link diferente? Manda aí nos comentários.