Skip to content

Commit

Permalink
✨ open source (#13)
Browse files Browse the repository at this point in the history
  • Loading branch information
perebaj authored Aug 10, 2024
1 parent 1fa2e2f commit 722aec3
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 3 deletions.
9 changes: 6 additions & 3 deletions config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,18 @@ menu:
- name: Listas
url: /series
weight: 3
- name: Tags
url: /tags
weight: 4
# - name: Tags
# url: /tags
# weight: 4
# - name: Arquivo
# url: /archives
# weight: 5
- name: Free-Tiers
url: /free-tiers
weight: 5
- name: Open Source
url: /open-source
weight: 6

params:
brand: HOME
Expand Down
75 changes: 75 additions & 0 deletions content/open-source.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
---
title: "Open Source"
# layout: "partials"
---

## Mentorias

Empresas como Google, LFX e Outreachy, financiam ideias de projeto, contanto que eles sejam de código aberto. Os projetos que forem financiados, disponibilizam algumas programas de mentoria. Onde você será guiado para aprender a contribuir.

Essa mentorias possuem um processo de incrição que acontecem algumas vezes no ano. Em sua grande maioria, são bem simples e não exigem experiência prévia, apenas algum conhecimento na técnologia que será utilizada e muita vontade de aprender.

Alguns dos programas de mentoria remuneradas:

- [Google Summer of Code](https://summerofcode.withgoogle.com/) até $3000 dolares para brasileiros.

- [Linux Foundation](https://docs.linuxfoundation.org/lfx/mentorship/mentees) $3600 dolares para brasileiros.

- [Outreachy](https://www.outreachy.org/) $7000mil dolares

Mesmo existindo um processo seletivo, você pode participar de forma voluntária. O que aumentam muito as chances de ser aprovado em tentativas futuras.

Alguns desses projetos podem ser encontrados [aqui](https://github.com/cncf/mentoring/tree/main/programs)

## Por que participar?

- Experiência com desenvolvimento de software com os engenheiros de software mais experientes do mundo.

- Aumento de networking.

- Aumento de visibilidade no mercado de trabalho.

- Você é pago para aprender.

- Oportunidade de emprego

- Aprendizagem relacionada a soft skills, como comunicação, trabalho em equipe e gerenciamento de tempo. Os times estão em diferentes partes do mundo, então é necessário se comunicar de forma clara e objetiva.

## Como contribuir?

Antes de mais nada, você precisa precisa ter um bom conhecimento de git e ser capaz de ler e entender a documentação do projeto.

Com isso em mente, você pode seguir os seguintes passos:

1. Encontre um projeto que chame sua atenção, seja por usar uma tecnologia que você goste, ou por ser algo que gostaria de aprender.

2. Em sua grande partes, projetos open source tem um arquivo chamado `CONTRIBUTING.md` que contém informações de como contribuir. E lá você pode encontrar informações de como começar. Seja te guiando para a documentação, como inicializar seu ambiente de desenvolvimento, ou até mesmo como fazer um pull request.

3. Um exemplo é o projeto [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator), os mantenedores colocam a tag `good first issue` para problemas que podem ser resolvidos por iniciantes.
[Exemplos](https://github.com/prometheus-operator/prometheus-operator/issues?q=is:open+is:issue+label:%22good+first+issue%22). Escolha um e comece a trabalhar.

4. Depois de escolher um problema, você deve fazer um fork do projeto, clonar o repositório e criar uma branch para trabalhar. Essas informações também estão na documentação.

## Calendário

### Linux Foundation

Linux foundation possui três programas de mentoria por ano.

- de março a 31 de maio
- de junho a 31 de agosto
- de setembro a 30 de novembro

Mais detalhes podem ser encontrados [aqui](https://docs.linuxfoundation.org/lfx/mentorship/mentorship-program-timelines)

### Google Summer of Code

Nesse programa só existe uma edição por ano. As inscrições começam em janeiro e o programa começa em junho, durando até o final de novembro.

Mais detalhes podem ser encontrados [aqui](https://developers.google.com/open-source/gsoc/timeline)

### Outreachy

Esse programa possui duas edições por ano. Uma começando em janeiro e outra em Agosto.

Mais detalhes podem ser encontrados [aqui](https://www.outreachy.org/apply/project-selection/)

0 comments on commit 722aec3

Please sign in to comment.