"If a programmer is indispensable, get rid of him as quickly as possible."Gerald Weinberg wrote these words in The Psychology of Computer Programming, published in 1971. It singles out programmers, but it probably applies outside of the software realm and to many other roles on a product development team.
In a 1998 interview, he elaborated:
"Over and over I've seen organizations suffer enormous costs when something tragic happened to an 'indispensable' programmer, or when that programmer started making demands because management 'couldn't do without him' (or sometimes her). The lesson is elementary risk management—which unfortunately many organizations still don't practice. To reduce this risk, you don't have to actually get rid of the programmer, but you do have to get rid of the indispensability."Weinberg is one of my favorite authors on leadership and facilitation.