It's interesting because as the company I'm with (SalesLoft, 35 on this list) has gotten larger, with more revenue and goals, we've been hiring more experienced people to help guide the company. I do wonder if these people come with higher $$ expectations that aren't possible in the early days of a startup without taking on significant amounts of risk. I feel lucky to work with these people because they know what they're talking about and aren't afraid to say it.
I look forward to leading others with their level of experience one day.
there is a legitimate economic (I'm not advocating this) argument for hiring younger. Younger devs are cheaper, often more idealistic and more willing to work unpaid overtime. Throw some cheap perks in there (catering, beanbags etc) to encourage them to spend all their time on company turf and I'm sure it adds up to a greater company benefit than hiring an older dev even allowing for experience/skill difference.
There is a lot of wisdom to be found in people who do not make their place of employment the end all be all of their existence, even if for a period of time.
I look forward to leading others with their level of experience one day.