002-united-states

Programa de aceleração de desenvolvedores open-source de Bitcoin no Brasil

O Bitcoin Dev Launchpad é um programa intensivo de três meses, criado para capacitar programadores a contribuirem e trabalharem com projetos no ecossistema Bitcoin e Lightning Network.

Os participantes que se destacarem terão a oportunidade de serem selecionados para um fellowship pela Vinteum, onde poderão colaborar de forma remunerada (part-time ou full-time) em projetos open-source de Bitcoin, com uma bolsa de até 10 mil reais por mês.

      Inscrições até 02/10

Processo seletivo

1. Formulário de inscrição

Nos convença que você tem o perfil ideal para o programa! Preencha nosso formulário online com suas informações e experiências relevantes

2. Desafio de Programação

Demonstre suas habilidades técnicas resolvendo um problema prático de programação relacionado ao Bitcoin, que enviaremos pra você logo após a sua inscrição.

3. Seminário Socrático (4 semanas)

Aprofunde os seus conhecimentos em Bitcoin e participe de discussões online (de 90 minutos por semana) baseadas na leitura do livro Mastering Bitcoin, de Andreas Antonopoulos e David Harding.

4. Entrevista Individual (15 minutos)

Aproveite a conversa com nossa equipe para alinhar expectativas e esclarecer quaisquer dúvidas finais.

O Programa

Durante os 3 meses do Bitcoin Dev Launchpad, você irá:

O foco principal do programa é capacitar você a buscar ativamente o conhecimento necessário para se tornar um desenvolvedor de ponta no ecossistema Bitcoin, indo além das aulas e workshops. Procuramos pessoas com perfil autodidata, que tenham a curiosidade e a determinação para explorar, aprender e superar desafios por conta própria, mas sempre contando com apoio da Vinteum e da comunidade quando necessário.

O desenvolvimento do protocolo Bitcoin e de outros protocolos associados envolve conhecimentos multidisciplinares nas áreas de computação, como estruturas de dados e algoritmos, criptografia, redes, sistemas distribuídos, linguagens de programação, bancos de dados, gerenciamento de memória e de recursos de hardware. Trata-se de um sistema complexo e de grande escala que fornece desafios para desenvolvedores em todos os níveis de carreira.

Entenda profundamente a filosofia de desenvolvimento do Bitcoin e as melhores práticas do desenvolvimento em software livre, contribuindo ativamente para projetos reais. Sua capacidade de aprender de forma independente e de se comunicar com programadores de todo o mundo, buscar consenso e obter apoio para seus projetos serão os seus diferenciais.

Trabalhe em projetos de destaque como Bitcoin Core, BDK, LND, Core Lightning, Lightning Dev Kit, Eclair, Fedimint, Libsecp256k1, Stratum V2, entre outros.

Oportunidade única de construir um portfólio robusto de contribuições open-source com o suporte de mentores experientes de todo o mundo, focado nas áreas que mais se alinham aos seus interesses e habilidades.

Atividades do Programa

Aulas e Workshops

Sessões conduzidas por nossos educadores, que servirão como ponto de partida para o aprendizado contínuo.

Mentoria Personalizada

Receba orientação individualizada para acelerar seu desenvolvimento e causar um impacto significativo no ecossistema Bitcoin. A Vinteum estará disponível para fazer as conexões necessárias com os principais atores do ecossistema sempre que for preciso.

Estudo Independente

A maior parte do seu desenvolvimento virá de sua própria iniciativa de explorar, experimentar e resolver desafios práticos.

Desafios de Programação

Aperfeiçoe suas habilidades técnicas resolvendo desafios complexos que simulam a implementação de componentes essenciais do protocolo Bitcoin. Cada desafio é projetado para testar e expandir seu conhecimento sobre transações, blocos e segurança da rede, proporcionando uma experiência prática e aprofundada.

Instrutores

Edil Medeiros

Professor de Engenharia de Computação na Universidade de Brasília, host dos Bitdevs Brasília e Porto Alegre.

Bruno Garcia

 Bitcoin Core dev e diretor educacional da Vinteum

Amiti Uttarwar

Bitcoin Core Dev

Lisa Neigut

Lightning Protocol Dev

Timeline

* A fase presencial será limitada aos melhores alunos e alunas do programa e as despesas de viagem e acomodação serão pagas pela Vinteum.

Pré-Requisitos

Mínimo de 2 anos de experiência com programação. Este não é um bootcamp de programação, então não vamos ensinar você a programar do zero. No entanto, o programa é aberto e tem valor para qualquer desenvolvedor(a), de júnior a sênior

Os participantes deverão trabalhar com C++, Golang ou Rust, independentemente da experiência prévia. (Se você ainda não conhece nenhuma dessas linguagens, mas está ansioso para aprender, NÃO HESITE EM SE CANDIDATAR. Nós forneceremos os recursos necessários para que você possa evoluir rapidamente!)

Conhecimento prático em usar Git para controle de versão e colaboração em projetos open-source. (Se ainda não domina o Git, mas está disposto a aprender por conta própria, vá em frente!)

Demonstre disposição para aprender, crescer e ser independente no seu trabalho. Contribuir com projetos open-source pode ser desafiador, já que você precisará definir seu próprio roadmap. Não haverá um chefe ou product manager cobrando resultados ou indicando próximas tarefas. Esse tipo de trabalho exige iniciativa e não é para todos! Mas é muito recompensador.

Esteja preparado para se dedicar ao programa por três meses, com participação ativa nas atividades e entregas semanais. O programa inclui um encontro semanal de 90 minutos e exige cerca de 15 horas semanais dedicadas a leituras, atividades e desafios de programação.

Capacidade de se comunicar de forma eficaz e colaborar em ambientes de desenvolvimento remoto.

O domínio da língua inglesa será essencial no trabalho com open-source, especialmente na leitura e escrita. A habilidade de se comunicar oralmente também será muito valiosa para interações presenciais em eventos e abrirá ainda mais portas. No entanto, não deixe de se inscrever se ainda não tem inglês fluente!! Estamos aqui para ajudar você a evoluir, e podemos organizar encontros de conversação entre os alunos para apoiar seu desenvolvimento.

Pré-Requisitos

Sobre a Vinteum

A Vinteum é uma organização sem fins lucrativos dedicada a impulsionar o desenvolvimento do Bitcoin no Brasil e na América Latina. Nossa missão é acelerar a educação, o desenvolvimento e a adoção do Bitcoin, capacitando desenvolvedores locais e fomentando um ecossistema Bitcoin robusto.

Benefícios

Avance sua carreira no desenvolvimento de software, com oportunidades em projetos open-source de grande impacto.

Receba orientação de mentores experientes e desenvolvedores renomados no ecossistema Bitcoin.

Trabalhe em projetos reconhecidos como Bitcoin Core, LND, BDK, Fedimint, contribuindo para o futuro do Bitcoin.

Desenvolva um portfólio robusto com contribuições reais para projetos open-source de Bitcoin.

Conecte-se com desenvolvedores e líderes do ecossistema Bitcoin ao redor do mundo, ampliando sua rede de contatos.

Enfrente desafios complexos que testam e expandem suas habilidades em áreas como criptografia e redes distribuídas.

Desenvolva a capacidade de aprender de forma independente, superando desafios por conta própria.

Mergulhe na filosofia do desenvolvimento de software livre e participe ativamente da cultura colaborativa do Bitcoin.

Destaque-se e tenha a chance de ser selecionado para colaborar em projetos de Bitcoin de forma remunerada.

Participe de hackathons exclusivos, aplicando seus conhecimentos em projetos desafiadores e inovadores.

Acesso a seminários, workshops, e eventos presenciais conectando você com a comunidade Bitcoin.

Ganhe visibilidade no ecossistema Bitcoin por meio de suas contribuições, destacando-se como desenvolvedor de ponta.