this post was submitted on 03 Jul 2026
169 points (99.4% liked)

Programmer Humor

42719 readers
24 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS
 

Manager: We (meaning you) need to do task A. How long will it take?

Me: Task A will take X days to do.

Manager: That seems awful long.

Me: How long do you think it should take?

Manager: It surely could not take any longer than Y days.

Me: Ok, it seems you have an answer to your question then.

Later:

Manager: It’s been Y days, why isn’t task A done yet?

you are viewing a single comment's thread
view the rest of the comments
[–] tinfoilhat@lemmy.ml 22 points 2 days ago (3 children)

Nothing is more triggering to me than the question "how long will this take?"

It will take as long as it fucking takes, and you shouldn't be reporting anything until it's done. Measure progress by fully working, end-to-end features, not by a number of hours someone pulled out of their asses.

[–] josephc@lemmy.ml 1 points 31 minutes ago

I used to hate this. I still hate it, but I used to hate it, too.

More seriously, something that has helped from my managers is getting a "product requirements doc" or PRD. Management and customer reps put together a requirements document that says what they need built. Then you can break it down into work units for yourself and estimate the size with milestones and deliverables. It helps a bunch, even if it's extra overhead at the start.

[–] Evotech@lemmy.world 4 points 1 day ago

You need to allocate resources and prioritize tasks

If task A takes a day then it might be worth doing. But if it takes 2 weeks then maybe not

[–] Appoxo@lemmy.dbzer0.com 1 points 1 day ago

You can estimate roughly if you know the scope amd constraints.
And you can't plan if you don't have rough estimates (not counting OPs example)