I write code.
Posted by Herr_Alien on May 30th, 2009
As a team leader, don't ever, ever say stuff like:
"I think the explanations above are enough" or "I think that this task is now clear enough" or "This is a trivial task, it doesn't need any more explanations". Especially if the task mentioned is new for the unfortunate guy that get's to hear/read those words.
And you know why you shoud not say that? Well, here's how that can be interpreted by the person reading them:
If you want to build a team, well, way to go there! Might as well tell the guy "You suck!". Or better, "I suck as a leader". You don't know if the person in front of you understood. And if you have a feeling that your explanations were vague (and trust me, you know when you're being vague) then tell the person: "I think this is not actually enough, I need more time to prepare a better requirement/functional spec/design document\". And even better, "If there are questions, feel free to contact me, I'll make some time to explain it". But never, ever shut off the communication channels to the people you lead. Because that's the effect of those first three sentences.
I hope we're clear on that ;)