calculate_developer_value
Assess a software developer's market value: score 15 skills across 5 pillars (core craft, systems & judgment, impact & ownership, collaboration & influence, AI leverage), get a weighted total score, seniority level, and a 2026 Western-Europe gross salary estimate. Same logic as the live calculator at marian.coach. Unscored skills default to the level's baseline.
Parameters2
| level | string | required | The developer's current (or claimed) level — sets pillar weights and baseline |
| scores | object | optional | Optional 0-10 score per skill. Valid keys: discipline-mastery, code-quality, debugging, system-design, tech-decisions, data-performance, shipping-outcomes, production-ownership, domain-expertise, communication, mentoring, cross-functional, ai-output, ai-quality, ai-workflows. Omitted skills use the level baseline (junior 3, mid 5, senior 6, staff 7). |
Raw schema
{
"type": "object",
"properties": {
"level": {
"type": "string",
"enum": [
"junior",
"mid",
"senior",
"staff"
],
"description": "The developer's current (or claimed) level — sets pillar weights and baseline"
},
"scores": {
"description": "Optional 0-10 score per skill. Valid keys: discipline-mastery, code-quality, debugging, system-design, tech-decisions, data-performance, shipping-outcomes, production-ownership, domain-expertise, communication, mentoring, cross-functional, ai-output, ai-quality, ai-workflows. Omitted skills use the level baseline (junior 3, mid 5, senior 6, staff 7).",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "number",
"minimum": 0,
"maximum": 10
}
}
},
"required": [
"level"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}