I'm going to retire within the next year or two, and I'm wondering what I can do to minimize any negative impact on my company. They have been good to me (in some ways, at least), so I want to help, if I can.
I have almost 40 years experience in one particular branch of the software industry, and I'm a recognised authority in my field. No-one knows all the things I know, but a combination of a few other people could probably cover the technical areas adequately, so no big problems there, maybe.
If I have any unique capability, it may be that I seem to be good at explaining complex concepts and situations, and making them understandable (and credible) to non-experts. For example, I am called upon, from time to time, to explain to a customer why we can't do the impossible thing they're asking. Or, I am asked to explain why our products/solutions are better than those from our competitors, which wins us big deals, sometimes. I don't know if I can teach this. I'm not even sure how I learned to do it.
My management tell me to "mentor a replacement", but they have no specific ideas about who this should be, or how I should help the person. Maybe this indicates that they don't care very much, in which case maybe I shouldn't care, either.
Any thoughts on this? Should I care? If so, have y'all seen examples of effective transition/succession programs? What do they involve?
<cynicism>
Most management I've worked for have had the attitude that they only need to develop employees for management, not for "do-er"/grunt level jobs. Those they figured they could hire replacements for when there's an opening.</cynicism>