This is an intent to contribute with people interested to become an engineering manager or engineering managers curios in their professional career growth.
- Self Development
- Self-Awareness
- Soft Skill.
- Management
- Type of leadership (10)
- Forming teams.
- Managing remote teams.
- Management 3.0
- Lean Management.
- Managing and developing People
- Managing Up
- Managing Managers
- Inclusion and Diversity
- Hiring, retention and outplacement
- Project Management
- Waterfall projects
- Agile projects
- OKR
- Technical Paths
- Architecture
- Domain Driven Design (DDD)
- Acceptance test–driven development (ATDD)
- Test-driven development (TDD)
- behavior-driven development (BDD)
- Continuous integration (CI)
- Continuous delivery (CD)
- Specification by example (SBE)
- Service Oriented Architecture (SOA)
- C4 model
- Development
- Front End
- Backend
- Full Stack
- Mobile
- "DevOps" / Pipelines
- SRE
- Incident Management and Response
- Performance Engineering
- Chaos Engineering
- Infrastructure
- Colocation
- Cloud Infrastructure
- Databases
- Network
- Security
- ML/AI
- BI
- Architecture
- Frameworks
- TOGAF
- COBIT
- IT4IT
- Technology Trends
- Value Stream Management.
- Lean.
- Agile at Scale (e.g. SAFe, LeSS, DAD).
- Agile 2.
- Flow Engineering.
- Design Thinking.
- System Thinking
- Holocracy/Sociocracy
This document don't an intend to replace formal education, in anyway. Once, you are in a management position, you will realize that you need to continue learning not only technical stuff, but also managerial related topics.