A neighbor of mine is in his 60s and lost his job the same way. He can run rings around anyone I know but he can't find a job or even get an interview.
Bjarne Stroustrup, the C++ creator, wrote a blog post about going for a job interview and being told he "didn't fit the culture" and he knew what that meant.
If they can, take off the date of birth, remove the year on your degrees and don't list experiences beyond 20 years.
It's really bad if a resume never pass the first screening, it literally can't get a job. It's not reasonable to blame age for that, interviewers cannot guess the age from just a resume (and if they can they shouldn't let be).
Companies can't add 18 + length of schooling + length of career ?
You actually have 18 years of experience, making you 40 years of age, and you're listing only the most recent ~10 years. They have no practical means to accurately figure out your age from that resume. The best it can do is slightly help you avoid the first layer of age-based screening.
That does not mean that it doesn't happen. I mean, we already established that we're dealing with short-sighted people here.
Never said it doesn’t happen, I know it does. I simply stated it’s a very flawed approach and gave one example of why.
I actually spoke to him at a tech event, he was super nice and I totally don't doubt the 'culture fit'
3-5 years is a pretty long stretch in this industry. The longest I’ve ever held a job is just barely 5 years. Most tech employers— at least the smart ones— know the average bounce rate in the industry is high. Older employees tend to value stability, for various reasons. So I don’t buy your argument.
If there’s a reluctance to hire older devs, I suspect it’s because they have higher salaries and maybe because they are (inaccurately) perceived as being unlikely to know or want to learn new tech.
That's a rather SV-centric view. Otherwise 5-10 years (or longer) is quite normal, including in tech. At many companies, a bunch of 3 year stints for a job candidate is something of a red flag.
Trust me, it isn't. It's valid for every organization I've ever been in or consulted for (15+). I am in Eastern Europe and spent 9-10 years in offices, and the other 7 after that it has been all remote. I've seen a lot of companies for both consulting and normal 5-to-9 work.
While the reasons why most people don't stick around above 2-3 years are many and varied (and some are frankly quite stupid) to me it does seem to be the norm.
But I'll readily admit we all live in our own bubbles and confirmation biases. So I'm just sharing an additional anecdote here.
I also know from running my own company with partners back in the mid 90s, we were all early 30s except one partner who was 52ish. When getting health insurance for the company his insurance was much more expensive than anyone else's. Maybe that only happens in places like the USA but it registered as yet another reason a company might not want to hire an older person.