Disagree vehemently. Someone who "has no idea" would get a lot more out of class than someone who knows exactly what they want to do and how to learn it. If you know what you want to do, and you already are learning it, but feel obligated to go to school (cause society tells you to), then when it comes down to the day-to-day decision of "waste time in a class learning shit you already know" vs. "hack more"... it's easy to see why the second option wins.<p>I knew <i>exactly</i> what I wanted to do with my life (software), but I fell prey to the "college is required to succeed" dogma. I went to university for a year, spent all my time hacking and neglected the boring/redundant classes, then left after a year with a 1.7 GPA and took a coding job with a big salary.<p>Class was a waste of time.