The Skills You Need to Become a Full-stack Product Person

The Skills You Need to Become a Full-stack Product Person

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 piggybacks off the term “full-stack developer” – i.e a developer who can work on both the front-end and back-end of an application.

A full-stack product person goes even one level higher (or is it deeper?) and can not only create their own products, but market and sell them as well.

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.)
  • Branding
  • Website design and development
  • Copywriting
  • Content marketing
  • Sales calls
  • Demos
  • Paid acquisition
  • Email marketing
  • Metrics & analytics
  • SEO
  • Funnel optimization
  • Social Media
  • Creative (Photoshop, illustrator, canva, etc.)

Building & maintaining products

  • Development
    • Authentication/authorization
    • Security
    • Payments
    • CRUD functions
    • Error handling
    • Application performance
    • In-app analytics
    • APIs
    • Deployment
    • Testing
    • Databases
    • 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!

Leave a Reply

Your email address will not be published. Required fields are marked *