Hacker News new | ask | show | jobs
by h4pless 4467 days ago
So you already know what you're doing when it comes to code, you know how to learn the things you don't know on your own, and the classes offered by your school don't interest you: don't study computer science.

The one thing I would suggest is that before you drop out of school, test the waters in other fields. Take psychology and sociology to learn how the minds of individuals and the community at large work. Take micro and macro economics and learn how the economy functions and the pro's and con's of different public policy. Enjoy the outdoors? Learn about physics, meteorology, bio-mechanics, geology, biology, organic chemistry....

I mean I could list off different things you could pursue all day but the the point is, college offers you a unique opportunity to try out and get basic understandings of a lot of different things.

Sometimes I think, "Shit, if I would have just skipped school and gone straight into working on software development, I'd probably be making $150k+ a year right now, probably would have a few of my business ideas up and running, wouldn't have had to deal with the debt..." But the thing is, if I could go back and choose not to attend college or to drop out, there is no way in hell I would.

College is one of those things that has a proportional rate of return for the effort you put in. So if programming in college isn't your cup of tea because you are already a superstar, I would suggest you test the waters in other fields and see if you can learn something you find interesting while you're there. If, on the other hand, you are sure that you only care about working as a programmer I would suggest you stop wasting your time and money on something that has no value to you. But I'm sure if you look hard enough, you will find subjects and teachers that inspire you and will come out of the experience a much more well rounded thinker.

1 comments

Thank you so much! I was actually thinking of going to a couple of classes in media, arts, finance, etc because that would be something new, it would keep me hooked and it would also keep people around me happy because, in their vision I'm going to college. Thanks a lot for this, great point of view!