Earlier quoted context omitted.
You're not wrong at all. Furthermore: > 2. Under 30 years old Is obviously age discrimination as well. Unlike some people, I'm under no illusions that tech is non-discriminatory, but it's still surprising and disappointing to see it stated so plainly on a job description. These people are idiots for leaving this document online now that they've been caught. I don't know the specifics of UK labour laws, but in the US…
The youth obsession in tech is strange. I understand a culture fit but the best programmers I know are 40+, they just had the drive to stay up on trends and experience that goes back miles.
Young employees are much easier to overwork and underpay. Some 20-somethings even throw years of their personal lives away when the right carrot is dangled in their face.