4 ms·
So who maintains the 'legacy code' aka the products your company actually makes money selling?
by gvjddbnvdrbv 6y ago
So who maintains the 'legacy code' aka the products your company actually makes money selling?
- toohotatopic 6y agoThe 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.)
- gvjddbnvdrbv 6y agoSo 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.
- aisofteng 6y agoThe “better” devs work on creating the things that will provide business value in the future and that require more skill/expertise to create.
- gvjddbnvdrbv 6y agoWriting code for new products is easier than adding features to or making security updates to 'legacy' products without destroying them.
- Ididntdothis 6y ago“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.
- achenatx 6y agoyou can replace product with project and it would still apply. There is some distinction between being able to kick off projects with existing products and kicking off a totally new product. most people are working on kicking off updates to existing products.