Não é fácil se atualizar, mas com os recursos certos podemos otimizar o aprendizado
Por que se manter atualizado é tão importante?
Em um cenário tão dinâmico quanto o do desenvolvimento, muitas vezes é comum nos acomodarmos com o que já sabemos, mas aquela sensação de recompensa que sentimos, ao descobrir uma nova linguagem ou biblioteca, é sempre bem-vinda. Quando queremos estudar algo novo, ou até mesmo atualizar o conhecimento que já possuímos, é muito comum não sabermos por onde começar, devido ao grande número de possibilidades disponíveis.
A forma ideal de aprender e a quantidade de tempo que você vai gastar para aprender algo novo varia de pessoa para pessoa. O mais fácil é começar devagar, os famosos baby steps, assim você pode personalizar o método de estudo da forma que desejar.
Aqui vai uma lista de recursos que podem ser utilizados para você se manter atualizado:
#1. Medium
No Medium é possível encontrar diversos tipos de conteúdo, como arte, design, tecnologia, empreendedorismo e filosofia. Além de fácil acesso aos textos de autores, existem as publicações, que são agrupamentos de artigos relacionados a um mesmo assunto ou autor. É possível escolher os temas dos quais deseja receber recomendações de leitura e também configurar o recebimento de e-mails com indicações baseadas nas interações de quem você segue. Algumas publicações legais para começar a seguir:
Umbler News
Hackernoon
FreeCodeCamp
Tableless
Facebook Design
#2. Hacker news
O Hacker news é um site do fundo de investimento e incubadora de startups Y Combinator. Os posts são ordenados de acordo com os votos da comunidade e são sobre diversas categorias, mas o foco principal é tecnologia e empreendedorismo. Uma ótima forma de descobrir coisas novas é observar os posts que iniciam com Show HN, que é utilizado para mostrar para a comunidade algo novo e Ask HN, que é utilizado para questões em geral. Caso não goste tanto assim da interface atual, existem diversas alternativas que oferecem acesso ao conteúdo, como é o caso do Hckr News.
#3. Reddit
Assim como o Hacker news, o Reddit é um site no qual o conteúdo é gerado e ordenado pela comunidade dev. Existem diversos subreddits com diversos assuntos relacionados a tecnologia. O ideal é criar uma conta e começar a seguir os que mais interessar. Alguns exemplos de subreddits interessantes:
Reddit | Learn programming
Reddit | Programming
Reddit | Coding
Reddit | Web dev
Reddit | Web design
#4. Cursos
A realização e participação em cursos é uma das mais tradicionais formas de se manter atualizado. Para isso, existem diversas plataformas disponíveis. Por exemplo:
Cousera
Udemy
FreeCodeCamp
Há também os canais da Umbler, com materiais didáticos e entrevistas com especialistas das mais diversas áreas da tecnologia.
Umbler Academy
YouTube | Umbler
#5. GitHub Trending
No GitHub, é possível acompanhar novidades de várias formas, mas algumas realmente facilitam a descoberta de novas informações.
A aba Discover Repositories permite que você visualize repositórios similares aos que você favoritou (starred) e nas pessoas que você segue.
Outra forma é a página Explore, que além de mostrar coleções de repositórios agrupados por categorias, também permite que você se inscreva e receba uma newsletter com uma lista de repositórios mais favoritados.
#6. Meetups
A participação em meetups também é uma ótima forma de absorver conhecimento e de trocar experiências com outros devs. Para saber o que está rolando perto de você, acesse a página do Meetup, lá você pode escolher entre os vários tipos de encontro e, caso o que você quer não esteja disponível, você tem a oportunidade de organizar um meetup sobre determinado tema.
#7. Eventos
Eventos como o BrazilJS Conf, The Developer’s Conference, QCon SP e InterCon são ótimos para se manter atualizado, contam com palestras e também promovem o networking entre participantes. Estar imerso em um ambiente no qual o objetivo de todos é aprender mais, te estimula a obter cada vez mais conhecimento.
Manter-se atualizado é importante, mas tenha em mente que não é necessário – nem humanamente possível – aprender todas as novidades do mercado no momento. Procure filtrar o que você deseja aprender de acordo com a necessidade e o trabalho desenvolvido, seja ele uma nova linguagem ou tecnologia, mudar a área de atuação, se adequar a uma vaga de emprego ou apenas por hobby, usar as ferramentas certas será muito importante no processo de aprendizagem.