I recently discovered an organization called Coders 4 Charities. In various cities, they host weekends dedicated to helping non-profit organizations build software. It is sort of like Habitat for Humanity, only for their IT department.
I'm signed on for an event starting this Friday evening/weekend. We will be broken into teams; each is assigned to a charity.
I'm looking forward to it, but a bit apprehensive. Techies are notoriously opinionated. This will be far more free-form than using pre-fab housing, so we'll see if we can all pull in one direction. Also, I've been assigned to a team that is going to work with Microsoft technology: very much a weakness of mine.
We'll see how it goes! I'm cautiously optimistic, and grateful for the chance to give something back. I have been thinking a lot lately of doing something along these lines (more in a subsequent post).