Hacker News new | ask | show | jobs
by nappsec 412 days ago
You're talking about rigorous fields where practitioners need a solid technical base. There are lots of white-collar jobs that really don't require a college education but employers will filter out applicants with degrees.
1 comments

And if you're aware of history, it was this case that moved companies to use degrees.

https://supreme.justia.com/cases/federal/us/401/424/

Previously, tests could be administered to determine aptitude, but was found illegal form of discrimination. However, academic degrees somehow werent that.

This Forbes article goes I to it much better than I. https://www.forbes.com/sites/georgeleef/2014/11/06/thank-or-...

As for other comments, I find it telling that professions like Medical Doctor, professional engineer, and the like have an apprenticeship built in, but somehow that invalidated my comments? (Hint: it doesn't)

> Previously, tests could be administered to determine aptitude, but was found illegal form of discrimination.

Not strictly true. But you have to be able to show that your test actually measures something important to the task, without at the same time being biased by unrelated issues. Which is hard, and requires domain knowledge, and might mean that some tests couldn't't be written tests, so it scared off the HR types.

And, yeah, of course you're right that those same unrelated issues keep people from getting degrees. But everybody gets to ignore that somehow.

Perhaps the right approach to the "degree" thing would be more regulation, in the form of a requirement that you show that the actual subject matter of the specific degrees you were requiring or advantaging was relevant to job performance. No more "any college degree" BS.

The point of trying to determine aptitude is exactly that it does not measure current ability to perform specific tasks or possession of specific domain knowledge, but rather general ability to learn/flexibility to be given new tasks.

One of the places where software has succeeded is that the industry gets away with quietly trying to test for intelligence while ostensibly making it look work related (algorithm puzzles, "wanting to hear how candidates think"). IBM straight up gave me math problems (like solving systems of equations under time pressure) when applying to my first programming job in addition to some basic whiteboard coding. This is part of why it's possible for smart people without CS degrees to break into the field.

Basically any job where you're not acting as a human automaton benefits from general learning ability, so if degrees stop working or stop being allowed, people will no doubt look for another proxy.

> The point of trying to determine aptitude is exactly that it does not measure current ability to perform specific tasks or possession of specific domain knowledge, but rather general ability to learn/flexibility to be given new tasks.

Great. You can go ahead and do that then... provided that your test actually measures that and not a bunch of unrelated knowledge. Which is a lot of what an "aptitude test" designed by a clueless person will actually tend to measure. And honestly is also a lot of what the ability to get a degree tends to measure.

You might be able to fix the test, but I don't think you can fix the degree.

> IBM straight up gave me math problems (like solving systems of equations under time pressure) when applying to my first programming job in addition to some basic whiteboard coding.

... which is mostly going to measure how recently you've had to do a bunch of similar mathematical tasks, to the point where that overwhelms almost anything else. And has the bonus of not being obviously related your general ability to learn or flexibility. I suppose how you do on that might have some correlation with your ability to code under similar time pressure... which of course only happens in badly managed projects.

That's exactly the sort of selection process you get when you let clueless fools try to come up with ways to measure things like "ability to learn" or "flexibility".