Hacker News new | ask | show | jobs
by hawktheslayer 1956 days ago
The problem I see at my company is one of incentives. However much as a manager I want my staff to "maintain" and "care", the performance review process rewards people who can "innovate" and build new things. For instance we have hundreds of legacy reports (e.g. a tabular report for the finance dept built in Crystal) that need maintenance and updates, but it's typically easier and more rewarding for a developer to leave that work to someone else and focus their efforts on getting credit for building a new report (a fairly low information visual report build in Tableau for Execs at the company).
1 comments

Good maintenance approach is innovation. There is no innovation to a 22-year-old coming and rebuilding 90% of the product (the easy part) in <insert your new buzzword here>.