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.

...Read More
830 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

...Read More
620 Views
Top Product Management Mentors
Poorvi Shrivastav
Poorvi Shrivastav
Meta Senior Director of Product Management
Anton Kravchenko
Anton Kravchenko
Carta Sr. Director of Product Management
Krishna Panicker
Krishna Panicker
Airbase VP Product
Natalia Baryshnikova
Natalia Baryshnikova
Atlassian Head of Product, Enterprise Agility
Marion Nammack
Marion Nammack
Braze Director of Product Management
Ajay Waghray
Ajay Waghray
Udemy Director of Product Management, Consumer Marketplace
Tom Alterman
Tom Alterman
Notable Head of Product
Lizzy Masotta
Lizzy Masotta
Shopify Senior Product Lead
Boris Logvinsky
Boris Logvinsky
Vanta VP Product
Jacqueline Porter
Jacqueline Porter
GitLab Director of Product Management