Comment by IAmBroom
I can provide more than just one example to back up any prejudice you can think of.
Treating a person as part of a group is the problem.
And when you are trying to isolate one person out of many, like for a job hire, it's not easy to avoid mass-filtering to speed it up.
> Treating a person as part of a group is the problem.
Yes, but it's efficient and effective in a large number of cases.
Those with no programming experience is a group. Those who just graduated a CS program is a group. Fresh bootcamp grads are a group. People with 5+ years of experience with your tech stack are a group.
Is there someone with no programming experience who would turn out to be great? Of course; none of us were born with programming experience, but most people are practical enough to not bat an eye when we use past experience as a proxy to quickly pre-filter the possible candidate pool.