filmov
tv
Product Manager Technical Skills: Important Tech Topics to Know

Показать описание
Let's cover important tech topics for product managers.
I've been asked these questions a lot: can I get into product management without a tech background? And what are the important tech skills and topics to know to become a product manager?
Other Product Management Videos:
Keep in mind that product managers don't have to be expert programmers, since the company usually has software engineers who are quite effective at handling that work. :)
Rather, the product manager should focus on is:
+ thinking about the user: what should be built and why?
+ what problems do the users have and how should we solve it?
+ vision: what should we build first, what should be on the roadmap?
+ execution: actually bringing the groups of people together toward launch
To do these things, PMs should be familiar with how tech products are built, how to work with engineers and how to move forward when faced with technological complexity.
1. General understanding of how the internet works
Client/server applications, data storage and transmission, internet traffic and security.
2. System design and architecture
Different levels of PMs work on different levels: junior product managers design small features, and more senior ones work on sets of features, or a whole product, line of products, etc. However, at every level, the product manager should be able to build the plan for what the overall product system will look like: what information is stored and how is it passed between subsystems and operated on. You should be able to create system diagrams and make process improvements.
3. Working with data
You should learn about different data types; and how to work with them. Lean how to analyze the different data sets and extract results from them. Learn how to properly set up an experiment to help you make accurate product decisions. Knowledge of math and statistics will help you interpret results and decide what to do. Be comfortable collating qualitative and quantitative analysis and making sense of it all. SQL knowledge will help you with deeper data analysis.
4. Understand how software engineering works
It is helpful to understand how data structures work, how data can be stored and manipulated, and how efficient algorithms can be created, accelerated and scaled. Learn and understand why certain things can and can't be done a certain way. This will allow you to meaningfully interact with engineers.
5. User experience and user design
You should learn about the basic principles of UI/UX design and flow. This is very useful for a PM to understand: what looks good in general? What are the different styles of UI that exist in the product? What are the different ways that a user can interact with the products? You should be a student of products in your everyday life as this will help you become an expert in design principles.
6. User flows and user funnels
From a tech perspective, it's important to understand the different stages of a product, as well as the different user segments and funnels. Consider also the different surfaces that a user interacts with.
7. Agile and software development
Understanding the SDLC (software development lifecycle) in general and agile product development is important to succeed as a product manager.
+ what are the different stages of work in putting together tech products?
+ what are some common issues that arise during software development?
SUGGESTED PLAYLISTS:
I've been asked these questions a lot: can I get into product management without a tech background? And what are the important tech skills and topics to know to become a product manager?
Other Product Management Videos:
Keep in mind that product managers don't have to be expert programmers, since the company usually has software engineers who are quite effective at handling that work. :)
Rather, the product manager should focus on is:
+ thinking about the user: what should be built and why?
+ what problems do the users have and how should we solve it?
+ vision: what should we build first, what should be on the roadmap?
+ execution: actually bringing the groups of people together toward launch
To do these things, PMs should be familiar with how tech products are built, how to work with engineers and how to move forward when faced with technological complexity.
1. General understanding of how the internet works
Client/server applications, data storage and transmission, internet traffic and security.
2. System design and architecture
Different levels of PMs work on different levels: junior product managers design small features, and more senior ones work on sets of features, or a whole product, line of products, etc. However, at every level, the product manager should be able to build the plan for what the overall product system will look like: what information is stored and how is it passed between subsystems and operated on. You should be able to create system diagrams and make process improvements.
3. Working with data
You should learn about different data types; and how to work with them. Lean how to analyze the different data sets and extract results from them. Learn how to properly set up an experiment to help you make accurate product decisions. Knowledge of math and statistics will help you interpret results and decide what to do. Be comfortable collating qualitative and quantitative analysis and making sense of it all. SQL knowledge will help you with deeper data analysis.
4. Understand how software engineering works
It is helpful to understand how data structures work, how data can be stored and manipulated, and how efficient algorithms can be created, accelerated and scaled. Learn and understand why certain things can and can't be done a certain way. This will allow you to meaningfully interact with engineers.
5. User experience and user design
You should learn about the basic principles of UI/UX design and flow. This is very useful for a PM to understand: what looks good in general? What are the different styles of UI that exist in the product? What are the different ways that a user can interact with the products? You should be a student of products in your everyday life as this will help you become an expert in design principles.
6. User flows and user funnels
From a tech perspective, it's important to understand the different stages of a product, as well as the different user segments and funnels. Consider also the different surfaces that a user interacts with.
7. Agile and software development
Understanding the SDLC (software development lifecycle) in general and agile product development is important to succeed as a product manager.
+ what are the different stages of work in putting together tech products?
+ what are some common issues that arise during software development?
SUGGESTED PLAYLISTS:
Комментарии