Ryan Cheley joins me today to talk about some challenges of managing software teams, and how to handle them.
We end up talking about a lot of skills that are excellent for software engineers as well as managers.
Some topics discussed:
- handling code reviews
- asking good questions
- being honest about what you can't do with current resources and data
- discussing tradeoffs and offering solutions that can be completed faster than the ideal solution
- balancing engineering and managing
- making sure documentation happens
- remote teams
- encouraging collaboration
- encouraging non-work-related conversations
- watching out for overworking
Special Guest: Ryan Cheley.
Sponsored By:
<p>Ryan Cheley joins me today to talk about some challenges of managing software teams, and how to handle them.<br> We end up talking about a lot of skills that are excellent for software engineers as well as managers.</p> <p>Some topics discussed:</p> <ul> <li>handling code reviews</li> <li>asking good questions</li> <li>being honest about what you can't do with current resources and data</li> <li>discussing tradeoffs and offering solutions that can be completed faster than the ideal solution</li> <li>balancing engineering and managing</li> <li>making sure documentation happens</li> <li>remote teams <ul> <li>encouraging collaboration</li> <li>encouraging non-work-related conversations</li> <li>watching out for overworking</li> </ul></li> </ul><p>Special Guest: Ryan Cheley.</p><p>Sponsored By:</p><ul><li><a href="https://try.rollbar.com/testandcode/?utm_campaign=testandcode" rel="nofollow">Rollbar</a>: <a href="https://try.rollbar.com/testandcode/?utm_campaign=testandcode" rel="nofollow">Rollbar enables developers to proactively discover and resolve issues in their code, so they can work on continuous code improvement throughout the software development lifecycle. Learn more at Rollbar.com </a></li></ul><p><a href="https://www.patreon.com/testpodcast" rel="payment">Support Test & Code in Python</a></p>