"Ageism" itself is something of a strange concept. Often, what is described as discrimination just seems to be a sane collection of valid trends: - Older people are less willing to work longer hours. - Older people are more aware of their rights as an employee. - Older people may struggle to pick up new skillsets. While it would be bad to find myself unemployable due to these factors, I find it hard to argue that the…
Programmer A has 10 years of experience with $various_old_tech and only 1 year of experience with $hot_new_tech. (S)he has a target salary of $150k.
Programmer B has 2.5 years of experience with $hot_new_tech and has a target salary of $120k.
Which will the hiring manager choose? Keyword-driven recruitment suggests that they will pick programmer B *possibly even regardless of salary expectations*. At least, it's easy to conclude this if you take the "requirements" section of most job postings literally.
But the most likely person to get the job is actually whichever programmer has acquaintances at the company that is hiring … which I am starting to view as a weak form of nepotism, with all of the criticism that word implies.