The state of leadership in tech is dire. Software teams badly need technical leadership, but engineers typically have little to no mentorship in how to lead teams. Meanwhile the prevailing 'wisdom' from upper management of how to increase the output from an engineering team is still to pile on more 'resources.'
I've been at this game a long time, grew high-functioning teams and got existing teams back on track. Recently completed my MBA. I have many thoughts to share.
I hope this to be an insightful talk for everyone from veteran leaders to aspiring/curious folks, helping to provide some clarity on what teams need most to be high-functioning.
Anyone can be a great leader, no matter your personality or other attributes, so I hope for some of you this talk will boost your confidence. The teams need you.