explaingit

ryanburgess/engineer-manager

10,705JavaScriptAudience · developerComplexity · 1/5Setup · easy

TLDR

A curated collection of books, courses, podcasts, and resources for engineering managers and people who want to move into engineering leadership, covering communication, feedback, conflict, and team health.

Mindmap

mindmap
  root((repo))
    Topics
      Team communication
      Feedback and conflict
      Career development
      Emotional intelligence
    Books
      Management style
      Difficult conversations
      Cultural awareness
    Courses
      Management interviews
      Building influence
    Resources
      Mentoring programs
      Diversity inclusion
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Browse recommended books on management style, difficult conversations, and cultural awareness to grow as an engineering leader

USE CASE 2

Find structured courses on giving feedback, handling conflict, and building influence within an engineering organization

USE CASE 3

Discover mentoring programs and diversity resources to help build a more equitable and welcoming engineering team

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

This repository is a curated reading and resource list for people who manage engineering teams or want to move into that role. It was put together by Ryan Burgess and covers the skills that show up most often in engineering leadership work: communicating clearly with your team and with the rest of the organization, building teams that work well together, giving and receiving feedback, resolving conflict, developing emotional awareness, and thinking about career growth for yourself and the people you manage. The list is organized by format. Under books you will find titles focused on management style, organizational health, difficult conversations, understanding people from different cultural backgrounds, and personal resilience. The courses section includes structured learning on management interviewing, handling feedback and conflict, and building influence inside an engineering organization. There is also a mentoring section that links to programs and communities where you can find or become a mentor, and a diversity and inclusion section with resources on making teams more equitable and welcoming. The collection also includes articles, podcasts, and tools, though the full extent of those sections is beyond what was provided here. The README makes clear that the audience is broad: current engineering managers, people who want to become managers, and individual contributors who want to improve how they work with and relate to others. There is no software to install or run. This is a plain reference list that lives as a GitHub repository so that anyone can suggest additions or corrections through the standard pull request workflow. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
I'm a senior engineer moving into an engineering manager role. Based on the engineer-manager resource list, which books should I read first to get ready for my first 90 days as a manager?
Prompt 2
Using the engineer-manager reading list as context, recommend a learning path for someone who wants to improve at giving feedback and having difficult performance conversations with their team.
Prompt 3
I manage an engineering team and want to improve psychological safety and inclusion. Which resources from the engineer-manager list address diversity and making teams feel more equitable?
Prompt 4
What courses from the engineer-manager list would help me prepare for engineering manager interviews, specifically around leadership philosophy and conflict resolution questions?
Prompt 5
As an individual contributor, which resources from the engineer-manager list are most useful for improving how I work with my manager and influence decisions without formal authority?
Open on GitHub → Explain another repo

← ryanburgess on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.