If you don't mind wading through non-tech opportunities, you might get lucky at Reddit /r/nonprofitprojects (https://www.reddit.com/r/nonprofitprojects), Idealist (http://www.idealist.org), or VolunteerMatch (http://www.volunteermatch.org/).
If you want to focus on helping early stage, tech-driven nonprofits, I'd recommend searching through the portfolios of Fast Forward (a nonprofit accelerator) and the YC nonprofit program and reach out directly to any nonprofits you find interesting. Fast Forward: http://www.ffwd.org/tech-nonprofits/. YC Nonprofits: https://github.com/smartergiving/open-data/blob/master/v0/fu...
Personally though, I've found getting to know a local nonprofit can be most rewarding. In my experience, almost all nonprofits can use a soundboard for general web development...feedback on an agency's statement of work, integrating 3rd party donate buttons, assessing new CMS's, etc. If you have the time to do the work yourself, all the better.
Good luck!
Anyhow, over time, inspiring kids to learn about technology is probably the most valuable thing you can do. There are many ways to do this. I'll mention three:
- Find your local FIRST robotics FRC team and become a mentor
- Most teams have kids who want to do web stuff
- http://www.firstinspires.org/
- Offer your local school to teach the kids web-dev/programming
- Greenfoot is a great resource for this:
http://www.greenfoot.org/door
- Or Scratch:
https://scratch.mit.edu/
- Start a meetup group for kids where you teach web dev
- Same resources as above
- Your local Barnes & Noble typically has a community
room you can use for meetups (rules apply)Our core belief is there's too much noise in politics. The future should be visual, powered by data.
We've built a crowdsourced platform for data viz, data models, infographics, etc. Our editorial board reviews, votes, edits, and publishes.
We open source our code, the underlying data in the stories, and the 'how to'
Here are some early looks at our stories: - https://data4america.org/geography-american-jobs/ - http://lifemap.io/ben-carson/
Shoot me an email to chris@data4america.org to learn more.
Here's our team: http://data4america.org/team
The biggest thing to consider up front is -- of course -- maintenance. It's not that helpful to come in and bang out some code and then disappear. Find a topic area that you really care about, and then find one small non-profit that you think is doing great work in that area. Then, if you possibly can, build a long-term relationship with them. It doesn't have to be a big time commitment. But it probably does need to be an ongoing commitment. At least for a reasonable length of time.
Currently there is a lot of charities and NGO's that do classes for people to get tech skills. But I personally believe if you really want to make a sure impact, find and pick one individual that you know is dedicated and willing to learn, because in my experience coding isn't something you can casually learn, it's a huge commitment and the only way to make an impact is to give someone a second chance, or allow someone to prove themselves.
That's what Mr. Miyagi did
I completely agree with your point about mentoring someone one on one and in fact have been doing that for a little over a year with someone. He just started at an entry level tech job a few months back so booyah there :-). The experience has been very rewarding (and far more challenging than I anticipated). My skills are the product of mentoring from a kind stranger (now a close friend) so I definitely intend to do more of that.
But anyways, I still went along with it because I am hoping someone who was like me will show up, and then I can teach them. But I feel that the actual classes they have are more like motivational feel good TED talks as opposed to being actually useful.
1 point by hienyimba 1 day ago | parent | on: Ask HN: Best way to donate my dev skills?
Wow. thank God I saw this. I am based in a developing nation (one of the biggest in the world) and just started working on a project to make govt. officials responsible to the people. For so long, corruption has been the bane of my society and i truly feel i have a chance to change my country.
Kindly contact me at hienyimba@gmail.com ... God bless you.
By the way, here is some validation - http://techmoran.com/ceo-weekends-18-year-old-nigerian-youth...
Kindly contact me at hienyimba@gmail.com ... God bless you.
By the way, here is some validation - http://www.biztechafrica.com/article/young-entrepreneur-sets...
http://techmoran.com/ceo-weekends-18-year-old-nigerian-youth...
If nothing else it may help determine what you content to do.
Good luck.
In my city there was a ferry for NGOs some time ago so anyone could find an engagement they enjoy.