Hacker News new | past | comments | ask | show | jobs | submit login

If I had to make a living outside of programming, I think that teaching would be one possibility. I taught for a 6 years at a large state university and took my certification qualification exam. My parents are both career teachers, and my wife makes a really nice living teaching.

That said, there is no way that I can see myself doing it in the context of a high school or college.

High schools (at least the several that I have subbed at, and I have a couple of teenagers, so I've been on that side of it too) are really crappy "Lord of the Flies" kinds of places.

Colleges are better, but there are similar structural problems to being a musician: it's basically no pay for a big sector of the population, plus you still have an institution around your students.

The best model that I have seen is private students; my wife has 40 violin students (plus her general business of being a musician, plus teaching with a couple of local youth orchestras) and makes a very good living.

There is no reason that you can't apply the same principles to teaching any subject. I asked around, and there was a high demand for folks who wanted me to teach their kids how to program. I imagine that if there were a bigger population, I'd be able to find enough folks to put together seminars on the same stuff I was teaching at the university.

At that point, setting your own curriculum is part of the job and not a fantasy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: