Given there is variation of skill at anything, there will be variation of skill at self-teaching. Not all self-teaching is created equal. If you’re not good at self-teaching, then you get a bad teacher every single time.<p>Colleges diversify this risk. A few teachers might be bad, a few will have their back to the gigantic lecture hall the whole time, etc. But averaged over all your classes, most of them are actually pretty good, and many TAs, tutoring center employees, classmates, etc., can help a ton. Plus you’ll practice and improve self-teaching the whole time.<p>Like it or not, college can command a high price for this standardization and diversification of teaching quality risk. It confers a status credential.<p>Meanwhile, if I see you are self-taught in a complex engineering discipline, so what? If you also have job experience already to back it up, then ok. If you’re asking me to be the first one to take a gamble on whether your particular instance of self-teaching led you to sufficient competency, no thanks, I don’t have time to take that risk.