I"m not sure that the common idea is that younger programmers are more skilled, but rather that they are more in demand. Could be for a variety of reasons, for example:
- cheaper
- less jaded
- easier to "manage"
- more willing to do the boring work that the older devs don't want to do
I think you're right. I also think that what tends to bore an experienced dev may be less likely to bore a junior dev, just because it's newer to them.
- cheaper
- less jaded
- easier to "manage"
- more willing to do the boring work that the older devs don't want to do
- more likely to be on call or work extra hours
- less likely to retire next year
reply