Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes. If you estimate that you’ll get something done by Thursday, and you deliver on Thursday, then everyone is happy.

If you complete it sooner, your estimates were off. It’s fine to slow down if you sense you don’t need to work quite as hard as you thought to meet your deadlines.

In general, estimation is a system of shared deadlines. If you give your manager the ability to think of you as always meeting your deadlines, I guarantee they’ll be happy.



An estimate is an estimate, not a quote. If the estimate is to get it done by Tuesday, and is turned out it will take 2 times longer, do you just work 16 hours a day or pay a second programmer to help to get it done by Tuesday?


> If you give your manager the ability to think of you as always meeting your deadlines, I guarantee they’ll be happy.

Sure, as long as they never find out that you've been padding your estimates or that the project everyone thought was going to take a week turned out to be much simpler than anticipated and you got in done on Monday and just played video games the rest of the week they'll be happy. There's even plenty of bad management out there, so in some places this might hold true for a long period of time (even a career!), but it's not because that's what your employer expected you to do, or what they think they are paying you for. And a good manager is going to figure out pretty quick when the end result of your 1-week tasks is a two line PR that's something is fishy.

* Disclaimer: I have absolutely had the tasks the boiled down to two lines, but finding the right two lines took a week. A good manager is going to have sufficient understanding of the work to tell the difference.


I think it’s fine to agree to disagree on this. I’ll just say that hasn’t been my experience, and leave it at that. You don’t appear to be interested in other perspectives, so there’s not much point in continuing.


We can certainly disagree, but I'll note the reason I'm having a hard time accepting the assertion that managers are fine with employees just doing whatever tasks they are assigned and knocking off until assigned something new is my experience as a manager, managing managers, and working with other managers across a variety of disciplines and industries. I've yet to meet one with this attitude.

I don't think employees believe it either. After all, I notice your not asserting that you wrap up your work for the sprint, then tell your manager your knocking off for the next week since your work is done. If the expectation is just that you get your assigned work done, why wouldn't you? Why would you instead keep your manager in the dark?


> Why would you instead keep your manager in the dark?

Because you're already providing enough value to justify your wage even with padded estimates and slacking off (otherwise your manager wouldn't have been happy to begin with). They just want to get more out of you via the expectation of "reasonable best effort".

In other words, your 50% effort was already good enough to provide the company the value it needed (was willing to pay for), but some managers feel entitled to 100% if you demonstrate that capacity to them. So just don't.

And the reality is that many places don't genuinely need people's best. What they actually need is "good enough", and that's already reflected in the wage via profitable business outcomes that role contributes to. Time and effort have nothing to do with it.


I disagree. This is only true if you also get shit for being late. Estimates are always off. “Hey this ended up being harder than expected” is a reasonable excuse for delays. If that’s the case then an estimation error in the other direction shouldn’t mean you can just screw around for a while.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: