Hacker News new | ask | show | jobs
by AmericanChopper 2220 days ago
The let the advanced users find the advanced functionality. Don't predicate operating your product on knowing every subtle in and out of it.

> But when I hear your justification, maybe the blame should fall on managers.

I'm really just describing the kind of software that I personally hate to use. But in any case, any time my manager asks me whether I can do something or how long it'll take, I just give him an honest estimate. If it's going to take me 3 weeks to even figure out a basic understanding of some new thing, I just tell him. If I just told him "yeah, I'll have that done in a day" every time, who exactly would be failing to communicate in that situation?