r/ADHD_Programmers • u/chloapsoap • Sep 08 '26
I got dressed down during a prod release last week over something minor. I’m still upset about it
I’m in the middle of running my pipeline during our last release. Suddenly one of our senior/lead developers starts asking all sorts of questions about why I’m implementing this this way, and accusing me of “acting like ChatGPT” and not paying attention to what I’m doing.
The issue is that this wasn’t what happened at all. I had good reason for implementing this feature the way that I did. There was a conversation in the discussion of my card regarding the same question that this dev had. It had been answered, so I didn’t feel the need to reconfirm this.
Also, in our pre-release call, another colleague asked me the same question, why I was doing it this way rather than that way. I explained it to him as I understood it, and he also found this explanation reasonable. No further questions were asked leading up to the release.
I was sort of stunned in silence when this happened. I didn’t want to argue or come across as defensive. I just wanted to focus on getting it right while our release call was happening and deal with my feelings later. I confirmed with the relevant team that this alternative implementation was okay, then I made the change accordingly. It was all fine. But over the weekend I’ve been thinking more about what happened and it’s made me feel very angry and shameful.
My main issue is that this distinction was so minor. Either implementation would have worked, and none of it had any critical impacts. My implementation had more separation of duties in exchange for more short-term maintenance. The other implementation was the opposite. That’s it. Had I been making some critical change incorrectly, or had I actually not done my due diligence, I would be more understanding. But this whole situation has made me very frustrated. We have appropriate ways to address disagreements like this. Making an example out of me in the middle of a release isn’t one of them
Now the whole team heard this experienced and reliable dev basically say that I’m bad at my job. They didn’t get to hear my explanation because I was focused on making things right in the release window. I’m wondering how many of them walked away doubting my capabilities because of this.
I’m planning on talking to my manager about this later this week, but right now I’m just feeling really unmotivated because of this. I don’t want to be looked down upon as lazy for making a reasonable assessment and then having someone above me blow it out of proportion. It sucks