At a very early time in my career I learned that training others retutrned benefits. First of all, if you are the lone wolf you might think that you are going to be the hero and save the day… but the reality is you probably caused it. Second, while it’s exciting in the beginning there is a time when you are going to be burned out and wanting to move onto something else. If you are the lone wolf then you will become bored, less interested, and likely a potential risk to the company or project. The project will likely die and not advance. And that will follow your reputation. This is also one of the leading reasons why developers do not write better logging and failure detection tools.