Hacktoberfest: 4 motivos para contribuir com código aberto
Tags: hacktoberfest, opensource, beginners, github
Published: 2020-10-05 22:05:59

O **[Hacktoberfest](https://hacktoberfest.digitalocean.com/)** é um evento que acontece todo ano com o objetivo de engajar a comunidade em projetos de **código aberto**. 
O objetivo de cada participante é criar **4 pull requests** para projetos abertos ao longo do mês de Outubro.
Neste ano, as primeiras 70.000 pessoas a fazê-lo poderão escolher entre uma **camiseta exclusiva do evento** ou ter uma **árvore plantada em seu nome**.

Depois da minha experiência no evento nos últimos dias resolvi listar nesse post **4 motivos para contribuir com código aberto**, tanto em Outubro quanto no resto do ano. Cada um desses motivos atrelado a pelo menos um dos projetos que contribuí.

#### Antes de tudo, os projetos que contribuí:

#### [siv2r/kidney-exchange](https://github.com/siv2r/kidney-exchange)
Site de cadastros para um programa de doação de rim. Utiliza formulários de informações médicas sobre pacientes para em seguida comparar os dados e encontrar pessoas compatíveis. 

#### [izzy/d3coder](https://github.com/izzy/d3coder)
Uma extensão do Chrome para codificar e decodificar diferentes padrões de texto. Como base64, rot13, etc.

#### [ThatConference/that.us](https://github.com/ThatConference/that.us)
Site da conferência [THAT.US](https://that.us), um espaço para compartilhamento de conhecimento entre devs de todos os níveis.

#### [goodhere/goodhere](https://github.com/goodhere/goodhere)
Projeto [GoodHere](https://goodhere.org), uma base de dados aberta de organizações de impacto social. 

## **1. Aprender/Praticar tecnologias variadas**
O primeiro motivo é provavelmente o mais interessante para a maior parte das pessoas participantes: a possibilidade de aprender novas tecnologias e praticar as que já se têm conhecimento. Aprendi muito nesses últimos dias e quero aprender ainda mais sobre as novas tecnologias que encontrei. Foi legal demais ter contato com várias tecnologias como React, Svelte e GraphQL apenas nesses 4 projetos. Também tive contato com PHP.

## **2. Descobrir projetos do seu interesse**
Outro ponto muito bom da experiência foi encontrar projetos que eu mesmo gostaria de ser um usuário. Como o GoodHere, que me mostrou um local fácil para descobrir organizações que se interessam em resolver problemas sociais que eu também me interesso.

## **3. Realizar impacto social**
Não é difícil encontrar projetos abertos com causas sociais importantísssimas por trás. Minhas contribuições para o GoodHere e o Kidney-Exchange por exemplo, foram oportunidades de realizar um pequeno impacto social. Mesmo que pareça pouco, com pequenas contribuições de muitas pessoas conseguimos impulsionar projetos que fazem a diferença.

## **4. Se engajar na comunidade**
Além de tudo isso, a participação em projetos abertos possibilita uma troca de conhecimentos e experiências muito enriquecedora. É possível ajudar e também ser ajudado. Tenho certeza de que tenho mais vontade de contribuir com outros projetos, além de ter conhecido pessoas que também me ajudariam em projetos.

#### **Conclusão**
Espero que tenham gostado do post, lembrando que:
- Em muitos casos não é necessário ter conhecimento prévio
- É possível contribuir sem saber programar, contribuições para documentação, tradução, etc são muito bem vindas
- Ainda temos Outubro inteiro para participar e vale muito a pena

É isso! Bom Hacktober pra vocês!