Self-paced course

Real World
Engineering
Management

  • Complete 10-module program for IC → engineering leader
  • 10+ hours of practical content, no fluff
  • Real-world examples, frameworks, and actionable advice
  • Learn at your own pace · 1 year access · Certificate
10 modules10+ hoursCertificate

// About this course

This course bridges the gap between technical expertise and people management. Whether you're considering the transition to management or looking to enhance your existing leadership skills, this program provides the frameworks, tools, and insights you need.

Through 10 comprehensive modules, you'll learn everything from the fundamentals of people management to advanced topics like stakeholder management, building engineering organizations, and technology strategy.

What you'll gain:

  • +Deep understanding of engineering management roles and responsibilities
  • +Practical frameworks for team building, performance management, and feedback
  • +Leadership skills to inspire and guide high-performing engineering teams
  • +Strategies for managing stakeholders and building organizational culture
  • +Tools and techniques for self-care and sustainable leadership
Dima Maleev

Taught by Dima Maleev — Associate Director of Engineering at Agoda with over a decade of experience building and leading tech teams. Meet your instructor →

// Who is this for

01

ICs and Tech Leads

ICs and Tech Leads interested in developing their career in the engineering management track.

02

Engineering Managers

Engineering Managers who want to improve their skills and knowledge in the craft.

03

Lifelong Learners

Anyone with a passion for learning and a desire to embrace their inner nerd.

// Curriculum — 10 modules

01

Engineering Management Role As It Is

  • Do we really need a manager?
  • From IC to management
  • What is people management?
  • Why is people management hard?
  • Responsibilities
  • Switching from maker to manager
  • Leading tech organizations
  • EM as a technical person
02

Leadership

  • Understanding leadership in engineering
  • Leadership vs management
  • Core leadership qualities
  • Effective communication
  • Leading high-performance teams
  • Conflict resolution
  • Development & mentorship
  • What makes a bad leader
03

Team Management

  • How to treat your team
  • Team performance management
  • Team performance states
  • Building a perfect team size
  • Building a vision for your team
  • Staff meetings done right
04

Managing Individuals

  • 1:1 meetings
  • Development conversations
  • Setting goals & expectations
  • Relationships with your reports
  • Difficult employee types
  • Difficult conversations
  • Letting people go
05

Feedback

  • Importance of feedback
  • Delivering effective feedback
  • Building a feedback-friendly culture
06

Performance Management

  • Tracking employee performance
  • Managing underperformance
  • Managing high performance
07

People Outside of Your Team

  • Stakeholder management
  • Building your career
  • Cross-department collaboration
  • Emotional intelligence
08

Building an Engineering Organization

  • Building internal culture
  • Hiring
  • Onboarding
09

Technology Management

  • RFC — Request for Comments
  • Architecture review
  • Build / Buy / Migrate
  • Roadmap planning
  • OKR / KPIs — measuring success
10

Self-Care

  • What is self-care & why it's required
  • Protecting your own calendar
  • Physical & mental self-care
  • Kill your hero — stop killing yourself at work

// Pricing

It's your turn to become a leader

The Core Package

$299USD

Complete access to all course modules for 1 year — learn at your own pace.

  • +Access to all 10 course modules
  • +1 year access to all course content
  • +Certificate of completion

// Community Feedback (6)

Scroll →

I heard about Dima's course and quickly decided to join and I'm glad I did! It was incredibly informative, and I still refer back to the materials today. The course covers a wide range of topics, including how to work effectively with stakeholders and team members. The course has truly helped me achieve better results in my day-to-day work as an engineering manager.

Yaroslav Polyakov

Yaroslav Polyakov

Engineering Manager / Google

Engineering management course was a total game-changer, especially since I was a new engineering manager when I started. It really helped me understand my role and the full scope of my responsibilities. The community I met there was awesome — super inspiring and constantly pushing me to grow professionally. Big thumbs up for this course!

Mike Stefantsiv

Mike Stefantsiv

Engineering Manager / CapitalOne

Really loved the quality of the videos and materials — super clear and well-structured. The course helped me connect the dots and get a real sense of what the EM role is about from a first-hand perspective. A great pick if you're growing into more technical or leadership responsibilities.

Olha Pylyptsiv

Olha Pylyptsiv

Product Manager / CoreWillSoft

The lectures are short, to the point, without fluff, and complemented by live sessions and Q&A. What I found especially valuable was getting familiar with the core principles and terminology of engineering management used in large companies. But the most valuable part — is the community. Many of us are now working in Big Tech (FAANG) in L5–L6 roles or as Engineering Managers.

Sergii Pashko

Sergii Pashko

Principal Technologist / Windmill Digital

All the essential information about engineering management is delivered in a short, clear, and structured way. The biggest value is the community: you meet like-minded people who share their experience and knowledge. The learning doesn't stop when the course ends — you keep discovering new ideas and opportunities for growth.

Anton Medvediev

Anton Medvediev

Senior Flutter Developer / Efigence

The course is well-structured and provides a solid foundation for growth in the EM direction. All the core areas of the craft were covered — and even a bit more. I definitely recommend it for people who have just started managing others or want to become EMs.

Roman Andriichyk

Roman Andriichyk

Engineering Manager / Lyft

// Frequently asked questions

How do I enroll in a course?+

Enrolling is easy! We use a platform called Kajabi to host all our products. Once you purchase access, you'll be prompted to create an account on Kajabi. If you buy a product that includes community access, that's also handled through Kajabi.

Are the courses self-paced?+

Yes, most of our courses are self-paced, allowing you to learn on your own schedule.

Do I get a certificate upon completion?+

Upon successfully completing a course, you'll receive an 'EM.SH' certificate that you can share on your social media or add to your resume.

How long do I have access to course materials?+

Once enrolled, you have 1 year access to the course materials, allowing you to revisit the content whenever you need a refresher during this period.

Can I get a refund if I'm not satisfied?+

We offer a 30-day money-back guarantee for all our courses. If you're not completely satisfied, simply contact me for a full refund at dima@sonerdy.me.

Ready to become
a better leader?

Master the complete journey from individual contributor to engineering leader

Get started →