
In my day job as a software engineer, I am a technical team leader responsible for ensuring that a team of 8 operates efficiently, completes work items on time, and with quality. My team respects both my technical and leadership abilities. There is chaos in the absence of strong leadership. I see that every day. Where weak, or even no leadership is present, projects flounder in failure until someone takes control of the situation and drives it to completion. There needs to be someone with a degree in organizational leadership to step in when another leader can not. The same […] Read more »