Ask HN: What can I do as a software engineer to help the underpriviliged?
1–10 of 57 posts
Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#2Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#3There is almost certainly some volunteer group in your area that could use an extra pair of hands. You might be tempted early on to offer suggestions to improve their efforts through better software; don't. Instead, just watch, ask, listen, and learn. Once you've got enough experience to be confident that you understand end-to-end how everything works in whatever group you volunteer for, you'll probably know the right place to apply your skills as a developer (which very well may just consist of, "um, you need automated backups").
Keep in mind that their priorities are different from yours. Things that you would probably consider essential or best practices are, for them, distractions and nuisances and costs to which they're super sensitive: updates, security, anything that's new and requires effort to learn.
Software developers tend to see themselves as "systems thinkers", and think they can always improve any given thing by swooping in and applying some new software to it. That is often not actually the case, but they don't get their hands dirty enough and stick around long enough to realize it.
Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#4Bonus: They probably could use your software skills as many of them have been operating for years with low-tech shoestring budgets.
Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#5I second the thought of leaving your bubble because there is more opportunity. I am a former midwesterner, and I live near Seattle now. There are way more opportunities at the coasts then the midwest.
Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#6Use your money, time, voice and vote to support a modern public safety net.
Every other avenue is a divergence or distraction or otherwise ineffective.
Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#7If in America, your options are very limited and the answer very simple: Use your money, time, voice and vote to support a modern public safety net. Every other avenue is a divergence or distraction or otherwise ineffective.
Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#8A friend and I were talking recently about this tendency to offload the work - a very capitalistic approach (source: am a capitalist) - but you get a different kind of return on investment being present for and aware of the needs of those physically around you. That ROI might be measured in terms of mental health.
Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#9Re: Ask HN: What can I do as a software engineer to help the underpriviliged?
#10If in America, your options are very limited and the answer very simple: Use your money, time, voice and vote to support a modern public safety net. Every other avenue is a divergence or distraction or otherwise ineffective.
He didn't ask which political platform or policy positions he should support. He asked what he could do to help the under privileged.