this post was submitted on 31 Jan 2024
453 points (88.3% liked)

Programmer Humor

19512 readers
339 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 8 points 9 months ago (2 children)

estimates are just that, a guess

[–] [email protected] 3 points 9 months ago (1 children)

For healthy working relationships and solid infrastructure you under-promise and over-deliver.

For maximal profit and sustainable business models you over-promise and under-deliver.

[–] [email protected] 2 points 9 months ago (1 children)

The company that under-promises won't win the bid, though. Unfortunately the norm now is to overpromise, and then squeeze as many extra fees and concessions out of the project as possible.

There's also a culture of contractors vs engineers where limits willingness to work together to find solutions. "not my fault".

[–] [email protected] 1 points 9 months ago

Exactly, hence the root of the problem the original meme is getting at...

[–] [email protected] 1 points 9 months ago

Well sure that's fundamentally true, but really doesn't give any sort of accurate picture of how estimates are done any more than "humans are just collections of cells" does, and anybody who does estimates without using some sort of data as the basis and is purely guessing is doing it wrong as fuck.

It's not like we have no idea how long certain tasks have taken in the past, or what affects how long something will take.