Thursday, September 11, 2008

Quick course in management

How to be a good manager:

Some simple rules

1) Make an assumption.
2) Defend it as a fact.
3) Give the orders so that it becomes a fact.

Little illustrative dialog.

Man: We can simply do this because the bookazoid manager is only invoked once.
Dev: Its not that simple.
Man: Well it is like that.
Dev: No it isn't, you can check the source. It's called from all over the place.
Man: Why did you implement it like that.
Dev: I didn't, the bookazoid manager has been like that since before I joined. (i.e. ancient history in a start up)
Man: Then it better be like that.
Dev: We will need to put that in for when we schedule the other work.
Man: I do not care about this, make it so!

When was the last time you heard something like that. And when was the last time you heard your boss make assumptions about idyllic situations.

I really don't know how to feel about this. Should I just go to management, so that I can do this to others or should I offer the other cheek and be conciliating.

Advice welcome in comments.

Oh yeah and I guess this makes me officially back in the blogosphere.