There are two countervailing trends here: one is the increasing level of experience and the other is the decreasing level of hipness (hear me out, please). As an older engineer (early 40's), I speak from experience.
When I was young, I thought my designs were excellent, because they were the best things I had done so far. I was able to look around at amazing code (NT kernel, for example; open source was much less prevalent back then) so I realized there was a continuum of excellence. After five years, I looked back as some of my earlier code and it looked bad. I did the same five years later and had a similar experience. After that, improvement came by degrees and was more related to breadth of experience in different domains. So it's clear to me that "older" people, in my profession, at least, are usually more capable than a younger person at this particular skill.
That said, there is the "hipness" factor, for lack of a better word, and it's very real. Older people tend to get set in their ways and do what they do. If they like watching TV, they'll keep up with their favorite shows. If they like sports, they'll keep up with their teams. They are unlikely to know the hottest bands or Internet memes. They just don't keep up with current culture, which happens to be largely youth culture. They might like their iPhone or Android and know how to use it. But the fact is, that most older people merely use technology. They don't bury themselves in it every day. So when they talk to someone younger about culture or technology, they seem out of touch.
As someone who follows technology, it's pretty lonely in my cohort. There's literally nothing to talk about in the area that holds a large part of my interest.
I think the people under consideration here are biasing against the experience factor in favor of the hipness factor because it's just so apparent. It literally takes a couple of minutes of conversation before determining that the older person is "clueless".
If a person want's to work in technology (e.g., in a Bay Area startup) and they don't keep up with technology and/or culture, they are going to have a hard time.
When I was young, I thought my designs were excellent, because they were the best things I had done so far. I was able to look around at amazing code (NT kernel, for example; open source was much less prevalent back then) so I realized there was a continuum of excellence. After five years, I looked back as some of my earlier code and it looked bad. I did the same five years later and had a similar experience. After that, improvement came by degrees and was more related to breadth of experience in different domains. So it's clear to me that "older" people, in my profession, at least, are usually more capable than a younger person at this particular skill.
That said, there is the "hipness" factor, for lack of a better word, and it's very real. Older people tend to get set in their ways and do what they do. If they like watching TV, they'll keep up with their favorite shows. If they like sports, they'll keep up with their teams. They are unlikely to know the hottest bands or Internet memes. They just don't keep up with current culture, which happens to be largely youth culture. They might like their iPhone or Android and know how to use it. But the fact is, that most older people merely use technology. They don't bury themselves in it every day. So when they talk to someone younger about culture or technology, they seem out of touch.
As someone who follows technology, it's pretty lonely in my cohort. There's literally nothing to talk about in the area that holds a large part of my interest.
I think the people under consideration here are biasing against the experience factor in favor of the hipness factor because it's just so apparent. It literally takes a couple of minutes of conversation before determining that the older person is "clueless".
If a person want's to work in technology (e.g., in a Bay Area startup) and they don't keep up with technology and/or culture, they are going to have a hard time.