Directory
See the skills and tools each career asks for, the level for each, and what it pays. Sign in to see how your profile compares.
Sample career path, for demonstration only.
Designing and running the services behind a product: data models, interfaces between systems, and the tests that let other people change them safely.
Further out means a higher level. Sign in to see how you compare.
| Skill | Type | Necessity | Level |
|---|---|---|---|
| API Design | skill | essential | 3 |
| Debugging | skill | essential | 3 |
| Distributed Systems | skill | essential | 3 |
| Git | tool | essential | 3 |
| Go | tool | essential | 3 |
| Software Testing | skill | essential | 3 |
| SQL | tool | essential | 3 |
| Code Review | skill | essential | 2 |
| Java | tool | desirable | 3 |
| Python | tool | desirable | 2 |
| TypeScript | tool | desirable | 2 |
A path lists what the job asks for
The skills and tools people in this kind of job use, at the level each is usually asked for.
Signed in, we set your profile beside it
Level by level, using only what your profile holds. Something we know nothing about yet is shown as not yet known, never as a no.
You see where you fall short, and what would change it
Answering a question, adding your level or adding a certificate. We never show a pay rise or a time estimate we have no data for.