Question Page

How can I get my first entry level TPM job and make the shift from a software engineering background?

Devika Nair
Devika Nair
Oracle Cloud Infrastructure Director of Product ManagementJuly 20

If you are already working in an organization with an opportunity for such a role, that is the easiest way to transition. If not, look at how your current strengths can be used in the new role. 

In general, you want to show potential employers that you aren't new to all aspects of the job. For example, product (or engineering or program if those are the roles) skillset, domain knowledge and culture fit could be the top requirements for a role. If product skillset is the only one you lack, and you can show side projects/college projects were you demonstrated these skills that would help. You want to make sure you can show your domain expertise and culture fit alongside these side projects for the teams to find you the best fit for the role.

1037 Views
Chris Omland
Chris Omland
Workiva Vice President Of Product ManagementApril 7

Thank you for your question, and it's excellent to see that you're considering a transition into Technical Product Management. To help you with this process, I recommend focusing on three primary areas.

Firstly, it's essential to evaluate your motivation for this change. What drives your interest in Technical Product Management? Is it your passion for problem-solving, a desire for more significant influence, or the pursuit of new opportunities? Understanding your motivations, documenting them, and effectively communicating them to others will help you set, work towards, and measure progress against specific goals as you transition into Technical Product Management.

Secondly, seek a Technical Product Management mentor or colleague within your organization who can assist you in this transition. Initiate a conversation with this individual by sharing your reasons for wanting to make this career change. For example, "I find the most fulfilling aspect of my job is working closely with my current Technical Product Manager to understand customer problems and apply technology to solve them. While I enjoy coding, I derive greater satisfaction from comprehending the issues we're addressing and implementing technological solutions. I hoped we could collaborate to identify opportunities for me to focus more on these aspects."

Lastly, invest time in learning about Product Management. Given your background as a software engineer, your technical skills and ability to understand and comprehend technology are likely sufficient. However, you may need to develop various aspects of Product Management. I recommend reading the following Marty Cagan books

785 Views
Top Product Management Mentors
Sheila Hara
Sheila Hara
Barracuda Sr. Director, Product Management
Paresh Vakhariya
Paresh Vakhariya
Atlassian Director of Product Management (Confluence)
Farheen Noorie
Farheen Noorie
Grammarly Monetization Lead, Product
Natalia Baryshnikova
Natalia Baryshnikova
Atlassian Head of Product, Enterprise Strategy and Planning
Nicolas Liatti
Nicolas Liatti
Adobe Senior Director of Product Management, 3D Category
Kellet Atkinson
Kellet Atkinson
Triple Whale 🐳 Director of Product Management
Orit Golowinski
Orit Golowinski
Anima Chief Product Officer
Clara Lee
Clara Lee
PayPal VP, Product
Rupali Jain
Rupali Jain
Optimizely Chief Product Officer
Julian Dunn
Julian Dunn
Chainguard Senior Director of Product Management