As someone else who have hired developers I agree with the parent post here.
Examples include:
- totally oblivious to standard library for the language/frameworks, reimplementing the most basic things (poorly)
- even after a 3 year CS education, lacks basic understanding of object-oriented programming/class hierarchies
- has trouble implementing even simple if/else-conditions without help
I’m talking really basic stuff here. You’d be surprised. I assume that if you are self-taught, you have the interest and because of that already much more knowledge than many graduates.