I've been programming for 4 years now, I started when I was 15 and have kept it through, 9 months ago I got my first job in the industry, building PHP web applications for small businesses, 2 months ago, I left that job for a larger agency.
Since I began programming I have taught myself PHP (and everything which comes along with that, MySql, Javascript (&JQuery), CSS, HTML), x86 asm, Scheme and have a good grasp of most aspects of computer science.
I have recently been feeling like my career is reaching it's peak even at this early stage, I feel as though there is quite a low ceiling for how far I could possibly take it in my current situation, I dream of silicone valley and the lifestyle which comes as a perk along with that, but those companies only seem to hire people with degrees.
My new job pays me a remarkable sum for someone of my age with no formal qualifications, but it is only a fraction of what my peers in the industry are earning.
My question is this, should I go to university or would I be better applying myself to the current state of my career and trying to improve it and ignoring my doubts?
Thanks for all the replies, I expected this to disappear as white noise & didn't expect to hit the front page, I will try to reply to everyone I can
P.S. To alleviate some confusion, this would be for the summer of next year, I'm not talking about leaving my job this very minute
Most places that "require" a CS degree don't actually, and I wouldn't want to work for any company that is so stuck up in BS bureaucratic policy that it can't evaluate an employee on their merits. I find the lack of degree makes a good filter for avoiding companies with BS internal policies that would be frustrating to deal with on a daily basis. I want to work with humans who take reality into consideration not just arbitrary rules.
With that said, lacking a degree can hamper you in the beginning because you need some way to show that you actually know enough to be worth hiring. I solved that problem by simply working for myself in the beginning. As you've already got a job I say screw the degree, and put the saved tuition fees towards doing something amazing with your life.