| No this is not ageism. After a certain point, if you are an individual contributor, your value is not worth more than someone with less experience. A developer with 10 years of varied experience can usually do just as well as someone with 20 years of experience. I also believe that the idea of the 10x developer while not a myth, is so rare it’s not worth trying to find for most companies. I speak as someone in my mid 40s who has been at this professionally for 20+ years [1]. I’m debating whether I want to take the next step of consulting or just stay in development. I see my salary hitting a ceiling in the next two or three years and I think I am okay with that. [1] well for all intents and purposes maybe 12 years. I stagnated for a few years and became an “expert beginner”. |
I don't think such a general statement (even its direct inverse) can be true or even particularly useful. At a certain point you're playing the odds. We're dealing with X, what's the chance that someone has seen X before or can see a connection to something else? In those situations, 20 years of varied experience can be a lot more valuable than 10 years of varied experience, especially if the 20 includes areas or approaches that have been forgotten/ignored for most of the last 10. (You'd be surprised how often the ebb and flow of tech fashion produces such results.) Note that I said can. Whether that actually happens depends on the exact technology, what experts you already have, team size/cohesion, etc. "Is not" without qualification expresses a more absolute and certain opinion than is warranted.