Mattermost Handbook
Need help?How to spend company moneyHow to update the HandbookRelease overview
0.2.1
0.2.1
  • Mattermost Handbook
  • Company
    • About Mattermost
      • List of terms
      • Business model
      • Mindsets
    • "How to" guides for staff
      • How to set up a 1-1 channel
      • How to update the handbook
      • How to manage Handbook notifications
      • How to change mobile device
        • How to handle a lost mobile device
      • How to do a mini-retrospective
      • How to autolink keywords in Mattermost
  • Operations
    • Company operations
      • Areas of Responsibility
      • Mattermost Leadership Team (MLT)
        • MLT cadence
      • Company measures
        • Metrics definitions
        • FY23 goals board
        • MLT metrics
      • Company cadence
      • Company policies
        • Community response policy
        • Security policy
      • Company processes
        • Issue/solution process
        • Company agreements
        • Publishing
          • Public web properties
          • Publishing guidelines
            • Brand and visual design guidelines
            • Voice, tone, and writing style guidelines
              • Contribute to documentation
            • Confidentiality guidelines
          • Post-publication quality control process
      • Handbook processes and policies
        • Handbook onboarding
      • Fiscal year planning
    • Research and Development
      • Organization
        • Tech Writing
        • Data engineering
        • Delivery
        • Cloud Platform
        • Site Reliability Engineering
        • GRC
        • Product Security
        • Security Operations
      • Processes
        • Feature Labels
      • Product
        • Product planning
          • Product philosophy and principles
          • Prioritization process
          • Release planning process
          • Roadmap views
          • Release plan
          • Launch plan
          • Feature requests
        • Development process
          • Mobile feature guidelines
          • Deprecation policy
          • Mattermost software requirements process
          • Jira ticket lifecycle
          • Creating new Jira bug tickets
            • Priority levels for tickets
            • Jira fix versions
        • Release process
          • Release overview
          • Feature release process
          • Dot release process
          • Security release process
          • Mobile app release process
          • Desktop app release process
          • Release tips
          • Release scorecard definitions
        • How-to guides for Product
          • How to use productboard
          • How to record a roadmap video
          • How to update integrations directory
          • How to write a feature release announcement
        • Product Management team handbook
          • Product Management Areas of Ownership
          • Product Manager onboarding
          • Product Manager levels
          • Professional development
        • Product Design team handbook
          • Product Design levels
        • Technical Writing team handbook
          • Work with us
          • User interface text guidelines
          • Documentation style guide
          • Our terminology
          • Guidelines for PMs and developers
          • Guidelines for community contributions
          • Technical Writer levels
          • Docathon 2021
            • Getting started with contributing
        • Growth
          • A/B testing methodology
          • PQL definition
        • Analytics
          • Product Analyst Engineer levels
          • Looker
            • Dashboards
            • Explores
          • Telemetry
        • Developer relations
        • Product team hangouts
      • Engineering
        • Infrastructure engineering
          • Cloud infrastructure cost KPIs
          • Cloud data export process
          • Cloud churn process
          • Reliability Manifesto
          • Production Readiness Review
          • Infrastructure Library
        • Integrations team processes
        • Plugin release process
        • Data Engineering
        • Sustained Engineering
          • On call
        • How to go to a conference
        • Public speaking
        • Core contributor expanded access policy
      • Quality Assurance
        • QA workflow
        • QA testing tips and tools
        • Rainforest process
    • Messaging and Math
      • How-to guides for M&M
        • How to create release announcements
        • How to create screenshots and GIFs
        • How to write Mattermost case studies
        • How to write guest blog posts for Mattermost apps and services
        • How to write Mattermost recipes
        • How to compose tweets
        • How to create a split test for web page
        • How to run meetups
        • How to run executive dinners
      • Checklists for M&M
        • Blog post checklist
        • Bio checklist
      • Mattermost websites
      • Demand generation reporting
      • M&M Asana guidelines
      • Content marketing
        • How to use the editorial calendar
        • Content development and distribution
        • Video content guidelines
        • How to contribute content
    • Sales
      • Deal Desk
      • Partner programs
      • Lead management
    • Deployment Engineering
      • Overview
      • Workflows
      • Frequently Asked Questions
      • Playbook for MME Sev 1 Outages
      • Status Update Template
    • Program Management
    • Customer Success
      • Customer Support
    • Legal
      • Contracts
      • Ironclad Basics
        • Company-Wide Workflows
        • Sales Contracts and Workflows
        • Signing a Contract and Contract Repository
    • Finance
      • Budget
      • How to use Airbase
        • Access Airbase
        • Navigate Airbase
        • How to submit a purchase request
        • How to submit a reimbursement request
        • How to review a reimbursement request
        • Vendor portal guide
        • Frequently asked questions
      • Onboarding
        • Vendor onboarding
        • ROW staff onboarding
      • Staff member expenses
        • How to spend company money
        • How to spend company money: Internships
        • Corporate credit card policy
        • How to access Airbase
        • Gifting policy
        • How to book airfare and travel
        • How to reimburse the company
        • How to convert currencies
        • How to get paid
      • Arrange a Bounty Program
      • Naming files and agreements
      • Risk management
        • Mattermost U.S. consulting agreements
      • Operations playbook
    • Security
      • Policies
      • Privacy
        • Data deletion requests
        • Data subject access requests
      • Product Security
        • Product Vulnerability Process
        • Working on security-sensitive pull requests
        • Secure Software Development guide
      • Security Operations
        • User guides
    • Workplace
      • PeopleOps
        • HR cadences
        • HR systems
        • HR Processes
        • Working at Mattermost
          • Onboarding
            • Things everyone must know
            • Staff onboarding
            • Engineer onboarding timeline and expectations
            • Manager onboarding
            • Frequently asked questions
          • Learning and development
          • Mattermost communication best practices
          • Paid time off
            • Out of office email example
          • Travel
            • Business travel insurance
          • Leaves of absence
            • Pregnancy leave
            • Baby bonding parental leave
            • Jury duty
          • Workplace program
          • Relocation
          • Total rewards
        • Performance reviews
          • Formal review process
          • New staff performance review
          • Informal review process
        • Transfers and promotions
        • Offboarding instructions for managers
        • People compliance
      • People policies
      • Groups
        • Staff Resource Groups
      • Approvals and iteration
      • IT
        • IT helpdesk
        • Hardware and software purchases
        • Hardware buy back policy
        • Software systems
  • Contributors
    • Contributors
      • Equity, diversity, and inclusion
      • How to contribute to Mattermost
        • Community Content program
        • Documentation contributions
        • Help Wanted tickets
        • Localization
        • Contribution events
      • Mattermost community
      • Contributor kindness
      • Community systems
      • Guidelines and playbooks
        • Social engagement guidelines
        • Contribution guidelines and code of conduct
        • Mattermost Community playbook
        • How to run a Hackathon
        • Hacktoberfest event organizer guide for Mattermost
    • MatterCon
      • Staff information privacy management
      • Mattermost events code of conduct
      • MatterCon2021
    • Join us
      • Ice-breakers
      • Help Wanted tickets
      • Localization
      • Mattermost GitHub sponsorship
      • Things candidates should know
      • Staff recruiting
      • Recruiting cadences
        • Product Manager hiring process
      • Exec recruiting
        • EA logistics
  • Help and support
    • Contact us
Powered by GitBook
On this page
  • Professional development tracks
  • Objective
  • Programs
  • Additional reading and resources
  • Developers
  • Product management
  • Software strategy
  • System security
  • Additional training resources

Was this helpful?

Edit on Git
Export as PDF
  1. Operations
  2. Research and Development
  3. Product
  4. Product Management team handbook

Professional development

PreviousProduct Manager levelsNextProduct Design team handbook

Last updated 2 years ago

Was this helpful?

Professional development tracks

This page outlines professional development tracks available to all product team members (Product Managers, Product Designers, Technical Writers, and Product Analytics Engineers).

The courses listed below are suggestions and not all have been validated. Some topics do not currently have a suggested course yet. If you take a class that is useful, please consider adding it to this list.

Objective

  1. Provide different professional development tracks that employees can use to grow their skills based on areas that are interesting to them in their career journeys.

  2. Within the tracks, be more prescriptive on how to spend the budget, so there are less barriers for employees to use the budget on professional development.

  3. Provide a process in which employees can be accountable for their own development and foster an environment of sharing their learnings.

Programs

Mattermost provides a allotment of $500 to all staff. After Org 360 feedback conducted and shared in the 5/19/2021 Customer Obsession meeting, the product org increased professional development budget and professional development track, thereby increasing our investment in career development as employees grow with Mattermost.

Below are the various track discovered following research and discussions with product stakeholders. If you do not find a track or program of interest to you, please speak to your manager! We aim to be flexible in providing the right professional development that suits your interest and career progression.

Technical Excellence Upleveler

  • Recommended for: Employees with 2+ years of tenure at Mattermost.

  • Track focus and outcomes: With a solid foundation in your functional area and of Mattermost Practices, employees are empowered to take courses to deepen their technical acumen in an area of interest. This may be to build deeper skills in an area they are already familiar with or in a new technical area they are not. The goal is to expand their knowledge on a technical topic that will improve their functional area and grow their professional skills portfolio.

  • Additional $3000 professional development budget for:

    • Functional training courses

    • Professional certifications

    • Subscription to trade publications or groups

    • offer specific training programs over multiple weeks

    • offers specific training course in programming

Aspiring Mattermost Leader

  • Recommended for: Employees with 3+ years of tenure at Mattermost.

  • Track Focus and Outcomes: Employees are empowered to uplevel their leadership skills to help them become more effective communicators, public speakers, and influencers. Deeply understand how leadership principles build alignment, best practices on how to apply the Leadership principles to your daily work in practice and in communication.

    • Ownership

    • High impact

    • Self-awareness

    • Earn Trust

Agile Practitioner Aficionado

  • Recommended for: Employees with 1+ years of tenure at Mattermost.

  • Track focus and outcomes: Employees deepend how to be more agile, lean, data driven, and innovative.

Communication Ninja

  • Recommended for: Employees with 1+ years of tenure at Mattermost.

  • Track focus and outcomes: Employees are empowered to uplevel their written and speaking communication skills to help them become more effective communicators, public speakers, and influencers.

Community Steward

  • Recommended for: Employees with 1+ years of tenure at Mattermost.

  • Track focus and outcomes: Our community is one of our Mattermost super powers. Learn more about the benefits of the community, how to make our community more inclusive, and how you can get more involved.

    • How to leverage community more

    • Marketing

    • Community

    • Become a mentor

    • Organization & influence & motivating others

    • Books:

    • Courses:

    • Free learning resources:

Business SuperStar

  • Recommended for: Employees with 2+ years of tenure at Mattermost.

  • Track focus and outcomes: Employees are empowered to deepen their understanding of running a business and the other functions that drive business success.

    • Finance 101

    • Selling

    • Marketing

    • User research

    • Data Driven Decision Making

Inspired by: https://www.techrepublic.com/article/impressive-professional-development-benefits-from-amazon-google-microsoft-and-more/

Online courses:

  • Masterclass

  • Codecademy

Additional reading and resources

Developers

Product management

Courses

Software strategy

System security

Papers and Course Materials

Additional training resources

Book:

Pluralsight course:

Pluralsight course:

Pluralsight course:

Pluralsight course:

PluralSight course:

PluralSight course:

PluralSight course:

PluralSight course:

PluralSight course:

PluralSight course:

PluralSight course:

Coursera course:

PluralSight course:

PluralSight course:

PluralSight course:

PluralSight course:

Linux Foundation class:

Linux Foundation class:

PluralSight course:

PluralSight course:

PluralSight course:

PluralSight course:

Pluralsight course:

Pluralsight course:

Pluralsight course:

- Best practices and guidelines for writing high quality code.

- Fundamental reading on design patterns. Other design pattern books work too, this is one of the most popular.

- Required reading for business roles.

- Standards for internal Mattermost security processes and safeguards.

- Fundamental challenges with system security.

- Well written introduction to system security from one of the leaders in the field.

outlines training materials by category. You can ignore the P1, P2, P3 priority ratings as these have been deprecated.

summarizes abbreviations used in the above link.

Professional Development
Udacity Courses
Codecademy.com
Leading without Authority
Technical Leadership 101: CodeMash
Managing Conflict Best Practices
Becoming a Change Leader
Leading Change: The Head, Heart & Hands Approach
Leading with Emotional Intelligence
Customer obsessed
Culture of Learning: Executive Briefing
Leadership Guide for the Reluctant Leader
Leadership for Non-managers
Building Trust and Commitment on Your Team
Understanding Lean and Value-driven Delivery
Exploring Iterating Product Experiences
Innovation Through Design: Think, Make, Break, Repeat
Understanding Your Audience
Writing in the Workplace: Email, Memos, Reports, and Social Messaging
How to Have Difficult Conversations
Visual Communication: Creating Engaging and Effective Technical Diagrams
The Business Value of Developer Relations: How and Why Technical Communities Are Key To Your Success
Inclusive Open Source Community Orientation
Fundamentals of Professional Open Source Management
How the Open Source Way Promotes Creativity and Innovation
Understanding and Counteracting Conscious and Unconscious Bias
Fostering a Diverse and Inclusive Culture
Get Involved!
https://opensource.guide/
Article on mentorship
Empowering People to Unleash the Potential of Data: The Case for Data Literacy
Using Negotiating Techniques to Reach Agreements
Building Vendor Relationships That Work
Coursera
Skillshare
Udacity
LinkedIn Learning
Pluralsight
Code Complete, Steve McConnell
Design Patterns, Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides (aka "Group of Four")
Harvard Business School PM 101
Monetizing Open Source (Or, All Enterprise Software)
Framework for Improving Critical Infrastructure Cybersecurity. National Institute of Standards and Technology
Computer Security in the Real World. Butler Lampson
Course notes from CS513: System Security (Cornell University). Fred B. Schneider
This chart
This table