• I have good leadership and communication skills, but I realize that to create great software requires excellent technical abilities, good requirements and domain knowledge.

    My colleagues thank me when I help them solve problems, not because I lead the scrum retrospective (the management types get all gushy though...would be nice if I didn't see right through that).

    Oh yeah, I hate the gazzillion developers in one office approach as well...very distracting.

    Enough said.