Tip 27Learn to Love Maintenance

Several years ago, I was involved in setting up a 250-person software development center from scratch. We started with an empty building and were tasked with hiring and filling out an entire development organization. In setting up this development center, we faced a challenge we never expected. Everyone wanted to make new systems. Nobody wanted to maintain old systems. We wanted to create a new environment with an energized culture, so we had to pay attention to what our new employees wanted if we were going to start off on the right path.

Everyone likes creating. That’s when we feel we are given the opportunity to really put our stamps on a piece of work. To feel like we own it. To express ourselves through our ...

Get The Passionate Programmer now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.