Yes, this is a best virtue signaling or an idealistic point of view, in fact it may be some form of humble brag: "I am so good, that I don't need to keep leverage to advance my career".
The hilarious part is that clearly his approach doesn't work very well, since he admitted not getting a promotion.
Unless you are getting paid for it and it's part of the job description, I don't see why one would want to document his own process to get stuff done. Like the secret sauce is basically the reason to keep you around, if you give it for free, they can just swap you for a junior that will just have to copy your process.
This is already what happens when you decide to leave and they give you someone to "train".
I know this type of person, because I used to be one. They have a very naive, idealistic view on the world and feel like they have to serve others before them even though basically everyone does the reverse (especially companies) and they feel shame or guilt if they would put themselves first.
The reality is that it is the only way that things work out for you in the long term, because nobody else than yourself is going to think about your interests first.
Having leverage to negotiate your position inside a company is basically a necessity, and it's not playing dirty, that's just how things works. If you give the good stuff for free, not only you undersell yourself, but you make everyone else look bad and have to work twice as hard.
The issues he had probably comes from his refusal to play the game with the same rules as everyone else, or even inability to see that there is a game in the first place.
The hilarious part is that clearly his approach doesn't work very well, since he admitted not getting a promotion.
Unless you are getting paid for it and it's part of the job description, I don't see why one would want to document his own process to get stuff done. Like the secret sauce is basically the reason to keep you around, if you give it for free, they can just swap you for a junior that will just have to copy your process. This is already what happens when you decide to leave and they give you someone to "train".
I know this type of person, because I used to be one. They have a very naive, idealistic view on the world and feel like they have to serve others before them even though basically everyone does the reverse (especially companies) and they feel shame or guilt if they would put themselves first.
The reality is that it is the only way that things work out for you in the long term, because nobody else than yourself is going to think about your interests first.
Having leverage to negotiate your position inside a company is basically a necessity, and it's not playing dirty, that's just how things works. If you give the good stuff for free, not only you undersell yourself, but you make everyone else look bad and have to work twice as hard.
The issues he had probably comes from his refusal to play the game with the same rules as everyone else, or even inability to see that there is a game in the first place.