I read your Hacker News post. What don’t you like about the curriculum? If the answer is “it’s too easy” or “I hate Java” then you should take seriously the idea of dropping out (or if you’re a freshman then consider changing your major to something harder like math or physics). If the classes aren’t hard enough then the biggest thing you (personally) will lose if you drop out of college is an easy entry ticket into the big tech firms like Amazon, Facebook, etcetera. Try to arrange for a company to hire you early, before you graduate. If you succeed then you can drop out with basically no risk. If you fail to secure an early job then you will have spent a bit of time learning useful things about how the world works.
What do you want to be doing in 1 year after graduation? 2 years? 5 years? 10?
I read your Hacker News post. What don’t you like about the curriculum? If the answer is “it’s too easy” or “I hate Java” then you should take seriously the idea of dropping out (or if you’re a freshman then consider changing your major to something harder like math or physics). If the classes aren’t hard enough then the biggest thing you (personally) will lose if you drop out of college is an easy entry ticket into the big tech firms like Amazon, Facebook, etcetera. Try to arrange for a company to hire you early, before you graduate. If you succeed then you can drop out with basically no risk. If you fail to secure an early job then you will have spent a bit of time learning useful things about how the world works.
What do you want to be doing in 1 year after graduation? 2 years? 5 years? 10?