Tech-Related Volunteer Gigs 252
jeffomatic writes "Here's a question for Service Day: what kind of volunteer opportunities are available out there for the technologically-inclined? I'm a software developer and I'm wondering if there's anyone in the field engaged in pro-bono work, like IT or teaching or web design or whatnot. I'm not at all above rolling my sleeves up and working at shelters or the local park, but it occurs to me that my professional skills might be usefully applied in the service context as well. I'd like to hear about what other people are doing, in terms of projects, time commitments, organizations, etc." Or just commit a patch to your favorite project.
Your local free/reduced medical clinic.. (Score:5, Insightful)
...i bet could really use some simple PHP+xSQL database for scheduling and stuff.
Most small non-profits keep records in a smattering of paper and undocumented excel sheets, they could really use your IT expertise.
Small Open Source project (Score:4, Insightful)
CmdrTaco gave you the answer.
If you want to work pro-bono, why don't you just start working on an open source project, that's not big enough to pay you yet?
Simple question. Simple answer.
tons of opportunities out there (Score:5, Insightful)
I've posted a number of times on this topic. It's a good way to get tech skills and references if you are in school or just out of school and need experience.
Start googling groups in you community.
No kill animal shelters need people to maintain donor databases and websites. As do public radio stations. Non-profit recycling centers/thrift stores often need people to wipe and reload computers (and make sure they have the right licenses). Low income schools need tech instructors.
I've done the tech instructor gig and the thrift store gig over the years. As far as time goes, volunteers are often given large amounts of flexibility. After all, you are not getting paid.
You should check out the organization carefully, interview them per se. Make sure they are serious and high quality. Don't let them dump all their work on you.
If you are doing it for the resume avoid anything too closely tied with political, religous or controversial topics. As the joke goes, explaining why you did volunteer work for the North American Marlon Brando Look-alikes Association may be embarrassing.
HTH
Old People (Score:2, Insightful)
Oblig Joker Quote (Score:3, Insightful)
Re:MatchIT -- Addendum (Score:3, Insightful)
Actually, if you're in another country, why not put your time into organizing something similar to MatchIT and IT4Communities.
Re:Your local free/reduced medical clinic.. (Score:2, Insightful)
Well I'd say websites in general. There are many non-profits who I'm sure could use a good website and/or hosting and maintenance. That is probably the number one way us nerds can donate our skills.
Comment removed (Score:5, Insightful)
Re:Service Day? WTF? (Score:5, Insightful)
You make a very valid point. Forcing people to do "volunteer" work is ridiculous. It has the opposite effect that is desired. It makes people hate to help others because it is forced. It is counter-productive to force high-school kids to do menial tasks and call it volunteer work.
However, when you have a certain skill set, such as programming or fixing computers, etc... and you help out people who genuinely need it it is extremely rewarding.
I found this out when tutoring people in college. Of course I did it for money, but I found out that I genuinely enjoyed helping people and now do it for free.
I find this call by Obama and Rahm Emanuel towards "national service" very troubling. His constant call for "sacrifice" and "serving" gets me worried. Instead of holding the people accountable for creating this financial mess we're just expected to become wards of the state. Was Aldous Huxley right when he said people will love their servitude? I sure hope not.
Re:No SERVICE from me! (Score:1, Insightful)
That's 100 hours over the span of your education - 4 years for most, that's 25 hours per year, just over 2 per month. And nowhere does it say that service to a church doesn't count, and it doesn't require you to do so - he's just planning to offer a tax credit if you do. This is by no means slavery, and making that comparison is on par with reducto ad Nazium.
Personally I probably do more than that without realizing how many hours I am putting in.
Donate your time. (Score:2, Insightful)
Re:Service Day? WTF? (Score:3, Insightful)
I think the goal is just to make a time where it is more socially acceptably and when people are encouraged to do volunteer work. Many people might have a slight interest, or be unsure of how to get involved, so maybe this day will make that easier, and make them realize how to volunteer more often, out of their own free will.
The same goes for requiring some community service in school. In real life no-one can make you volunteer, but they also can't make you write papers or finish assignments. In school, you get grades for learning, and trying out some volunteer work can be educational.
Just commit a patch? (Score:4, Insightful)
I'm sorry to take exception to a key tennant of open source theory, but I just don't think its so simple to 'just' commit a patch.
I see contributing to a project as involving a significant commitment. In my thinking, high quality patches require the developer to have a fairly high level of understanding of the internals of the project and the local coding conventions. If the contributor doesn't have this, the patch will need significant rework from someone who does, or the codebase will get ugly fast.
If I'm being too much of a perfectionist please tell me.
I'm a software developer who'd love to contribute to some of the major projects, but I see the personal commitment to positive effect ratio as prohibitive.
Re:A few things come to mind (Score:2, Insightful)
Nah, that's nonsense. It depends entirely on the individual involved. I guess you must be in your teens or something, and think that everyone over 40 is practically dead!
Helping old people get to grips with computers and the internet is a very good idea. It can make the difference between a lonely old age, without much interaction with other people, and a life that continues to be interesting and rewarding, maybe even after their eyesight has deteriorated so badly they need to use a screen reader.
The most important thing to remember when teaching old people how to use this stuff is to write everything down, in simple steps - on paper - and encourage them to stick it on the wall near their computer or something. They'll be referring to it constantly.
Your local Public Library (Score:2, Insightful)
I am willing to bet that your local Public Library would be most welcoming to the concept of pro-bono tech support for their most likely ageing/not updated/not virus protected public computer terminals as well as some TLC for their network infrastructure. Many Public Libraries have been forced drastically scale back their services to the public. Offering up your time to help them keep their systems running/patched/protected and their network functional would be a huge help to them.
I have, over the past ten years, helped the Public Library in my home town, set up 10 new publically accessible internet/work (office and other productivity programs) terminals (Mix of Dells), a youth computing room (Apple Mac Minis), new staff computers (Dells), as well as help educate them on how to maintain, patch, update, and create regular ghost images of the systems to allow for restores. Not only are they grateful, but the people of my home town are happy because they have one of the most technologically sound libraries in the surrounding area. It didn't take a lot of work, but has been immensely rewarding.