> They were fairly qualified but what I found was odd gaps in their knowledge.
As long as everyone knows that would be considered an odd gap in knowledge, you can prepare for that faster and cheaper than college (if not faster, it's certainly more cost-efficient). I could study endlessly worrying about knowledge gaps that would be an easy solution to a problem I currently have. There is value in splitting up the knowledge burden of solving problems. You can go wide, they can go deep.
I say this with no knowledge of what bayesian probability is because I've never studied it!
To fill in all these gaps you'd need the equivalent of a 4 year CS degree. I say this as someone who worked as a software engineer for about 5 years before going back for my degree.
You spend most of a CS degree studying the theory and techniques developed over the last 60+ years. These techniques are incredibly useful time and again.
It's the difference between spending a month trying to solve a problem or realizing the problem is actually just a version of a graph theory problem that was solved 50 years ago.
There are many positions in the field that can be filled by people without degrees. But there are also many that need someone who knows the theory and history. That's not to say that there aren't rare individuals who learn all this through self study, but they are rare.
As long as everyone knows that would be considered an odd gap in knowledge, you can prepare for that faster and cheaper than college (if not faster, it's certainly more cost-efficient). I could study endlessly worrying about knowledge gaps that would be an easy solution to a problem I currently have. There is value in splitting up the knowledge burden of solving problems. You can go wide, they can go deep.
I say this with no knowledge of what bayesian probability is because I've never studied it!