Career Growth
Verified

Breaking into Product Management: From Engineer to PM

👩‍💼
Priya Sharma
Senior Product Manager at Microsoft
Batch 2018
6 min read
189
891
January 18, 2024

My transition from software engineer to product manager taught me valuable lessons about career pivots in tech:

Leverage Your Technical Background

Your engineering experience is an asset, not a limitation. Technical PMs are highly valued because they can communicate effectively with engineering teams and make informed technical decisions.

Develop Business Acumen

Start reading business publications, understand your company's metrics, and learn how technical decisions impact business outcomes. Take online courses in business strategy and finance.

Practice Product Thinking

Begin analyzing products you use daily. Why did they make certain design decisions? How would you improve them? What metrics would you track? This develops your product intuition.

Build Cross-Functional Relationships

Start collaborating with designers, marketers, and business stakeholders. Volunteer for cross-functional projects and learn how different teams operate.

Create a Portfolio

Document your product-related work: feature specifications, user research, A/B test results, and business impact. This shows your product skills to potential employers.

Network in Product Communities

Join product management meetups, online communities, and conferences. Connect with other PMs and learn from their experiences.

Tags

Product Management
Career Transition
Business Skills
Cross-functional
Microsoft

Key Takeaways

  • Technical background is valuable for product management roles
  • Develop business acumen through courses and reading
  • Practice product thinking by analyzing everyday products
  • Build relationships across different functions and teams
  • Create a portfolio showcasing product-related work
  • Network actively in product management communities

About the Author

👩‍💼
Priya Sharma
Senior Product Manager
Microsoft
Batch 2018