That's why I qualified it with "out of vengeance". There are many legitimate reasons why you would revert somebody else's code, but doing so out of interpersonal conflict is not one of them.
Note that I'm not commenting on the authenticity of the accusations laid out in this specific instance. My point is that messing with people's code because you don't get along with them - whether it happened here or elsewhere, and whether the perpetrator is male or female - is entirely unprofessional and unacceptable. It cannot be attributed to social awkwardness.
Beyond the specifics of this complaint, we cannot keep falling back on the "hurr we're all aspies" excuse to explain away our shitty conduct. It is not only inaccurate, it is damaging and infantilizing to tech workers in general.
Sure, but reverting code is something that is highly visible and I can't picture an engineer reverting usable code and other engineers/leads not question it.
I'm willing to bet that it was reverted for other reasons.
I reverted code from master before because the guy wanted to play the 'okay but' game when we noticed issues with it.
Sorry but we can chat about issues later, it's not staying in production to be pushed out by a random engineer. Nothing to do with your race, gender, age, etc.
Note that I'm not commenting on the authenticity of the accusations laid out in this specific instance. My point is that messing with people's code because you don't get along with them - whether it happened here or elsewhere, and whether the perpetrator is male or female - is entirely unprofessional and unacceptable. It cannot be attributed to social awkwardness.
Beyond the specifics of this complaint, we cannot keep falling back on the "hurr we're all aspies" excuse to explain away our shitty conduct. It is not only inaccurate, it is damaging and infantilizing to tech workers in general.