Reflexões sobre o Desenvolvimento Bitcoin Open Source
PT 7 min read
Filosofia e Prática para uma Carreira Profissional no Bitcoin Open Source
Table of Contents
Estas são algumas conclusões que tirei depois de participar da turma de 2026 do programa Bitcoin Dev Launchpad
Foco, distrações e dissipação
- “A forma segue o propósito - se seu propósito está errado, sua forma também estará” (Edil).
- Algumas frases que ouvi sobre a postura que o bom desenvolvedor open source tem sobre as coisas:
- “eles não conseguem falar de outra coisa senão Bitcoin”
- “para ser um contribuidor, é preciso ser, em certa medida, obcecado”
- O foco é um ato de balanço: você deve sempre produzir alguma saída profissional que só você é capaz de gerar AGORA (amanhã outros virão e também saberão fazer o mesmo que você, sua vantagem é ESTAR PRONTO HOJE). Raramente você terá como produzir uma saída se você só sabe resolver um tipo restritíssimo de problema. Mas se for amplo demais no foco, será fraco em tudo e o Claude será capaz de resolver todos problemas com profundidade maior que a sua.
- Agora a hora de buscar acabou, você tem motivos o suficiente para se entregar a algo. É necessário saber o que quer e trabalhar todo dia para atingi-lo. Se sua tendência é viver cercado de probabilidades, hoje é o dia do atravessar o Rubicão — você voltará seus olhos aos próximos passos a seguir e não vai pensar em mais nada.
- Não deixe sua atenção voar para milhões de direções, sacrifique-a para um problema que precisa ser resolvido. Mantenha o amor intelectual (amor = sacrifício) e não se deixe levar pelos ventos da dissipação e desatenção.
- Busque significado no que faz, tenha uma noção clara de quem é afetado pelo nosso trabalho. Estamos buscando entrar literalmente no centro da história do Bitcoin, no cutting edge de uma tecnologia que vai mudar o mundo se trabalharmos bem, seja isso algo que te levanta da cama todo dia.
- Encante o seu processo de trabalho e estudo, não seja cínico porque isso irá te desmotivar e terminar sua carreira. Encantar significa adicionar um certo grau de emoção, apelar para o pathos, mito e cortar com a frieza do seu trabalho de forma intencional. Por exemplo, quando você entende como algo funciona, considere como esse conhecimento é uma verdade fundamental da natureza da realidade que você acabou de entender. Entenda e estude sobre a filosofia daquilo que você faz: da programação, do dinheiro, do valor, do problema que seu projeto resolve. Caso você não faça isso, estará se alienando da obra que você cria.
- Leia blogs de outros devs e redes sociais (como o x) para ver o que outros estão fazendo e se inspirar.
- Participar de eventos e conversar com pessoas reforça a dedicação, que tende a decair com o tempo.
Ownership
- Busque atingir um senso de ownership sobre o problema que resolve. Tome a liderança e passe a enxergar este problema como o SEU problema. Caso contrário, sua vontade não estará alinhada com o produto que sua mão gera, e você nunca vai atingir performance ideal.
- O ecossistema de grantees é, de certa forma, uma invenção para cortar um certo tipo de middleman fora: não existe mais empresas, chefes e gerentes que poderiam estar associados a um projeto, agora você é um dev autônomo, carregando a responsabilidade do projeto consigo, para produzir os resultados desejados. É necessário mudar sua perspectiva para carregar essa responsabilidade corretamente — você é o dono do seu projeto.
- Não encontrei exemplos de contribuidores que NÃO eram opinionados a respeito de questões técnicas (pense rollups e coisas parecidas). O motivo pelo qual você também deveria buscar ter opiniões é porque permite que você engaje no problema, conheça o mapa mental bem o suficiente para ter uma conclusão clara, considere os tradeoffs (que treina capacidade de design) e formule uma opinião a partir da sua filosofia pessoal do que deveria ser o Bitcoin. Tudo isso deveria ser muito natural e orgânico para quem entende sobre o assunto de verdade.
Oportunidades
- O espaço do Bitcoin está em franco desenvolvimento agora.
- “Bitcoin core is so big that certain corners of it there are only some people, like 2-3, who actually know what it is.”
- Ler e revisar bem PRs é um potencial caminho para atingir reputação profissional. Na era de IA, onde cada vez mais código pode ser vibecodado, aprender a revisar código se torna cada vez mais valioso. No mais, em projetos complexos, grandes e maduros como o Bitcoin Core, revisar representa boa parte do trabalho.
Entrada de Informação
- É necessário ser profundamente competente e entendido no que faz. Especialidade técnica profunda é, talvez, um dos recursos mais valiosos do mundo globalizado atual. É necessário ter habilidades além do nível de um ChatGPT para se manter competitivo.
- Você precisa estudar para multiplicar o potencial daquilo que pratica. Teoria e prática andam juntas, e amplificam o poder uma da outra.
- É importante buscar ser exposto constantemente ao estado da arte do negócio.
- Estar “on top of your game” paga muitos dividendos.
- Se acostume a ler fóruns e participar de dev meetings com alguma frequência para entender o status verdadeiro de um projeto.
Produto do trabalho
- Sucesso é ato, e não potência. Vem de quem entrega resultado pronto, primeiro e bem feito.
- É necessário chegar ao ponto de produzir outputs profissionais que sejam de interesse comum e ninguém fez primeiro de forma frequente. Aprendizado verdadeiro só virá assim.
- Deve-se ter motivação e capacidade executiva para criar e executar seus projetos por conta própria. Os bons contribuidores têm muitas ideias e ficam sempre botando-as em prática.
- No ecossistema de open source e grants existe, em algum lugar, algo que tenha um fit com seu jeito de agir e trabalhar. Comece a produzir e se esforçar que as coisas irão naturalmente ficando claras, as portas irão se abrindo e caminho vai passar a existir na medida que você caminha.
Reputação
- “Try to establish a relationship before starting to contribute.”
- Mantenha um blog técnico (exemplo: https://b10c.me/)
- Mostrar em redes sociais (como o x, exemplo: https://x.com/0xB10C) o que está fazendo, para se tornar uma peça do ecossistema e capturar a atenção necessária para sua presença profissional. Ask people things about what they are doing, see what they are trying and thinking.
- Construa o seu papel no ecossistema, algo simples que descreve sua atuação profissional, equivalente ao “Bitcoin monitoring guy”/“Bitcoin core fuzzing guy”.
- Ter reputação e contato com pessoas importantes no ecossistema é crucial. Tente acompanhar o trabalho de um bom dev específico (revisando seus PRs, entrando em contato, pedindo reviews, seguindo-o) de forma a reforçar sua relação com tal pessoa ou tal grupo. Alguém precisa querer contar contigo para você fazer parte do projeto.
Cadência
- Sempre tenha output profissional — nunca mais fique parado. Produzir código útil para os outros é seu dever de estado diário.
- Sempre dedique um tempo de educação diário para se especializar ainda mais. Torne seu foco para aprender o que está acontecendo pelo ambiente do BOSS. Pense assim: se você estiver conversando com um outro dev, nunca deveria te faltar assunto.
Cultivar suas skills
- “Read and Write code every day!”
- “Keep learning and understanding complex programs”
- “Always keep side projects, always keep playing”
- “Translating a library to another language, or reimplementing it is a great exercise that developers really approve of.”
- Faz um toy project/estilo hackathon usando um projeto que deseja trabalhar, com limite de 3 dias, por exemplo.
Como agir
- Sempre esteja realizando seus “PoCs”, como se fosse já agora um grantee com uma proposta que já recebeu financiamento para seguir. Como você sempre precisa de um projeto para apresentar pro grant, estruture sua vida profissional open source ao redor de seus PoCs.
- É necessário prospectar para encontrar o que fazer. Sempre irá necessitar de contexto. Por isso é preciso sempre estar ingerindo informação e pensando criticamente nos problemas em como resolvê-los.
- O tempo mínimo de PoC é, pelo menos, uns 3 meses. Mantenha seu foco no mesmo objeto por esse tempo, e depois avalie se quer continuar com o projeto ou pivotar seus planos.
- Não é porque escolheu um novo PoC agora que vai se casar para sempre com isso.