Select a worthy challenge. Tell a compelling story. Assemble a good team. Put them in control. Enable the cast of characters to express themselves. Help improve their skills. Be fair and settle disputes. Overcome setbacks, together. Accomplish the mission (against all odds). Make sure it's fun for everyone.
Er wait, no, sorry — this isn't about the role of a Dungeon Master. This is what it takes to lead an engineering team. Who knew it's the same thing?
(PS: Thanks Ben Collins-Sussman for the idea.)
I'm Brett Slatkin and this is where I write about programming and related topics. You can contact me here or view my projects.
20 November 2013
About
I'm the author of the book
Effective Python. I'm a software engineer at Google (currently in the Office of the CTO) where I've worked for the past 19 years. Follow @haxor on Twitter
if you'd like to read posts from me in the future. You can also
email me here.
© 2009-2024 Brett Slatkin