Live data from Hacker News

Ask HN: How can I do social good through programming?

news.ycombinator.com

231–240 of 394 posts

Re: Ask HN: How can I do social good through programming?

#231

Check out 80,000 hours: https://80000hours.org/ They have a bunch of interesting research, online articles, guides, and a book. The entire website is focused around how to make a difference with your career in a way that aligns with your own goals. It's a great resource.

I'm skeptical of the premise (sounds self-helpy) but I'm gonna check it out. Thanks for the recommendation and I'm completely open to being wrong!

Re: Ask HN: How can I do social good through programming?

#232

Check out 80,000 hours: https://80000hours.org/ They have a bunch of interesting research, online articles, guides, and a book. The entire website is focused around how to make a difference with your career in a way that aligns with your own goals. It's a great resource.

I'm skeptical of the premise (sounds self-helpy) but I'm gonna check it out. Thanks for the recommendation and I'm completely open to being wrong!

Re: Ask HN: How can I do social good through programming?

#233
post #152
post #133

Earlier quoted context omitted.

This. There are many incredible organizations doing great work in the code for good space, and not solely in the non-profit or government sectors. I’ll second the reference to Code for America. I have a colleague who did their fellowship and learned a ton while working with some great local governmental agencies. They’ve also recently launched a job board to curate high impact mission-driven jobs and jobs with local…

Hi! I lead engineering on Code for America's work building services improving the social safety net, so happy to answer any questions. I'd also mention that we're hiring directly for teams at CfA building large-scale services serving the most vulnerable Americans. My team works on radically improving access to the food stamp program, a massive anti-poverty program, but one with only about 65% of eligible Californians…

I worked with @daguar for 3 years on this and he is the best and the team is the best. I encourage folks to apply!

Re: Ask HN: How can I do social good through programming?

#234
post #109

Work as a programmer for whoever will pay you the most. Invest, and donate money to causes you care about.

People are going to shit on the parent comment - but honestly, anyone with more than a few years of experience in a tight tech job market is going to easily be in the top decile of earners. The highly-committed individuals that do the brutally hard work on the ground for non-profits or NGOs make a pittance in comparison. Committing a quarter of your salary would pay the entirety of theirs. Consider that for a moment.

I guess I have the advantage of starting out with close to a decade of low wages doing something that I enjoy ;)... I'm definitely attracted to billboard tech wages -- but I really could get by pretty comfortably with half were I building something I had faith in.

Re: Ask HN: How can I do social good through programming?

#235

Just read all the top line comments here. Interesting that no one had mentioned the one thing that has probably done the most to "better our chances as species" in the last few hundred years, and has helped hundreds of millions in India and China get out of backbreaking poverty and accumulate some wealth. And that is... Work hard, accumulate skills, and become better at your normal job. Even if you're not writing ope…

I couldn't disagree more. There's a lot of jobs that add little to no value. In a fictional efficient market economy that conforms to neoclassical assumptions, sure, every job is value adding. But does anyone believe that that is the world we live in?

It's comforting to think that just going to work and doing your job is actually contributing to something, but I just don't see how that can be generally true and definitely not universally true.

Even if we just measured contribution in purely capitalist terms, e.g. shareholder value, I don't think your claim is true. I think there have been several studies showing that the average company destroys shareholder value on net. It's likely that a lot of employees in such companies are also destroying shareholder value. And this is just shareholder value - to say nothing of the value destroyed for other stakeholders.

Yes, it is possible to lead your life in such a way that even if you work very hard, you're still a net drain on humanity.

Sorry, but we have to think much harder about how we can create a net positive contribution.

We need to go beyond high school guidance counselor nostrums like "work hard! study hard!" and really struggle with the issue of how we can contribute.

Re: Ask HN: How can I do social good through programming?

#238

Just read all the top line comments here. Interesting that no one had mentioned the one thing that has probably done the most to "better our chances as species" in the last few hundred years, and has helped hundreds of millions in India and China get out of backbreaking poverty and accumulate some wealth. And that is... Work hard, accumulate skills, and become better at your normal job. Even if you're not writing ope…

I couldn't disagree more. There's a lot of jobs that add little to no value. In a fictional efficient market economy that conforms to neoclassical assumptions, sure, every job is value adding. But does anyone believe that that is the world we live in? It's comforting to think that just going to work and doing your job is actually contributing to something, but I just don't see how that can be generally true and defin…

> We need to go beyond high school guidance counselor nostrums like "work hard! study hard!" and really struggle with the issue of how we can contribute.

I think your argument is just as reductive as the parent comment. If we're going to come up with a definition of 'value' that actually helps people make good decisions about how to spend their time, then its too simplistic to say 'all jobs create some value', but it's also too simplistic to say 'the average job is destroying value'.

I honestly think the reason most people don't try to do more good in the world is because it's just really hard and complicated to tell what's good/valuable and what's not.

Re: Ask HN: How can I do social good through programming?

#240

Earlier quoted context omitted.

Agreed. Money can't buy everything, including experience and awareness gleaned from personally facing the problems such NGOs target. The knowledge accrued could demonstrate value later.

True, but you need to consider what you care about more - to have the problem solved, or to solve it yourself? Or to put it differently - do you care about increasing utility, or your own fuzzy feelings? Either of those goals are good, but they're better done separately. See also: http://lesswrong.com/lw/6z/purchase_fuzzies_and_utilons_sepa... .

I'll admit that I didn't read the link that you shared. However, I'd like to assert that I feel fuzzies yield utilons to the individual in a similar manner as utilons yield fuzzies, each requiring refinement in their acquisition to be optimal. I think it's a more-grey area than your comment or the title of the article you linked implies (having not read said article).
Post reply on HN