Earlier quoted context omitted.
> So it is not trivial to test for the presence of a CS degree? It is trivial to test for the presence of a CS degree. The bulk of a CS degree can be a necessary but not sufficient qualification for a job. Testing for just the extra stuff is far easier than testing for everything. This isn't rocket science. (And no, discriminating based on credentials is not tantamount to racism. I would have hopes the problems with…
I'm sure I'm just misunderstanding you, but the logic doesn't seem to follow. If you can trivially test for a CS degree then you already have all the other testing that comes with a CS degree by association. Why would you take weeks or months to test everything in a CS degree when you already know a CS degree is present via your trivial test? > And no, discriminating based on credentials is not tantamount to racism.…
> It may not be racism exactly, but still morally wrong for many reasons. That should be fairly obvious.
Comparing discriminating based upon whether someone did four years of audited work with racism is... a somewhat extreme position, to say the least.
You may not think that college is "real work". You're welcome to your opinion. But I assure you that a university degree at many universities does require a lot of work, and that this work is difficult enough and audited well enough that it warrants consideration in hiring decisions.
A degree is NOT something anyone is born with. It is something many people work very hard to earn.
To put a finer point on it: is it OK to discriminate based upon prior industry experience? Because I consider a degree from a top uni better preparation "work" preparation for many jobs than X years writing web apps.
Is it OK to discriminate against doctors who don't have MDs?
Or am I supposed to give everyone who submits a job application the benefit of an interview, and sink my business in the process?