Overview

  • There are three levels to it: Junior, Middle and Senior
  • There are three competencies so far: front-end, back-end, full stack
  • Every level and a competency has a set of “must” and “recommended” skills
  • Every level includes all skills from the previous level

What is “skill” in the matrix?

Every skill consists of:

  • Set of topics
  • Set of recommended sources
  • Level (Basic, Intermediate, advanced)

What is the purpose of the matrix?

  • Set up company’s definition of levels both for our colleagues and clients
  • Provide a simple-to-use guide for self-development
  • Contribute to the engineering culture in the company
  • Provide a list of ideas for tech talks
  • Help with PDPs (Personal Development Plans)

What is NOT the purpose of matrix

  • Provide and excuse for not promoting people
  • Contribute to bureaucracy
  • Enforce unnecessary knowledge on developer
  • Set up fixed and non-negotiable definition of levels

Source

Skill by Level

Middle Frontend