A Guide To Managing Technical Teams
Software engineering is not just about the code. Managing Technical Teams is a different skill to software development. It is not about telling everyone else what to do. Leading software development teams requires a mix of technical and social skills. Technical Team Managers, Technical Leads, Project Management and software development leaders of all kinds share the goal of amplifying the effectiveness of the team as a whole. In this episode, Dave Farley of Continuous Delivery offers his advice on leading software development teams. How do you make the step from developer to manager? How do you deal with difficult situations and conversations? What are some of the commonest mistakes that people starting out in team leadership often make? ------------------------------------------------------------------------------------- 📚 BOOKS: 📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on Kindle ➡️ https://amzn.to/3DwdwT3 (Paperback version available soon) In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience. 📖 "Continuous Delivery Pipelines" by Dave Farley paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines 📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ https://amzn.to/2WxRYmx ------------------------------------------------------------------------------------- Also from Dave: 🎓 CD TRAINING COURSES ➡️ https://bit.ly/DFTraining 📧 JOIN CD MAIL LIST ➡️ https://bit.ly/MailListCD to get regular updates, advice and offers from Dave and Continuous Delivery! ------------------------------------------------------------------------------------- CHANNEL SPONSORS: Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://www.equalexperts.com/ Harness helps engineers and developers simplify and scale CI/CD, Feature Flags and Cloud Cost Management with an AI-powered platform for software delivery. ➡️ https://bit.ly/3Cfx3qI Octopus are the makers of Octopus Deploy the single place for your team to manage releases, automate deployments, and automate the runbooks that keep your software operating. ➡️ https://octopus.com/ SpecFlow Behavior Driven Development for .NET SpecFlow helps teams bind automation to feature files and share the resulting examples as Living Documentation across the team and stakeholders. ➡️ https://go.specflow.org/dave_farley

The Secrets to Being an AWESOME Tech Lead

Tips For Building Successful Platform Teams

Congrats! You're the tech lead - now what? Eryn O'Neil | The Lead Developer New York 2017

From Manager to Director: Guide to Managing Managers

How to Lead When Your Team is Smarter Than You – 6 Leadership Principles

The third golden age of software engineering – thanks to AI, with Grady Booch

Why Your Software Team CAN’T Scale

Is Tech Lead the WORST Job For Most Programmers?

LinkedIn Engineering Manager Mock Interview: Engineering Prioritization

How to Take Great Engineers & Make Them Great Technical Leaders • Courtney Hemphill • GOTO 2017

5 Common Mistakes In User Stories

How To Be A Great Leader - Jim Rohn Motivation

3 Things I Wish I Knew Before Becoming An Engineering Manager

What is automated testing? Beginner intro & automation demo

Engineering Manager Interview: 10 Most Common Questions, and How to CRUSH Them!

What Engineering Managers Should Do (and Why We Don’t) • Lena Reinhard • GOTO 2019

Testing Strategy for DevOps: What to Test and When

What Does A Google Engineering Manager Do? (ft. Tom Weingarten)

How To Estimate Software Development Time

