Some people will be happy cruising as senior engineers or managers at a certain level for their whole careers, and if you’re both satisfied with the work, there’s nothing wrong with that. Others, like your employee, want to progress but for whatever reason don’t seem to be able to do it on your team. You owe it to your employee to be clear that this is the case. This is what is meant by “coaching out.” Make the situation clear to him. You have told him repeatedly what the next level looks like, and he has not been able to show that he can work at that level, so you don’t think that your team
...more