Hacker News new | ask | show | jobs
by MaulingMonkey 2492 days ago
> If the entire rest of your team accepts such nonsense, and you are the only one pushing back, you will soon find yourself out of a job.

If a team keeps accepting such nonsense - and then keeps slipping on the deadlines as a result (they were unrealistic deadlines after all, right?) - they lose the trust and confidence of management, ruin marketing plans, and can find the entire team out of a job if things get dire enough.

And if you're bypassing your manager, making them look foolish, undermining them in the eyes of their boss - sure, they might fire you individually, in self defense, before you get them fired. Or if you're being a jerk in how you push back, because nobody wants to work with a jerk.

But I've been the only one voicing concerns more than once. Sometimes management is aware the deadlines are unrealistic - treating them as things to aspire to, rather than hard requirements to meet. Sometimes they didn't realize how much work they'd signed up for, and were able to negotiate to change requirements around for that deadline. Sometimes their hands were tied - but they at least appreciated the heads up, and we were able to get on the same page about priorities, and cut away as much of the unnecessary fluff as possible.

There's one occasion where I've probably gone a step too far. A ~50 person all hands, where we were given the choice of betting everything on a hard deadline - or taking a safer, less lucrative option. I answered in earnest, that I didn't think we would be able to hit the deadline. I was the only one to voice that concern.

I survived the first round of layoffs when my concerns proved right. I wouldn't have accepted the terms necessary to survive the second round of layoffs, so I suppose I did "soon" find myself out of a job... as did most of the rest of the company. Took some time off to relax when that happened... and when I was done with that, the first company I applied to matched my asking salary. Clearly I didn't raise it high enough!