The only way I'm not like the "Us" in silicon valley (if we're talking about 20-30 year olds as represented on HN) is that I have more current skills (takes time to learn languages, knowing 5 currently popular languages takes more time than the person just out of college has invested.) I also have experience building things at scale. Projects that take 5 years to do you can't have done too many by the time you're 23. But I've done several.
My code is being used by probably a billion people right now (how many people are using windows?) How many people play on the playstation network? I'm currently working in a blockchain startup. Is that an out of date skill?
I don't mean for this to sound arrogant- as I said elsewhere wisdom and enthusiasm are very useful.
I think the correct mix for any engineering team I build is a range from junior, or even interns, to senior people.