So you just started in your first job as a Product Manager… First of all, congrats! If your first instinct is to marathon every Codecademy course in their library, pause and slow your roll.

Me looking at my company’s Github repo

One of the questions I get asked most by prospective and junior PMs (especially those transitioning from business backgrounds) is what technical skills they need to learn. As someone who’s functioned in this role without a computer science degree or bootcamp certification, I would prioritize building knowledge in these areas:

This may seem like a daunting amount of knowledge to acquire, but the simple strategy is to ask questions and don’t be afraid to look stupid. When we set out to build a recommendation engine at my previous company, it took four excruciatingly slow explanations for me to understand how our queuing service, user events, machine learning model, and in-memory database all fit together. This sense of inferiority was exacerbated by the fact that I was the only woman on a team of six men, all of whom were more technical than me. But the alternative was to nod along and pretend like I understood when I didn’t — a disastrous move that would have left me wholly unprepared to improve on the platform we built.

Me in our technical design discussions

Finally, Googling more general questions about different tools and up-and-coming technologies can never hurt. Half the time, your engineers are doing the very same thing; they just may have a better understanding of the results. So without further ado, go forth, ask questions, and fake it until you make it.