You can have a very successful career without a college / university education, it is just easier to do the same with such an education.
It is almost impossible to get certain jobs at all without a university education. For example, try getting into a major investment bank in any kind of well paid position without a good university education or serious work experience - it is just not going to happen.
This is not a comment about trade schools - it should be a completely valid and respected career path, I am just saying that one should try getting a university degree if at all possible and makes sense for your type of career.
How do you know?
And did you? Have you read and mastered all the textbooks necessary to allow you to pass the necessary exams to get a degree or to get a solid score on the GRE for your academic specialization? If not, that realization, even if it's true for you and others, isn't particularly useful.
Most people can't or won't do the level of self-study needed.
I am under the impression it is not possible to CLEP computer science classes or in any way get recognition for this. Is that correct?
Edit: specify CLEP for computer science
Non CS undergrad? Lots of universities have programs or tracks for CS masters from a non-CS background.
I have seen a few universities set up accelerated professional CS BA/BS in the past five years or so.
A more common path that I have seen from self thought developers that "needed the degree" has been doing a reputable local or online BA/BS part-time.
edit: grammar & formating
I was mostly arguing against the idea that college is more beneficial than other options for gaining an "expansive world view". I really don't find it necessary at all in the 21st century if that's your goal.
If it's respected in your career path, and you have the means to attend, by all means get a degree.
To say that you do that on your own is hubris.