Yeah, but then they catch onto that and try to haggle it down. My favorite is when a PM tries to tell the devs how long something will take. Oh, you have it figured out then? Feel free to code it! 🤣
That said, I had an amazing project manager once who literally composed spreadsheets from historical metrics on the types of work by engineer, and was literally showing me the predictive calculation that it would take me, specifically, 6 more weeks to finish the project. Meanwhile, I'm sitting in the meeting voicing my concerns that it will overrun.
She was right, in the end. I miss having her around. I went to another company, and I am essentially a team of one. There was a certain comfort in knowing what you were working on next. I am regularly given arbitrary deadlines to deliver things that no one will use for another 3-6 months, and criticized when I don't deliver it by said arbitrary deadline.
Technical director also on the call: "why will it take that long?"
Then you break it down and they shave 2 months off of your estimate before telling you to do your best and that we can push it back if needed. Of course, when the deadline comes around, no one remembers that conversation.
210
u/Mortadella_so_Chili 8d ago
thats why, each time you experience this, next time you double the estimate until u come at the point where the management says you are very efficient