im really quite oc-oc (obsessive compulsive). i like things to be neat and orderly. i cant help it. i get a headache when things are topsy-turvy, when objects are not properly arranged. i got it from my mom. she definitely trained us to be neat about our things.
if at first i resented having to clean up, now, all grown-up, i dont. i value these things highly. and i realize that this attitude is also essential to being a good manager.
this need for order, related to a need for control makes me attentive to detail. i love pouring over details, anticipating scenarios to make sure that everything goes smoothly. it makes me want to be on top of things, to be informed of developments. i hate surprises, especially those that could have been anticipated, with enough thought and consideration.
that's another piece of advice i'd give to those wanting to move up the corporate ladder. develop that knack for detail, for being in control. yes, it's borderline neurosis but it shows your bosses your concern for the project, for the business. you just want everything to be the right the first time, to do the right things rather than doing things right.
as you develop that, you will also need to develop the habit NOT to micro-manage. you shouldnt have to do the things your direct reports do. that's their job, not yours. it's a fine line. but its a line worth making.
detail, detail, people. think about it. =)