Currently in Geoscribe, we're looking for a new programmer to help with the project. We were looking for someone in the humanities to fill that role, which got me thinking about how many of us humanists there are there who learned to program, and how we learned how to do it.
So all in all, programming and humanities (literature in my case) started as two separate interests, and eventually merged when I discovered Digital Humanities. It was never designed; it just happened that way. I learned to program mostly through self-study in time stolen from coursework. So, how common is this?
Part of the reason I'm bringing this up is that in the talk at UCLA about founding a digital humanities program, we've been discussing various ways of teaching DH grad students how to program. I'm curious to see how many people here are self-taught. In fact, from what I understand, most computer science majors begin programming well before they come to college. So how could we -- or could we -- design a curriculum to teach humanities students to program, assuming this would be a useful skill?