Become an Effective Software Engi neering Manager
About the Pragmatic Bookshelf
Early Praise for Become an Effective Software Engineering Manager
Management and Leadership
Beginning Your First Week
How to Categorize Your Activities to Feel Prod uctive
How to Measure Your Output as a Manager
Pa rt 2 Working with Individuals
Working with Your Manager
How to Prepare for One-to-Ones
Contracting: Your First One-to-Ones
What to Talk About and How to Do It
How to Take Notes and Assign Actions
Remember: You Are Not a Therapist
The Zone of Proximal Development
The Cathedral and the Bazaar
How to Prepare for Performance Reviews
Writing Great Job Descriptions
Setting Up an Interview Process
Time to Take It Up a Level
Part 3: The Bigger Picture
Victims of Your Own Success
Scope, Resources, and Time
How to Share Just Enough Information
Escaping the False Productivity Trap
What You Do Outside of Work Matters
Letting Go ... of This Chapter
Communication Dictates Software Design
Breaking Silos with Guilds
Encouraging a Culture of Talks
Turning Problems into Learning Opportunities
Tools to Solve Common Problems
Now Let's Organize Our Careers
Individual Contributor Track
Creating a Progression Framework
Career Progression Troubleshooting
Time to Tackle the Big Issues
The Shift Toward Remote Working
Software Is Eating the World
Opportunities for Managers
Why Management at Startups Is Critical
What Does Your Future Hold?
Life, the Universe, and Everything in Between
Performing the Exercise with Your Staff
You May Be Interested In ...