Comment by toohotatopic
5 years ago
The ones who don't reach the next level
(This could explain why google has a hard time maintaining their old projects: Google on the resume is so so valuable that whoever doesn't rise within google leaves and gets a rise at another company.)
So the 'less good' developers provide the business value whilst the 'better' devs get promotions and more money?
I'd stay there for one year (less looks bad on a CV) get the 'promotions' and then move.
“So the 'less good' developers provide the business value whilst the 'better' devs get promotions and more money?“
That’s true in a lot of companies. Reliable people are kept in their positions to keep things going. Others get to do the new stuff and if that works out they look like superstars.
The “better” devs work on creating the things that will provide business value in the future and that require more skill/expertise to create.
Writing code for new products is easier than adding features to or making security updates to 'legacy' products without destroying them.