Are You Hot Swappable?
Today in a conversation with software professionals, a topic came up about fear of moving roles/jobs because the person was load bearing and no one else knew how to do critical tasks. This struck me as oh so familiar and completely dead wrong.
I feel like if I am the only one who knows how to do my job that is a personal failure. I take it as a measure of professionalism that my work is known and documented and I have cross-trained and tested these efforts with my actual absence ala DevOps incident response fire drill vacations.
If you want to feel free, make yourself swappable. If you ever want a vacation, crosstrain someone. If you don't want to be blamed for every little failure on your way out, document your work.