Inspired by an article from Business Insider "The non-BS reason your star employee just quit", sometimes we should ask ourselves questions when our staff quit, especially when you consider them your stars with exceptional performer. They don't necessarily tell you the truth.
In this article, Michael Lopp, who is the author of a few management books, and with experience overseeing teams of software engineers. He wrote in his blog "Rands in Repose" some considerations that you never hear directly from the employees:
- Am I happy with my job?
- Do I like my manager? My team?
- Is this project I'm workign on fulfilling?
- Am I learning?
- Am I respected?
- Am I growing?
- Do I feel fairly compensated?
- Is this company/team going anywhere?
- Do I believe in the vision?
- Do I trust the leaders?
Something is wrong if some of these questions are true. Somewhere there are violation with some basic values that the employees see. It is hard to stop employees from looking around for other opportunities, or there is no simple answers. However, some of the following are important:
- Constant communication with employees is key. This also highlights the importance of the manager at different levels and how they lead their teams.
- Keep giving the team new and exciting challenges so they don't get bored.
- The managers have to realize that everything they do, or every decision they make will matter.
- Observation and cares are important, especially from the immediate management.