Como meu grande erro me levou ao sucesso no código aberto
Aprendi com meu erro e segui um caminho de oportunidades para contribuir com o código aberto.
Embora tenha apenas 20 anos, já tive muitas oportunidades de ajudar a construir soluções para um amanhã melhor. Trabalhei com tecnologia de código aberto, publicação de pesquisas, mídia e desenvolvimento. Atuei como administrador e mentor no Google Summer of Code, Google Code-In e Google Season of Docs com Codeuino, Sugar Labs, Jboss Community, Terasology Foundation e Open Collective. Mas meu início em código aberto e tecnologia não foi muito bom.
Um começo ruim
Em 2014, quando eu tinha apenas 14 anos, decidi participar do concurso Google Code-In (GCI). Eu realmente não sabia o que eram código aberto e GCI antes de começar, mas estava desesperado para conseguir os brindes do Google (uma camiseta, um moletom com capuz e um certificado digital) e tentei vencer o concurso aproveitando a vaga para o vencedor do grande prêmio . Mas eu não tinha nenhuma experiência em codificação, então acabei copiando grande parte do trabalho de outra pessoa, o que resultou no congelamento da conta de e-mail do gerente do programa GCI e na desqualificação do concurso.
No entanto, esse fracasso me ensinou uma lição valiosa. Aprendi porque errei.
Passos mais doces
Passei cerca de um ano me familiarizando melhor com software e tecnologia de código aberto. Então, em 2015, tomei mais medidas para colaborar e aprender, contribuindo para o Sugar Labs' Turtle Blocks, que é "uma 'tartaruga' gráfica inspirada no logotipo que desenha arte colorida com base em elementos de programação visual que se encaixam. Seu 'piso baixo' ' fornece um ponto de entrada fácil para iniciantes. Ele também possui recursos de programação, gráficos, matemática e ciência da computação de 'teto alto' [que] desafiarão o aluno mais aventureiro.
Depois de fazer muitas contribuições ao Sugar Labs, tornei-me oficialmente membro das equipes de desenvolvimento e divulgação da comunidade de código aberto. Contribuir para este projeto também me inspirou a começar a escrever um livro chamado Playing with Turtle Blocks.
Em 2016, fundei a comunidade Codeuino, uma organização de redes sociais de código aberto sem fins lucrativos, dirigida por voluntários, que deseja "mudar a maneira como outras comunidades usam e criam ferramentas de ambiente social de código aberto para melhor se alinharem às expectativas do usuário final". Também comecei a trabalhar no projeto Donut de Coduino, "uma plataforma de mídia social de código aberto, rica em recursos, altamente flexível e amigável à privacidade, construída para colaboração orientada à comunidade de forma personalizada".
Um ponto de viragem
O ano seguinte, 2017, foi um ponto de viragem para mim quando Walter Bender (fundador do Sugar Labs e ex-diretor executivo do MIT Media Lab) me convidou para servir como mentor do GCI. Nunca esperei que o programa onde aprendi uma lição difícil quando comecei me desse outra chance. Aconselhar estudantes pré-universitários em código aberto me deixou em êxtase em contribuir.
Grupo Google Summer of Code (Jaskirat Singh, CC BY-SA 4.0)
Também me ajudou a conquistar minha próxima grande oportunidade nos programas de código aberto do Google, quando fui convidado para o Google Summer of Code (GSoC) 2018 e para o Google Mentor Summit 2018 em Sunnyvale, Califórnia, com patrocínio total. Esta foi uma experiência incrível e emocionante que guardarei para o resto da minha vida. Gostei especialmente de explorar a Bay Area e conversar com Stephanie Taylor, Joshua Simmons e outros membros da equipe de código aberto do Google, que têm trabalhado incansavelmente para tornar o GCI e o GSoC ainda melhores. Conversar com pessoas que pensavam como eu quando eu era o mentor mais jovem (aos 18 anos) foi uma experiência importante para mim.
Joshua Simmons, eu e Stephanie Taylor (Jaskirat Singh, CC BY-SA 4.0)
No Google Mentor Summit 2018, conversei com uma redatora de tecnologia do Google chamada Sarah Maddox e aprendi sobre o novo programa Google Season of Docs. Fiquei fascinado pela ideia de trabalhar com documentação de código aberto. Eu já era membro da equipe de documentação do Open Collective e os convenci a se inscrever. Fomos selecionados e me tornei administrador da Temporada de Documentos do Open Collective. Trabalhar com nosso redator de tecnologia para refatorar os documentos foi uma ótima experiência.
Em 2019, como membro da equipe da Stanford Scholar Initiative, eu estava interessado em explorar e fazer pesquisas. Isso me levou a trabalhar em alguns outros projetos Codeuino interessantes na comunidade JBoss no GSoC 2019. Nosso projeto teve como objetivo melhorar e desenvolver um novo módulo UI/UX para Donut que permite novas abordagens para as partes interessadas em todas as organizações para construir consenso e implementar processos com social rede. Donut também participou do GCI 2019 da Terasology Foundation, e ambos ajudaram o projeto a entrar em uma nova fase de desenvolvimento e a ganhar novos contribuidores.
Recentemente, tive o privilégio de ser entrevistado pela The Linux Foundation sobre o Donut.
Já é uma ótima jornada
Atualmente, passo a maior parte do meu tempo orientando e administrando pessoas jovens em todo o mundo no Google Summer of Code, Google Code In, Google Season of Docs, Rails Girls Summer of Code, programa Major League Hacking e The Linux Foundation's CommunityBridge Mentorship. programa.
Aos 20 anos, já trabalhei com pessoas como um vice-presidente da The Linux Foundation e um ex-diretor do MIT. Tenho os títulos de Estrategista de Pesquisa de Código Aberto e Especialista em Gerenciamento de Comunidade de Diversidade Tecnológica e estou desenvolvendo e melhorando tecnologias, sistemas e soluções baseadas em computador em ecossistemas avançados de código aberto. Ajudo comunidades de código aberto a manter bons relacionamentos com comunidades e projetos externos, organizando encontros e eventos, apoiando divulgação e criando ferramentas.
Esta já foi uma grande jornada que começou quando cometi um erro na GCI aos 14 anos. Isso me ensinou uma boa lição e me mostrou um caminho melhor que já me deu grandes oportunidades de contribuir com o código aberto.