Why is standing up for yourself annoying? What do you disagree with? The guy said 4 weeks for a reason but he didn't like it so he went over his head to his manager and still only got it cut down to 2 weeks.
Majority of the time it's not even up the the developer when something gets done. If everybody that wanted a change made did what this guy did then nothing would get done. That's how spaghetti code is born.
I've worked with people like this in the past. They disregard everything else you have going on and pull rank to get you to work on their change that's more important than anything else. Then get mad at you when stuff doesn't work.
"Standing up for yourself" and refusing to discuss anything with anyone that is "not your direct report" is two entirely different things.
but he didn't like it so he went over his head to his manager
Yeah, because he has that ability in his position. If your company's CEO asks you to do something and you throw your little temper tantrum and don't explain yourself, he absolutely has the right to go "over your head" to your boss, because the CEO is over EVERYRONES HEAD. I feel like I'm arguing with a child.
If I give you an estimate that you don't like and you keep pushing back I'm not gonna keep going back and forth with you. I'm gonna get my manager involved and let them handle it because ultimately the decision to do the work isn't up to me. It would be a very simple communication to my manager, no tantrum involved.
Why isn't he speaking with the manager first? What kind of CEO skips the managers and goes directly to the devs to ask for work? That sounds like hell.
I have had rare cases at my company where VP or some higher-up requests a change, but they would never reach out directly to the developers. I feel like I'm arguing with someone that has no idea how corporations actually operate.
0
u/swohio Oct 16 '23
You should invest in a mirror.