It seems like every couple of years, management at just about any company comes to a realization that as its workforce ages and comes close to retirement, they will be losing a valuable resource.
Some companies seek to encourage their senior people (operations, maintenance, engineering, ...) to share their life experiences with the junior people, but find that their seniors don't want to share it and the juniors don't want to hear it.
Other companies have mentoring programs that are effective, but because of limitations in their scope, only solve a small fraction of the brain drain.
And others simply accept that they will lose this experience and that they must continually rebuild it.
How does your company prevent this large loss of experience, knowledge, skills, etc? What has been effective for you over the years?
Comments rated to be "almost" Good Answers: