Olá, pessoal,
Para quem não ficou sabendo: hoje é o meu último dia como funcionário do Exercism. Quero aproveitar esta oportunidade para agradecer a todas as pessoas com quem trabalhei durante o meu tempo no Exercism. Pode ser uma surpresa para alguns, mas não foram as muitas linguagens fantásticas do Exercism que me fisgaram, e sim a comunidade (ou seja, as pessoas)!
Logo depois de percorrer a trilha de Scala em setembro de 2014 (que ainda era o Exercism v1), entrei na trilha de Haskell. Eu penava muito, mas com a ajuda fantástica dos "mentores" de Haskell (eles não eram chamados oficialmente de mentores na época, mas os comentários deles eram nada menos que mentoria), consegui aprender Haskell passo a passo (e desenvolvi um carinho por programação funcional que carrego até hoje). Ao ver o quanto eu tinha me beneficiado com a mentoria nas minhas soluções de Haskell, comecei a comentar as soluções de C# de outras pessoas (o que também me tornou um programador muito melhor).
Aos poucos, fui me envolvendo com a parte de manutenção do Exercism. O que começou com algumas contribuições modestas na trilha de C# rapidamente se tornou o meu hobby favorito: trabalhar junto com pessoas do mundo todo para ajudar a construir o Exercism. Passei muitas horas (até finais de semana inteiros) adicionando exercícios primeiro à trilha de C# e, depois, à trilha de F#. O passo seguinte foi participar das discussões no repositório problem-specifications, que foi simplesmente uma experiência maravilhosa.
Durante o meu tempo como mantenedor de C#, tive a chance de construir um gerador de testes absurdamente superengenheirado para a trilha de C# (do que eu me arrependo profundamente hoje!), mas o trabalho no primeiro protótipo de analisador de C# foi, para mim, o auge da diversão em engenharia.
Em determinado momento de 2019, o Jeremy me perguntou se eu queria ajudar a construir o Exercism v3. Não precisei de muito tempo para decidir, entreguei rapidamente minha carta de demissão e comecei a trabalhar no Exercism em setembro de 2019. Nos últimos cinco anos, tenho ajudado a construir o Exercism v3 e tentado agilizar a inclusão de mais de 70 trilhas de linguagens no site. Aprendi dezenas de linguagens novas, algumas das quais se tornaram as minhas favoritas. Isso definitivamente me tornou um programador melhor. No entanto, o que é ainda mais importante, me envolver com a comunidade também me tornou uma pessoa melhor. Com as interações com todos vocês, aprendi demais!
Infelizmente, a parte da jornada como funcionário do Exercism chegou ao fim. No entanto, eu não vou desaparecer (não sou mágico, afinal), estou apenas voltando a um estado anterior: o de membro comum da comunidade (com permissões de admin 🤭) e de mantenedor das trilhas de C#, F# e Prolog. Isso significa que vocês ainda vão me ver por aqui, e imagino que ainda vou receber muitas perguntas por um bom tempo. Mas não vou ser tão ativo respondendo às suas perguntas, e a maior parte das revisões ficará a cargo das nossas equipes de mantenedores recém-criadas.
No geral, foram 5 anos incríveis e eu não teria perdido isso por nada no mundo. Como vou continuar por aqui, nem preciso dizer adeus! Só quero dizer: obrigado a todos por serem as pessoas maravilhosas que são. Foi um prazer e uma honra trabalhar com vocês (especialmente com o Jeremy).