Is creating dependency at work a survival strategy?
What are your thoughts on employees who make sure systems and processes run smoothly even when they are on leave — through proper documentation, automation, and knowledge sharing — versus people who intentionally keep critical knowledge to themselves?
Some engineers ensure the team can function independently without them. Others avoid proper documentation, keep key details in their head, and make sure work becomes difficult in their absence.
I’ve especially noticed this in some contractor and service-based company environments where people try to create long-term dependency to secure their position.
Do you think this comes from job insecurity, company culture, survival strategy, or something else?