Skip to content

How to become a PM

All you need is this curriculum to get started.

Best PM Curriculum by ProdoManiacs
Module
Topic
Key Learnings
01 🚀
Product Management 101
📚 Learn what product management is and why it's important.
🎯 Understand the role, responsibilities, and skills of a PM.
🔍 Explore different types of PMs (Core, Growth, Technical, etc.).
🛠 Familiarize yourself with PM tools like JIRA, Postman, Figma, and Miro.
🔄 Understand the Product Management Development Lifecycle.
🌐 Learn career paths and how to transition into PM.
💡 Build your own product with ProdoManiacs.
02 🔍
Product Discovery - Art of Finding the Right Problem
🎨 Master identifying the right problem for maximum impact.
🧠 Understand problem vs. solution space.
💭 Apply First Principles Thinking & Form vs. Function ideologies.
🔬 Learn research techniques (user research, market & competitor analysis).
🔄 Use frameworks like JTBD, Customer Journey Mapping, Empathy Maps.
🏆 Conduct competitor research (SWOT, Gap Analysis, etc.).
📈 Adopt continuous product discovery for iterative problem-solving.
03 🎯
Product Validation - Building MVP & Finding PMF
🛠 Learn the difference between MVP & MLP (Minimum Lovable Product).
📊 Use prioritization frameworks (RICE, MoSCoW, ICE, Kano).
📏 Explore the Product-Market Fit Pyramid.
🚀 Test MVPs with prototypes and pilot launches.
📝 Study case studies of successful and failed MVPs.
🖋 Master writing user stories and Product Requirement Documentation (PRD).
⏩ Develop strategies for quicker PMF.
04
Product Development Lifecycle Management
📅 Learn Agile, Scrum, Kanban, and Waterfall methodologies.
📝 Practice writing & managing user stories, epics, and acceptance criteria.
⚙ Use project management tools like JIRA, Confluence.
🗓 Conduct sprint planning, backlog grooming, and retrospectives.
📊 Manage stakeholder expectations & risk management.
05 📊
Product Analytics - Data-Driven Decision Making
📈 Identify key metrics (North Star, AARRR, etc.).
🔍 Differentiate between vanity and actionable metrics.
📊 Analyze user behavior through funnels, cohorts, and segmentation.
🔬 Conduct A/B testing for data-driven decisions.
📊 Use analytics tools like Google Analytics, Mixpanel, Amplitude.
🛠 Improve products using data insights.
06 🚀
Product Launch & Go-To-Market Strategy
📅 Plan and execute product launches.
📜 Build a launch checklist and playbook.
🎯 Understand market positioning & unique value propositions.
🚀 Develop GTM strategies for MVPs to achieve PMF.
📈 Track post-launch metrics and iterate for success.
07 📢
Product Marketing & Branding
🏷 Understand the role of branding in product success.
📖 Learn storytelling techniques for compelling product narratives.
🎨 Differentiate between product marketing and branding.
📱 Collaborate with performance marketing, social media, and content teams.
📊 Measure marketing ROI and align it with product goals.
08 🔑
Product-Led Growth
🚀 Use your product as a growth engine.
🔄 Build growth loops and create flywheels.
🔑 Develop retention strategies to reduce churn & increase LTV.
💡 Create Aha Moments and habit-forming products.
💵 Implement effective pricing strategies.
📈 Understand Product-Led Growth vs. other strategies.
09 🎨
Product Design - Mastering UI/UX
🧠 Learn design thinking principles (ideation, prototyping, testing).
🛤 Map user flows & journeys to drive engagement.
🖥 Create wireframes & prototypes using Figma.
🧠 Understand design psychology for AI-driven products.
🧪 Conduct usability testing & interpret feedback.
🤝 Work effectively with designers.
10 🖥
Technology for Product Managers
🧑‍💻 Learn APIs, databases, and system architecture basics.
📝 Write technical specs & manage technical debt.
☁ Explore cloud platforms (AWS, Google Cloud, Azure).
🛠 Use collaboration tools (Postman, GitHub).
📚 Study case studies of successful PM-engineering collaboration.
There are no rows in this table
megaphone
Watch these 2 lectures to get started

Newbie Product Managers (0–2 Years of Experience)

As an early-career product manager, your primary focus should be on mastering the fundamentals, understanding your product, and delivering impactful yet manageable features. A strong foundation in documentation is crucial—this includes writing Product Requirement Documents (PRDs), Business Requirement Documents (BRDs) (if applicable to your organization), user stories, and acceptance criteria.
While technical skills are essential, developing strong soft skills—such as communication, adaptability, and stakeholder management—is equally critical for success.
Many transitioning product managers also fall into this category. Depending on their prior experience, they may already possess some of these skills but will need to adapt their knowledge to a product management context.

Key Skills to Prioritize:

Defining Product Requirements – Clearly articulate what needs to be built and why. ✅ Collaboration with Cross-Functional Teams – Work seamlessly with engineering, design, marketing, and other teams. ✅ Prioritization & Roadmap Planning – While you may not own the roadmap, understanding its importance and key frameworks is beneficial. ✅ Efficient Execution – Deliver projects with focus, efficiency, and attention to detail. ✅ User Research & Analytical Thinking – Develop an intuition for user needs, backed by qualitative and quantitative insights.
By honing these skills, you’ll establish a strong foundation for growth and set yourself up for success in your product management journey.

Mid-Level Product Managers (2–4 Years of Experience)

At this stage in your product management career, you transition from executing tasks to owning larger projects and strategic initiatives. Your focus shifts towards aligning product efforts with broader business objectives, refining strategic thinking, and strengthening stakeholder management to drive measurable business impact.
This is also the phase where you should start identifying your niche and developing a unique skill stack—a blend of specialized skills that differentiate you from others. As Harry Enaholo, CEO and Co-founder of Treford, aptly describes in his article, this approach can accelerate career growth and establish your expertise.

Key Skills to Master:

Data-Driven Decision-Making – Use insights and metrics to guide product strategy and execution. ✅ Advanced Stakeholder Management – Influence and align with leadership, customers, and cross-functional teams. ✅ Leading Cross-Functional Teams – Drive collaboration and ensure smooth execution across teams. ✅ Product-Led Growth & Sales – Leverage product features and experiences to drive user acquisition, retention, and revenue. ✅ Leveraging AI in Product Development – Understand how AI can enhance product capabilities and user experiences. ✅ Go-To-Market Strategies & Alignment – Develop and execute GTM plans that ensure product success in the market.
By honing these skills, you position yourself as a strategic product leader capable of delivering business impact while shaping your long-term career trajectory.
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.