> In these scenarios a voice inside my head wants to ask 'well, you are the manager, aren't managers supposed to know these things?'
That's a double edged sword. What would you think of a manager saying: you're on this task, it's going to take you 2 days? It's not better in my experience.
Well no it's not better but I once had a manager that would reply with "It doesn't take that long" to every estimate I made. Even though he had no idea how to do it himself or could even list the risks involved in such a request. Clearly that manager was not a good one.
Wouldn't it be easier if estimates are treated as such and everybody gets treated like a professional? Needless to say, I could only stomach 6 months in that work place.
That's a double edged sword. What would you think of a manager saying: you're on this task, it's going to take you 2 days? It's not better in my experience.