I don't agree with this. Good developers realize that no work is beneath them. Getting things 'right' takes hard work and part of that work can be menial at times. Part of being a good engineer is understanding that completing a project is both glamorous and boring at times.