Earlier quoted context omitted.
Somebody here on HN recently shared the notion that leetcode tests are a legal way to discriminate by age or lifestyle, as older and well-rounded developers do not have the time or inclination to grind on such things.
As a successful developer well past middle age, I find this to be nonsense. The most common complaint I hear around this is "yeah, that discriminates against people who don't have time to grind to do the preparation." Why is it weird that people should spend time preparing for ask for a new job? I mean, ask an orchestra musician how much time they put into preparing for auditions, or how much time many degreed profes…
Training is basically the main work performer has to do to earn his life, and all training is valuable. You could compare with professional athlete and see how it’s absurd.
> If you don't want to spend time preparing for job interviews, then fine, don't.
The idea is that you have to understand the process. If you don’t see the point of certain exercise, you search for a rationalization, and discrimination looks like a good one. Also, the discrimination is not against people that won’t train for interview, but to give a bias to people that don’t evaluate returns on their invested time