The degree is a means to an end. In a technical field a computer science degree means you have the basic knowledge to understand what your company is currently doing.
The degree means you have basic skills which can be expanded upon by years of training and experience. Ask 10 programmers a question and you will get a least 15 answers.
Does a degree make you a better programmer than the person next to you who is self taught and has years of experience, no. Does it mean you may get a better promotion from the company, maybe?
Get a degree in something you like doing, as it is much better going to work every day doing what you like than doing something you don't like.
By the way you’re not a real programmer until you wake up on your keyboard a time or two. OK, if the sun comes up before you finish some program code then you might be a programmer.
If you view Programming/Networks/Servers as a Challenge and like a sense of accomplishing a task or fixing problems then do it.
The language you program in does not really matter as it changes all the time. If you can program in one language then you can learn to do others.
Career progression (Degree or not) varies from place to place.
USAF Electronics (Radio/Radar) 15 years
Bought first computer (VIC-20) 1984
Starting programming in Basic and machine code (Peeks and Pokes)
Learned everything I could find on programming/Computers/Networks
Became the office computer person1985 Part Time
Became the Squadron/Department computer person 1986 Part Time
Became the computer support person 1990 Part Time
Became the wing network support person FULL Time 1995
USAF Network Administrator 5 years FULL Time
Government Computer Contractor 4 years
Sr. System Administrator (Lead Tech) FULL Time
I have been working on a Degree and certifications since 2001 to add to my resume because some companies want to see paper.
Except the ones that want experience :mrgreen:
Except the ones that want experience and certifications
Except the ones that want experience and a degree :o
Except the ones that want experience and a degree and certifications
Except the ones that want experience and a degree and certifications and 4.5 GPA :mrgreen:
Except the ones that want you to work cheap :evil:
Yes it is who you know (Or who knows of your work) that gets you a job.
Moral to the story get a degree in something, it removes one of most companies filters for you getting a shot at a JOB.