logo
ArthDev
Voltar
· 478 words · 3 min read

Minha primeira contribuição Open Source

Iniciei minha busca sobre o conceito de "Learn In Public" e, com isso, tive a oportunidade de conhecer projetos incríveis. Além de poder ajudar na comunidade Tech, posso também ganhar experiência em um ambiente real que irá impactar as pessoas.

Encontrei o maravilhoso projeto TrilhaInfo, mantido pelo Flávio Mendes e pela comunidade Tech, que é adepta ao Open Source e ao aprendizado em público. O projeto consiste em organizar diversas trilhas e roadmaps de conhecimentos na área de TI, desde FrontEnd, BackEnd, dicas de entrevistas com tópicos a se estudar, mapas mentais, etc.

Verifiquei uma issue que pedia a adição de uma trilha de Cybersecurity, que não existia. Decidi, então, criar e verificar um roadmap para essa trilha.

Fiz o fork do repositório e iniciei a busca de conteúdos que poderiam ser úteis em uma trilha de Cybersecurity. A estrutura do projeto é bem intuitiva e previamente separada entre opções de vídeos, artigos e sites para um melhor aprendizado. A ideia de contribuir para Open Source veio da vontade de criar conteúdos que podem ser aproveitados por outras pessoas e aprender no processo, além de fazer parte de uma comunidade. Isso é importante para mim, especialmente porque estou envolvido em outros projetos pessoais e corporativos e não tenho tempo para criar um projeto totalmente solo como portfólio.

Com isso, fica a dúvida: como posso contribuir para projetos Open Source?

Primeiro, podemos definir um projeto específico para contribuir. Pode ser qualquer coisa, como uma biblioteca, um site, um produto... qualquer coisa que tenha o código aberto e aceite contribuições.

Algumas indicações de projetos:

Esses são alguns dos projetos que tenho acompanhado nas últimas semanas, mas qualquer sugestão é bem-vinda. Outra opção é criar seu próprio projeto Open Source e divulgá-lo para a comunidade. É uma ótima forma de ajudar a construir um portfólio e, ao mesmo tempo, criar laços e mostrar como você consegue gerenciar um projeto com diversas pessoas contribuindo.

Open Source é uma prática excelente, especialmente para desenvolvedores iniciantes. Sempre procure verificar projetos nos quais você pode contribuir, debater e, o melhor de tudo, estar em comunidade.

Achou este artigo interessante? Você também encontra outros na aba "Artigos".

Quer conversar comigo? Encontre-me no LinkedIn ou no GitHub

Bom desenvolvimento!