Compare developer to a director leadership style.
This is a good request. A developer in terms of leadership style is much more nurturing in that they value team work. For this reason, people feel as though they are part of team. They have a say and their opinions and actions make a difference. These are great qualities, but the downside is that things can be indecisive and progress may be very slow. Too many voices can stifle things.
A director style of leadership is much more decisive. It is top down in approach. The leader just simply states what the vision and mission is and what must be done to get there. People, then, must execute. The upside is that things are decisive and efficient. However, in this approach people may feel used and not very valued.
As a side note: I would say that in large organizations the director style is best. In small organizations the developer model is best.