Skip to main content

👔 How to transition from software development to engineering management

2.5k
GitHub Stars
370
Curated Resources
27
Categories
6 hours ago
Last Refreshed
Engineering to Management TransitionBuilding TeamsRolesRecruitmentOnboardingMotivationCultureCognitive ToolsTeam DynamicsEngineeringRemote WorkMeetingsFacilitiesProduct ManagementProject ManagementAgileKey Performance Indicator (KPI)Objectives and Key Results (OKR)TrainingCommunicationCareerCompensationPoliticsRe-organizationsHealthSetbacks and FailuresExits

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me engineering managers resources from awesome-engineering-team-management"

Installation instructions →

What's inside

Roles

Engineering to Management Transition

Meetings

  • 1 on 1 Meeting Questions1 on 1

    A mega list in which most of them are great starters for conversation, some others are clearly bad ideas. A great source of inspiration nonetheless, but choose carefully.

  • Dear Manager, You're Holding Too Many Meetings

    “Employee productivity was 71% higher when meetings were reduced by 40%. This is largely because employees felt more empowered and autonomous. Rather than a schedule being the boss, they owned their to-do lists and held themselves accountable.”

Motivation

Politics

Onboarding

Team Dynamics

  • A conversation with Elon Musk about Starship

    In a team with very talented contributors, everyone's is a chief engineer: you are expected to challenge the status-quo and questions other department's constraints. This allow smart engineers to avoid the trap of optimizing for something that should not exist in the first place. Might be a cure for the Apollo Syndrome.

  • Eye Candy QA

    Retelling of author's job at Apple: “John Louch was my boss. (…) John always shared everything with us, even the

Culture

  • A Conversation with Werner Vogels, Learning from the Amazon technology platform

    Scaling systems is not only a technical challenge. It has to be about teams and culture too. One lesson learned from the early days of AWS: “Giving developers operational responsibilities has greatly enhanced the quality of the services, both from a customer and a technology point of view. (…) You build it, you run it.”

  • Adaptation vs adaptability

    There is a spectrum between perfect efficiency and being completely flexible. This article explores ecosystems and the flows of material and energy between different organisms within the ecosystem. (

  • hacker-laws

    Laws, Theories, Principles and Patterns that developers will find useful.

  • High Performance Organizations Reading List

    A list of books, web pages, and videos about how to design better organizations, divided into 3 categories: organization and motivation, health and wellness, and software development specific.

Showing a sample of 370 resources. View the full list on GitHub →