FWIW, I never graduated from college but turned out quite successful, at least as far as job position and compensation goes. I make well over average at a popular software company in the Bay Area.
Still, for the past 3 years I have been using my weekends and evenings to work on my BS in CS. And, while surely I was able to be successful building software without it, a new clarity has come that had never been there before. Perhaps it's because I have industry experience to draw on but I regret not having done this earlier in my life (I'm 39). So my point is, if you're in college reading this now, please do yourself a favor and see it through to completion. You're in a fortunate position (even though the daily grind sucks), take a deep breath, pause, and enjoy it.
Still, for the past 3 years I have been using my weekends and evenings to work on my BS in CS. And, while surely I was able to be successful building software without it, a new clarity has come that had never been there before. Perhaps it's because I have industry experience to draw on but I regret not having done this earlier in my life (I'm 39). So my point is, if you're in college reading this now, please do yourself a favor and see it through to completion. You're in a fortunate position (even though the daily grind sucks), take a deep breath, pause, and enjoy it.