I like to think I am extremely attentive to bug reports (I’m always paranoid about my code possibly containing bugs, so I err on the side of turning every stone), so I would probably not make Jerry’s mistake here, but sure as hell if a manager tried to humiliate me that much I would just quit on the spot.<p>In my opinion, there are ways to share feedback that allow another person to save face, letting them process it on their own terms instead of pounding them like this in a single session until they are “defeated”.<p>Such feedback can then be politely repeated, if the issue reoccurs later on, and formally documented as part of a performance warning, simply letting the other person know, once again without insisting, that this is a serious behavioral issue that will have repercussions if not actioned, and that you are there to provide any context should they want to talk about it more.<p>That is, in my opinion, a way for a leader to show that every team member is treated as an adult and responsible for their own actions and outcome.