Agreed. But I'll just add one option that worked for me. I dropped out after the first semester. Then I found a job as a software engineer. In 4 years I'm a valuable senior java developer that everyone is trying to hire. Have I graduated? Yes, from the school of real-world software projects. I didn't have a startup business (well, I had one which failed, and I'm having one right now, on the side), but it was still a…
Yeah, and you will also NEVER be a computer scientist. You will never be hired by a team building a compiler, or a team building a database engine. You condemned yourself to a programmer title for the rest of your life, doing mind numbing business logic for the rest of your life (unless you decide to go back to school that it). Besides higher education is NOT about learning skills immediately useful for employment. I…
But anyway, I agree that "mental gymnastics", "stretching your mind" and "exchanging ideas" are very important things. And so I found ways to do these things. Yes, it's not the default case when you drop out, but as I said - if you have a clear vision how to proceed, including these important aspects, you should.