Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
sbiewald344914dThis manager really has to control his anger issues, especially on things which are not his job (e.g. code style).
rutee07873914dYet another one asserting his power through temper tantrums. They look more like children, to be honest, the non-cute variety.
Demolishun585614dMy guess is that maybe there are other things the manager is worried about and this is just a focal point? Looking for a reason to be mad. Something else is happening at work or home?
Voxera731314dEvery developer makes mistakes from time to time.
As long as they do not repeat the same mistake over and over its not really a problem.
And people miss things in CR and in testing and ...
Solve the problem and go on.
IF you see that the very structure makes it easy to do these mistakes, see if you can change it to make it harder to fail without compilation errors.
If a developer keeps doing the same mistake over and over, then you need to speak with them to try to identify the cause and try to help them find a way to avoid doing them.
If the at this time don’t care to learn, THEN its time for the manager to step in hard.
@sbiewald I wish I could say that to their face.
unfortunately, I'm just another guy on the team. This person has a lot more influence and impact ( not to me alone; but to the company as a whole ). But I think they are aware of the issues.
often times, when they realize that someone who wasn't supposed to hear one of their outbursts, listens in ( and they probably realize that they weren't supposed to lose their cool, maybe? or they just feel guilty ( I don't think so; but I'm giving them the benefit of the doubt ) ); they do take them aside and go on a justification mode even if that person didn't ask for any justification ( I've been in that position a couple times; but I've decided that if this happens again, I'm going to say, "I didn't ask for any explanation or justification, did I?" to their face 🤷 ).
@Demolishun no, this is not an isolated incident ( yes, maybe calling-the-whole-team-to-look-at-a-non-production-issue-and-scream might be ); but this person has had a history of losing their temper at various occasions. and it's more often than not. I don't even want to think of the situation in their home.
@Voxera I wish I could've hit the ++ button more times than 1.
I wish that all managers understood this very basic thing. I guess this habit of grilling your sub-ordinates for every minor issue just comes about when you become a manager.
but also, this person has written software for over 15 years as well; so, it's not like they don't understand this side of the table.
working with such people is tempting me to create a list of "things not to do as a manager". I'm sure one can find enough resources for "things to do as a manager", but none for the opposite.
Lor-inc383314dThat's an asshole. Adding an explicit no blame policy to my code of conduct template rn.
> I'm just another guy on the team
Your story hits home. I had an abusive boss too. That quote is 100% how I felt.
Like you, I couldn't say anything to his face. For fear of more yelling or even worse consequences. In the end I changed jobs, to which he said: That's like running away.
Since then I realized...
Doesn't matter if you're "just another guy".
Doesn't matter if they have "influence and impact".
You're human, you get treated as human. Kindly and fairly. Period.
We're not victims. Our bosses hold no more power over us than we allow. We chose our jobs on our own free will. We don't work *for* our bosses, we work *with* them. At any time we can choose differently. That's a valid choice.
Their boss may or may not be aware of the issue. Tell them anyway. Whenever your boss crosses the line, again and again and again. Like bullies in school, they continue as long as they feel safe. Let their boss make them feel unsafe. It's their job to handle this.
shine91913d@VaderNT Thanks for those words of comfort. Really, it is comforting.
In the current situation of the world, I'm not sure about the hiring situation; so, I don't want to dig my own grave by going against anyone at this time.
Nevertheless, this person would be the same whatever the situation; so, it's only the world's economy that's keeping me from going against him.
Oh, and by the way, the poor developer in the story is not me. I'm the sysadmin guy on the team who had to find and fix the developer's issue.
I was only feeling sorry for the person because I put myself in their shoes and imagined how I would've felt if I was in their place.
nikmanG13CS Professor: “What M word is the black hole to all productivity?” Student: “Management” CS Professo...
jsombrio31They just bought 2 fucking 23" extra monitors for every developer in my org. FEELS GOOD MAN
cjaro5We just spent 30 minutes standing around watching Elon Musk launch his car into orbit. I love working in IT.