We have come to a point where we have large companies employing thousands of people who need a purpose.
Fix your bugs. There are plenty. It’s not that they have no purpose. They want to add things to their resume so the next place will give them a pay bump or get that promotion.
If your strategy was to hop around between jobs every 12+ months or climb the ladder, would you bother making things better? You’ll be gone soon and it will be the next persons problem.
The problem is that engineers don’t get promotions based on bug fixes or refactors, and they get rewarded for building features, even if they introduce lots of new bugs.
Also, if getting a promotion was just as easy as a pay bump for transferring jobs, maybe engineers would stay longer. These are all ultimately management problems.
Fix your bugs. There are plenty. It’s not that they have no purpose. They want to add things to their resume so the next place will give them a pay bump or get that promotion.
If your strategy was to hop around between jobs every 12+ months or climb the ladder, would you bother making things better? You’ll be gone soon and it will be the next persons problem.