Earlier quoted context omitted.
Not really. Ageism seems largely concentrated on the Silicon-Valley style society. As far as I am concerned, ageism does not exist at my workplace. Old engineers, even software engineers are looked for because they bring possibly valueable experience. The simple truth is that ageism is a result of not valuing the lessons of an experienced engineer because they're not up-to-date enough.
"Ageism seems largely concentrated on the Silicon-Valley style society." I saw ageism many years ago at a big aerospace firm in the L.A. area. It was understood and even outspoken that young engineers would get the call to work extra hours and weekends if needed, as well as the occasional graveyard shift when a unit was in thermovac testing. Older engineers were not usually called upon become they had "paid their due…
The point is to find out whether you're game, and whether you'll work hard when you need to. These are important traits in the makeup of a worthwhile colleague, and those who would invest considerable of their own time and effort in mentoring you want to make sure they won't be wasted. This is how that's done. And, yeah, it's a pain in the ass for a while. But once you've proven that, as it was once put to me, "you ain't no scrub", that's an end to it.