I love learning about Technical Program Management.
Unfortunately, when I first got interested in becoming a TPM, I had a hard time figuring out where to start. Most resources were either too basic (just explaining what a program is) or too advanced (discussing enterprise portfolio management).
So, if you are trying to learn more about Program Management, here's the best way to get started:
Read This Book: "Making Things Happen: Mastering Project Management" by Scott Berkun will give you a lay of the land, and is a helpful way to get your bearings. While it's technically about project management, Berkun's focus on strategic thinking and leadership principles makes it invaluable for aspiring program managers.
Watch This YouTube Video: "Program Management 101: Introductory Guide to Program Management" by Mike Clayton (Online PM Courses Channel). It is a must-watch beginner resource for anyone interested in program management. He breaks down complex concepts into digestible pieces and provides real-world examples.
Listen To This Podcast: And if you really want to start going down the rabbit hole, listen to "How Solid Program Management Helps Organization Scale" episode on the Digital Project Manager Podcast by Galen Low. This episode specifically deep dives into the role of the program manager in creating a framework for people-centric change and includes an interview with a Lead Program Manager who's made this exact journey.
These three resources will exponentially accelerate your learning process. They've been specifically chosen to help you understand not just the "what" of program management but also the "how" and "why" that will make you effective in your first program leadership role.