Re: Similar Dynamic
Ageism exists where hiring managers focus on skills rather than values, abilities, and skills. Plenty of older technologists value learning and advancing their careers and have the abilities to do so. Focusing on a particular skill, e.g. Ruby on Rails, eliminates some of the best, most consistently creative people out there. Here's a specific example of where "experience" trumped the willingness to work 80 hour weeks.
A particular company had a system that required constant, I mean 7x24, babysitting. They had run this system the same way for many years and considered production support the "trial by fire" for their developers. One "experienced" hire, worked on the system for 6-8 weeks and reduced the 52 hour weekend batch to 6 hours and the overnight 12 hour process to 90 minutes. His values, doing things effectively and efficiently, resulted in far greater benefit than 5-6 years of people who valued "working long hours". Sure this "could" have been done by a younger person if they had the same value system - but I contend those values are developed through experience. It's experience that results in true appreciation that 80% of a system life cycle is maintenance; that you need to manage productivity which drops with extended hours; and that a great technology department is a reusable resource to be nurtured rather than burned through.
TBC - I love the enthusiasm, the new knowledge, the desire that new blood brings to a department. Without new ideas the tech department will wither. Not all "experienced" people have the right value set - continuous learning, doing things better, adapting to paradigm shifts - but those that do make an invaluable resource.