Question: What do you call someone who has all the skills to validate, build, launch, market, and sell products?
Answer: A unicorn.
Just kidding! It’s just a full-stack product person.
The term “Full-stack product person” is a relatively new term that
A full-stack product person goes even one level higher (or is it deeper?) and can not only create their own
Their skills are incredibly vast. Not only do they have software engineering chops, but they can also write well, think strategically, understand their market’s needs and wants, attract traffic to their product, convert website visitors to users, and retain them with a great product.
Even if you never strive to become a full-stack product person, knowing what skills are needed to do so can help bolster your own capabilities and make you more marketable as a PM.
The list below is specifically for SaaS products. Physical products will require a slightly different skill set (think more manufacturing and production related skills).
Marketing and selling products
- Marketing strategy (positioning, choosing a target market & audience, channel selection, etc.)
- Website design and development
- Content marketing
- Sales calls
- Paid acquisition
- Email marketing
- Metrics & analytics
- Funnel optimization
- Social Media
- Creative (Photoshop, illustrator,
Building & maintaining products
- CRUD functions
- Error handling
- Application performance
- In-app analytics
- Frontend (html, css, js, etc.)
- Source control
- Documentation (customer and internal facing)
- Bug tracking
- Product roadmaps
- Wireframes, mockups, and prototypes
- Customer interviews & conversations
- User stories & specs
- Customer support
Have more you’d like to add? Leave it in the comments below!