Management for Software Engineers

The Management for Software Engineers Executive Program:

  • is for busy tech leaders and engineering managers who would like to enhance their management skills
  • is about acquiring people skills in a scientific way (research-based findings, experimentation, appropriation)
  • lasts six months and is divided into 10 x 2-hour workshops, 7 x 30-minute one-on-one sessions and 4+ hours of online content

About this program

The most significant misconception engineers have when thinking about moving into management is they think itโ€™s a promotion. Management is not a promotion. It is a career change. Even for tech leaders that donโ€™t directly manage engineers or managers that keep coding, they have to start again at level 0 with a new set of skills and expectations from their teammates.

Because each team, each organisation, is different, I have designed the Management for Software Engineers Executive Program so that participants can solve their current challenges, test what theyโ€™re learning and get feedback during the program.

Participants' profile

This program is for you if youโ€™re an engineering manager or director, and you would like to enhance your teamโ€™s performance and your interactions with your team members, your peers, and your managers.

Program structure

The program starts with a kick-off session where participants set individual and collective objectives that will serve as the foundation for the program curriculum. After the kick-off session, participants:

  • Work on use cases during collaborative workshop sessions (2 hours per session)
  • Progress on their objectives during one-on-one sessions (30 minutes per session)
  • Get weekly summaries on the topic discussed during the workshops and one-on-one sessions, with additional content to go further

On top of the course content, you will also get access to:

  • Direct access to the course instructor to ask questions between sessions
  • A global network of more than 7 000 software professionals
  • A private community to interact with me and other students


Introduction - What makes a great manager of software engineers

  • About this program
  • Why do technology organisations need managers
  • Skills and behaviours of great managers
  • Transitioning from individual contributor to manager

Manage projects

  • Empathy
  • Networking
  • Decision Making

Manage human beings

  • Collaboration and delegation
  • The art of recruiting software engineers
  • Coaching and mentorship
  • Feedback
  • Difficult and conflictual situations

Manage customers

  • Business 101 for software engineers
  • Communication
  • Planning and priority management
  • Negotiation

Manage systems

  • High Output Management
  • Lean Management applied to computer science
  • No-bullshit agile

Program planning

The Management for Software Engineers executive program fits into your busy schedule, especially if you work full time. The program duration is 40 hours, spread over 24 weeks, and consists of:

  • 10 x 2-hour workshops, where participants will work on real use cases from their work environment
  • 7 x 30-minute one-on-one sessions, where participants will individually keep track of their actions and get help on their current management challenges
  • 4 hours of original online content
  • Individual assignments (around 12 hours to complete)
  • Software-specific tools and templates to use internally
  • A curated list of books, talks and articles to dig deeper on each topic

Download the brochure