Highest-leverage developer skills to learn

If you only have time to learn a few things, learn these. Each skill below is scored on three things at once: how often employers ask for it, what it pays over a typical developer role, and how often people actually pass it when they practise. The skills that are in demand, pay well, and trip people up are the ones worth your study time. They sit at the top.

SkillMarket demandMedian payPass rateLeveragePractice
JavaScript20% of postingsUS$160,000+20%45%46Practice
Python60% of postingsUS$170,000+28%Not enough data yetPractice
Databases & SQL55% of postingsUS$167,031+26%Not enough data yetPractice
AWS51% of postingsUS$171,000+28%Not enough data yetPractice
System Design32% of postingsUS$183,021+38%Not enough data yetPractice
HTTP & APIs30% of postingsUS$166,000+25%Not enough data yetPractice
AI Engineering27% of postingsUS$182,500+37%Not enough data yetPractice
Docker23% of postings£80,000+10%Not enough data yet
CI-CD Pipelines23% of postings£78,625+8%Not enough data yetPractice
Kubernetes19% of postingsUS$175,500+32%Not enough data yetPractice
React16% of postingsUS$175,000+31%Not enough data yetPractice
DevOps15% of postings£82,500+14%Not enough data yetPractice
TypeScript14% of postingsUS$177,500+33%Not enough data yetPractice
Terraform12% of postingsUS$175,000+31%Not enough data yet
Java8% of postings£78,500+8%Not enough data yet
dbt7% of postings£80,000+10%Not enough data yetPractice
Node.js7% of postingsUS$176,800+33%Not enough data yetPractice
Snowflake7% of postings£80,000+10%Not enough data yet
CSS6% of postingsUS$170,000+28%Not enough data yetPractice
Apache Airflow5% of postingsUS$156,000+17%Not enough data yetPractice
Go5% of postingsUS$180,000+35%Not enough data yetPractice
Google Cloud Platform4% of postings£95,000+31%Not enough data yet
Microsoft Azure4% of postings£75,000+3%Not enough data yet
Web Platform3% of postingsUS$167,950+26%Not enough data yetPractice
Machine Learning3% of postingsUS$147,925+11%Not enough data yetPractice
Apache Spark2% of postings£75,000+3%Not enough data yetPractice
Git2% of postings£70,000−3%Not enough data yetPractice
React Native1% of postingsUS$173,000+30%Not enough data yetPractice
C++1% of postings£70,000−3%Not enough data yet
Behavioral1% of postings£90,000+24%Not enough data yetPractice
Databricks1% of postings£68,750−5%Not enough data yetPractice
Threat Modeling1% of postings£72,000−1%Not enough data yetPractice
Vulnerability Management1% of postings£68,750−5%Not enough data yetPractice
Rust1% of postingsUS$160,000+20%Not enough data yetPractice
SIEM & SOAR1% of postings£65,000−10%Not enough data yetPractice
SAST & DAST Tooling1% of postings£75,000+3%Not enough data yet
MLOps1% of postingsUS$190,000+43%Not enough data yet
Apache Kafka1% of postingsUS$195,275+47%Not enough data yetPractice
Power BI1% of postingsA$147,500Not enough data yetPractice
Engineering Management1% of postings£95,000+31%Not enough data yet
Penetration Testing1% of postings£79,550+10%Not enough data yetPractice
Data Visualization1% of postings£39,500−46%Not enough data yet
Data Governance1% of postingsUS$171,063+29%Not enough data yet
Zero-Trust Architecture1% of postings£72,000−1%Not enough data yet
Scikit-learn1% of postings£95,000+31%Not enough data yet
Android0% of postingsUS$150,000+13%Not enough data yetPractice
Agile Delivery0% of postingsNot enough data yet
Linux0% of postings£70,000−3%Not enough data yet
GraphQL0% of postingsUS$133,250Not enough data yet
Computer Vision0% of postingsUS$222,000+67%Not enough data yet
Spring Boot0% of postingsUS$143,826+8%Not enough data yet
Data Engineering0% of postingsNot enough data yet
Jenkins0% of postings£67,500−7%Not enough data yet
Cloud Security0% of postingsNot enough data yet
C#0% of postingsNot enough data yet
Jetpack Compose0% of postingsNot enough data yet
Ansible0% of postings£70,000−3%Not enough data yet
GitHub Actions0% of postingsNot enough data yet
Data Science0% of postingsNot enough data yet
Network Security0% of postingsNot enough data yet
.NET0% of postingsNot enough data yet
Test Automation0% of postingsNot enough data yet
Azure DevOps0% of postingsNot enough data yet
Identity & Access Management0% of postingsNot enough data yet
Swift0% of postingsUS$169,000+27%Not enough data yet
Tableau0% of postings£47,500−34%Not enough data yet
PyTorch0% of postings£100,000+38%Not enough data yet
Kotlin0% of postingsUS$173,000+30%Not enough data yet
TensorFlow0% of postings£100,000+38%Not enough data yet

Pass rate is the share of correct answers among people who practised that skill on Tarmac, a self-selected group rather than every developer, so read it as relative difficulty, not a universal stat. It comes from how people actually scored, not what anyone claimed, and a dash in that column means not enough people have practised the skill here yet. Leverage scores demand, pay, and difficulty together (out of 100); a higher score means a skill is both worth learning and worth your study time.

Skills on the rise

These names keep showing up in job posts faster than our topics cover them. It's an early read on where the market is heading, ranked by how much each one is climbing.

SkillRecent mentionsTrend
security clearance515 postingsRising
embedded systems445 postingsRising
mechanical engineering277 postingsRising
microsoft 365273 postingsRising
risk management272 postingsRising
cyber security254 postingsRising
cybersecurity245 postingsRising
real-time operating systems (rtos)217 postingsRising
electrical engineering210 postingsRising
real-time systems202 postingsRising
endpoint security190 postingsRising
sc clearance180 postingsRising
aws certified cloud practitioner178 postingsRising
salesforce172 postingsRising
autocad168 postingsRising
vendor management168 postingsRising
excel164 postingsRising
microsoft ai-900164 postingsRising
civil engineering160 postingsRising
php151 postingsRising
hardware-software integration144 postingsRising
budget management140 postingsRising
compliance136 postingsRising
sharepoint131 postingsRising

These are skills named in recent job posts on the boards we track that don't yet match a topic on Tarmac, so the count is mentions across our tracked, ingested postings, not the whole market. We list them as an early read on what's rising, not a measure of adoption. Trend compares each skill's share of postings in the most recent three months with the three before, so a busier ingestion month doesn't make everything look like it's climbing.

Jobs data powered by Adzuna.

What moved, monthly

One email a month when the bulletin comes out: what moved in the markets we track, and the new question topics we published. Confirm your address to join. Unsubscribe any time.