The Different Levels of Tech Leadership in Software Engineering | HackerNoon
Briefly

When a definition of a leader uses the word 'control' it is often (quite rightly) derided. There are many different camps when it comes to leadership.
I'm more of a fan of the Harvard Business Review's definition of a leader: Leadership is the accomplishment of a goal through the direction of human assistants.
Read at Hackernoon
[
|
]