Hi all! I have come upon good financial fortune recently and took a step back from day-to-day work as a software engineer. After a few months of downtime, I'm now ready to jump back into work, but given I no longer have any financial stress I'd like to focus on ways to use my skills to give back to the community. I've been writing startup software for 10+ years, have co-founded a company and exited.
What does HN think are some good ways to give back? Here are some avenues I've explored but have come up dry:
* Teaching: I'd love to teach programming to high schoolers, but most positions require some post-grad/PhD, which I do not have.
* Non-profit / civic work: I'd love to work with USDS, 18F, or something like that, but there don't seem to be as many open positions and USDS requires folks to be on-site in DC (not possible for me).
* Mentorship programs: I've done a few mentorship programs in the past, but is very high touch and infrequent - I'd like to do something more hands-on.
Thanks HN!
https://oit.colorado.gov/colorado-digital-service
https://innovation.ca.gov/
https://digitalservices.sfgov.org/joinus/
https://www.austintexas.gov/department/about-innovation-offi...
https://www.nyc.gov/content/oti/pages/
On the non-gov side, there’s Code for America. They oversee a network of local “brigades” of volunteers working on all sorts of projects, such as automated marijuana crime expungement in places where it has been legalized.
https://codeforamerica.org/programs/criminal-justice/automat...
https://brigade.codeforamerica.org/
They also run a major conference of civic tech orgs every year, bringing together both private and public sector groups.
https://summit.codeforamerica.org/
Outside of the US, there are many other similar groups, such as Code for Africa, Code for Germany, etc.
https://codeforall.org/our-global-network/