How I got my dream job in the tech industry without a CS degree
The author's comment on access to a mediocre/unknown university instructor for a high fee vs free access to a very good set of lectures (Khan) is one of the doubts that led me to quit my job as a college instructor.  I had kind of the existential "what are we doing here?" question -- why are students coming here and paying us money when better instruction is available for free online?  Combined with a couple of education futurists predicting the imminent demise of in-person college (to be replaced by canned lectures from the best speakers and an army of automated or mechanical-turk graders), I decided to be first out rather than forced out and quit.  That was five years ago and the landscape hasn't changed much.The school I taught at, a community college issued associate's degrees in computer programming, is still going strong largely as it was back then.  I still don't have an answer to my question, though: why are students paying for that?