DeveloperWeek 2020: Working in Harmony: What Development Teams Can Learn from Musical Groups

Learn how developer teams can thrive by adopting harmonious practices like humility, collaboration, and feedback.

Key takeaways
  • A team that works together harmoniously has four key attributes: being smart, humble, hardworking, and collaborative.
  • In a choir setting, everyone’s input is crucial, and it’s important to be aware of and adapt to the people around you.
  • Unlearning is an important part of learning and improving, and it’s necessary to recognize the limitations of one’s own knowledge.
  • Humility is not about being quiet or passive, but about accepting that there is always more to learn from others and being open to feedback and criticism.
  • Leaders can model good behavior by example, and it’s important to challenge directly and care personally in providing feedback.
  • A team that is aware of and respects each other’s backgrounds and perspectives is more likely to succeed.
  • It’s important to prioritize collaboration and mutual respect, and to recognize that every team member has a unique set of strengths and weaknesses.
  • Building a strong culture of feedback and continuous learning is crucial for team success.
  • A good leader knows how to bring out the best in each team member and create an environment where everyone can thrive.
  • The key to motivation is to build in rewards and create a sense of accomplishment and pride in one’s work.
  • Everyone can improve and become smarter with time, and it’s important to prioritize learning and growth.
  • Leaders should recognize that they don’t have to be a manager to be a leader, and that leadership is about creating an environment where everyone can succeed.
  • When teams work together effectively, everyone learns from each other and becomes a better team player.