No one is unfirable, and gatekeeping certainly doesn't make you unfireable. If anything it makes you more fireable, why keep someone around who activly works against the team? The most competent devs seem to be the ones who are willing to teach and share. The person that multiple people are comfortable asking for help, and actually help, is much more of an asset to any team than the gatekeeper.
If you gatekeep then no one shares with you, it's two-way. You will slowly fall behind as the team's problems and questions are kept from you because you are no help.
When you share, you learn the areas of the business that are more critical, which parts of the codebase are more problematic. And you end up having to learn more so you can help with the problems that are on the edge of your knowledge.
I think gatekeepers tend to be incompetent devs trying to hide behind what they know. Or fearful that they'll be found out if they're asked to work outside of their gated area.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
No one is unfirable, and gatekeeping certainly doesn't make you unfireable. If anything it makes you more fireable, why keep someone around who activly works against the team? The most competent devs seem to be the ones who are willing to teach and share. The person that multiple people are comfortable asking for help, and actually help, is much more of an asset to any team than the gatekeeper.
If you gatekeep then no one shares with you, it's two-way. You will slowly fall behind as the team's problems and questions are kept from you because you are no help.
When you share, you learn the areas of the business that are more critical, which parts of the codebase are more problematic. And you end up having to learn more so you can help with the problems that are on the edge of your knowledge.
I think gatekeepers tend to be incompetent devs trying to hide behind what they know. Or fearful that they'll be found out if they're asked to work outside of their gated area.