The skills you learn as a developer do nothing to prepare you for leading teams. When you suddenly find yourself in an Architect or a Tech Lead role, you're winging it, unsure about what the role entails and what skills you need. Find out how you can better prepare yourself for the unexpected.