Over the past few years I have led a number of iOS teams, at various different companies in London, from digital agencies to large publishing houses. As you might expect we've enjoyed a lot of highs, and more than a few lows. In this talk I want to reflect on some of the lows, and my part in them.
When the best of intentions goes awry, and you find yourself needing to be the best team lead you can be, what should you do first? How can you turn a toxic situation into a team building one? When teams turn on themselves, how do you pull it back? And when you've had an argument with another team mate that was so aggressive that your CTO had to step in, how do you end up calling that same developer a close friend?
Naming no names but my own, I plan to tell you some of the challenges I've faced, what I did next and what I learned along the way so that, maybe, you don't have to walk the same road too.
- Michael May