Become an Effective Software Engineering Manager
Gain insights into becoming an effective software engineering manager. Explore essential skills to manage people successfully and navigate career challenges in the tech industry.
Andy Hunt and Dave Thomas founded The Pragmatic Programmers, LLC., with a simple goal: to improve the lives of professional developers. We create timely, practical books and other learning resources on classic and cutting-edge topics to help you learn and practice your craft and accelerate your career. We are not a giant, faceless, greed-soaked corporation. We’re a small group of experienced professionals committed to helping make corporate software development—and your life—easier.
Join 3.1 million developers at
Join 3.1 million developers at
What you'll learn
- Implement a first-week plan to meet your team, gather info, and create initial action lists
- Organize your work using calendar, to-do, inbox, and capture tools to reduce overload
- Apply radical candor feedback and delegation practices while retaining accountability
- Run effective weekly one-on-ones with contracting, agendas, notes, and clear action items
- Prepare and conduct performance reviews, including written forms, goals, and salary talks
- Design a structured hiring process from job descriptions through interviews and offers
- Manage sensitive information and workplace politics ethically using consistent sharing rules
Learning Roadmap
1.
Before We Begin
Before We Begin
2.
A New Adventure
A New Adventure
3.
Manage Yourself
Manage Yourself
10 Lessons
10 Lessons
4.
Interfacing with Humans
Interfacing with Humans
13 Lessons
13 Lessons
5.
One-on-Ones
One-on-Ones
8 Lessons
8 Lessons
6.
The Right Job for the Person
The Right Job for the Person
8 Lessons
8 Lessons
7.
The Most Wonderful Time of the Year
The Most Wonderful Time of the Year
8 Lessons
8 Lessons
8.
Join Us!
Join Us!
13 Lessons
13 Lessons
9.
Game Over
Game Over
12 Lessons
12 Lessons
10.
How to Win Friends and Influence People
How to Win Friends and Influence People
8 Lessons
8 Lessons
11.
Humans Are Hard
Humans Are Hard
8 Lessons
8 Lessons
12.
Projects are Hard
Projects are Hard
6 Lessons
6 Lessons
13.
The Information Stock Exchange
The Information Stock Exchange
8 Lessons
8 Lessons
14.
Letting Go of Control
Letting Go of Control
13 Lessons
13 Lessons
15.
Good Housekeeping
Good Housekeeping
10 Lessons
10 Lessons
16.
Dual Ladders
Dual Ladders
7 Lessons
7 Lessons
17.
The Modern Workplace
The Modern Workplace
13 Lessons
13 Lessons
18.
Startups
Startups
7 Lessons
7 Lessons
19.
The Crystal Ball
The Crystal Ball
6 Lessons
6 Lessons
The Pragmatic Programmers
We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.
Trusted by 3.1 million developers working at companies
Vinothkumar Dharmalingam
Technical Project Manager
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Built for 10x Developers












Free Resources