O mercado de tecnologia está sedento por mais devs, especialmente devs que estão preparados para realmente entregar código e valor aos projetos. O problema é que a grande maioria se forma em cursos de Análise e Desenvolvimento de Sistemas ou similares até sabendo muita teoria, mas entendendo muito pouco da prática e do dia-a-dia da profissão. Aqui está sua chance de compartilhar experiência e influenciar diretamente na formação de devs melhores.
Trabalhos voluntários vão muito além de ajudar no bingo ou arrecadar dinheiro para uma ação beneficente. As ONGs precisam de ajuda em questões mais funcionais e do dia-a-dia, ações que vão de fato viabilizar que elas consigam repassar ajuda a quem precisa. Você pode, por exemplo, construir um site acessível, uma aplicação de doações diretas e muitos outros esforços relacionados à sua expertise, sejam eles pontuais ou contínuos.
Não importa com qual linguagem você trabalha, conhecer o básico do funcionamento de outras linguagens e suas ferramentas particulares, além de conhecer as ferramentas de última geração para sua linguagem, apura sua visão sobre como e onde encontrar uma solução melhor. Cada aplicação é uma aplicação diferente. Tenha sempre na manga distintas possibilidades para entregar valor e resolver os problemas. Atente-se às ferramentas que podem facilitar o seu trabalho e melhorar a qualidade do seu código.