IanJoshua.com

New to PM

This is the list I give people starting their first PM job (or trying to land one). Nothing replaces real world experience, so if you really want to become a PM, or a better one, then you should be focused on the core cycle: build a product, talk to users, iterate based on user feedback, and repeat. You'll learn the important skills along the way.

There is of course benefit from learning from others, and you'll be able to pull nuggets of insight from this list to help you on your product management journey. Read this top to bottom – it starts with what the job actually is, moves through craft and shipping, and ends with strategy and the longer game. This is an opinionated list – but I also don't agree with everything written. Take everything you read with a grain of salt, figure out what you can apply to your own work, skip what you think is not relevant in the current moment, and let me know what you think is missing.

This list is deliberately short – the job is learned by doing, and the reading is there to force you to take a step back from your day to day. It's thinnest on talking to users, which no book fixes anyway (a handful of awkward customer conversations will teach you more than another framework). If something carried you through your first year that isn't here, let me know.