Sure, one can learn how to solve various technical problems on ones own, but where will one get the skills to actually define problems in the first place? (hint: you can't get it by watching lecture videos, not totally)
Sure, one can learn how to solve various technical problems on ones own, but where will one get the skills to actually define problems in the first place? (hint: you can't get it by watching lecture videos, not totally)
Maybe you can learn all of this outside of class, but being forced to challenge your world view is a powerful thing.
Ignorance is one of the biggest problems in this world.
Seriously, I know I never would have read any of the stuff I read in class, and I can bet most people wouldn't have either.
Now, we certainly aren't arguing that it's too expensive to get this experience. I would completely agree with that.
There hasn't always been colleges, some people along the way have obviously developed these skills independently. I don't see why I couldn't do the same if I wanted.