# System Design and Architecture System design and architecture are critical for building robust software systems. For engineering managers, it involves not only technical expertise but also leadership in decision-making, project management, and cross-team collaboration. Visit the following resources to learn more: - [@article@System Design Roadmap](https://roadmap.sh/system-design) - [@article@Software Architect Roadmap](https://roadmap.sh/software-architect)