You don't need a degree to learn CS theory, though. Many of us who are self-taught, have learned about that as well (yes, there are people reading SCIP as a hobby).
And conversely, a CS degree doesn't necessarily mean that the person has actually learned what they were taught.
And conversely, a CS degree doesn't necessarily mean that the person has actually learned what they were taught.