About computer science, all of we know only a few planets of a great galaxy despite the career we did.
Furthermore, what you are learning today, will be a small part of what people will be using in the next 10 years.
Being only a part of an infinite domain, anything your learning is a set of arbitrary pieces of knowledge. I think there is no agreed based recognized for all experts.
Then a career degree provides us to be able to deal with a level of complexity problems. No more than that, more in such a changing environment.
You can think in people like Bill Gates or Steve Jobs. It depends on what we are able to do.