General 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 (basics, 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
What is NOT the purpose of the matrix?
- Provide an excuse for not promoting people
- Contribute to bureaucracy
- Enforce unnecessary knowledge on developers