<aside> ⚡ Welcome to Engineering Leadership 101! This document aims to collate various resources and information for software engineering leaders and managers from the beginning of your journey to the upper levels of leadership.

</aside>

✨ Introduction to Engineering Leadership


Roles within Engineering Leadership

Journey from Individual Contributor to Leader

🎓 Management Theory


Manager vs Mentor vs Coach vs Teacher

Management Styles

Further Management Training/Theory

🔮 Skills for EL - Self


Communication Skills

Time Management

Self-Awareness, Self-Coaching & Emotional Intelligence

Higher-Level Technical Skills

Finding/Building a Network

Stress & Burnout

👭 Skills for EL - Team


Building and Leading High-Performing Teams

Hiring & Retention

Technical Leadership

People Leadership

Project Management

Stakeholder Management

Crisis Management

Additional Responsibilities of Leadership

Diversity, Equity & Inclusion

📒 Resources


Thought Leaders

Recommended Reading

Untitled