4 ms·
First, I’m sorry you’ve found yourself in this situation. The good news is that you are going to learn some new skills and grow from this challenge. I’d try to
by jrowley 7y ago
First, I’m sorry you’ve found yourself in this situation. The good news is that you are going to learn some new skills and grow from this challenge.
I’d try to respond to PR comments/ talk or slack directly with the person and ask them to elaborate whenever they leave these negative ambiguous comments. You can even preface it with some humility - “I’m struggling to understand your point, could you restate this in another way for me?” You can keep going down this, and if they are just being catty, disrespectful, etc, you can potentially ask other developers to way in with their opinions, to help come to some consensus.
As for the mocking regarding production going down, I’d counter if possible in the thread acknowledging that even the most experienced developers write bugs, and this speaks to a system problem, not an individual developers fault. I’d try to remove blame from the individual.
Finally, I’d recommend trying if at all possible to get a little distance from the situation, whatever the comment is, etc that is bothering you. By that I mean trying to not let it get under your skin by focusing on your task at hand despite the negativity (be extra positive instead), maintaining identity outside of work and allowing yourself some self confidence in your skills and yourself.
Remember: a) this person might be or act like an asshole (maybe they are just really insecure? Who knows? Doesn’t matter?)
b) management is complicit
c) you maybe able to change behavior but may not
d) you may not be able to control your understandable and appropriate emotional response to the person now, but if you practice mindfulness (pausing and keeping perspective), you maybe able to mediate your response and feel better about the situation.
Good luck! I’m feeling for ya!
- rasz 7y agoYou are just asking for it. q: “I’m struggling to understand your point, could you restate this in another way for me?” a: 'Your self declared lack of understanding coding standards and basic principles explains "quality" of code you keep submitting'
- deleted 7y ago[deleted]
- corobo 7y ago"You misunderstand. I'm struggling to understand your point because you've made it in a way that focuses more on challenging my intelligence than making yours known." and if he retorts that one in the same way just key his car or something.
- jrowley 7y agoYeah, or let him break down the metaphysics of quality for you - what does it mean to be high quality and why. And where in your coding standards or quality management system, are these statements backed up?
- sergiotapia 7y agoLol this isn’t downton abbey - this is an incredibly weak response and you will come off looking weak and unhinged. Just be straight with the man. You’re being an asshole and I’m sick of it.
- corobo 7y agoI'd look unhinged keying someone's car because they did a thumbs down emoji on my pull request? Please, do tell me more. :P Word it in whatever way you want, that was just an off the top of my head example.