Generally self taught people will have built something. I'd generally consider that the definition of self taught and would not include people that have only done self directed learning.
In my decade+ of experience building engineering teams, the only useful signal has been probing technical details of education and past work experience.
If a candidate has neither, they simply cannot emit any signal you could possibly use to decide if they can do the job. Quizzing them on sorting algorithms or devops buzzwords is not going to tell you anything.
If you need to work out whether someone can do something, ask them to do it. Talk to them about things they have done as a first step. Don't overthink it.
Where I am, no-one asks DS&A questions. Managers still manage to fuck it up by focusing too much on inane questions - a propensity which seems to be inherent to human existence - and discounting just sitting down, asking someone to do something, and then getting them to explain why they did it that way.
I agree very much. It’s why I would be substantially less likely to hire someone for a software engineering job if they don’t either have (a) a somewhat standard bachelor’s degree in a related discipline and communicate clearly about knowledge gained through coursework or (b) previous work experience already delivering software engineering solutions.
If instead they have self-taught academic certification and no professional software experience, it’s too unlikely they can do the job when I ask them about doing it, regardless of their ability to talk about CS topics traditionally associated with tech interviewing.
Colleges diversify this risk. A few teachers might be bad, a few will have their back to the gigantic lecture hall the whole time, etc. But averaged over all your classes, most of them are actually pretty good, and many TAs, tutoring center employees, classmates, etc., can help a ton. Plus you’ll practice and improve self-teaching the whole time.
Like it or not, college can command a high price for this standardization and diversification of teaching quality risk. It confers a status credential.
Meanwhile, if I see you are self-taught in a complex engineering discipline, so what? If you also have job experience already to back it up, then ok. If you’re asking me to be the first one to take a gamble on whether your particular instance of self-teaching led you to sufficient competency, no thanks, I don’t have time to take that risk.