The State of Developer Ecosystem 2021
This article summarises the JetBrains 2021 State of Developer survey, showing the key trends in the tech industry.
Jetbrains’ fifth annual developer ecosystem survey gathers results from polling 31,743 developers across 183 countries or regions. The report shows trends in programming languages, frameworks, operating systems, and salaries among developers in 2021. The article highlights the most important trends found in the report.
The top-5 languages developers are planning to adopt or migrate to are Go, Kotlin, TypeScript, Python, and Rust.
Go, Kotlin, TypeScript, Python, and Rust are the top 5 languages developers are planning to migrate to/ adopt in 2021.
71% of the respondents are web backend developers, followed by frontend developers (58%) and desktop (32%) and mobile developers(30%), making web programming the most common type of programming among developers.
With 61% of the respondents confirming that Windows is their preferred development operating system, the category has remained constant over the past five editions of the survey. Linux (61%) is the second most preferred development OS, followed by macOS (44%).
86% of desktop developers say they target Windows OS with their software, 58% Linux and macOS with 39%.
Delphi (83%) is the most widely used language for Desktop programming, Dart (92%), Objective-C (94%), and Swift (90%) are the most commonly used for Mobile programming. For web backend, Elixir and PHP are the first most widely used programming languages (95%), followed by Ruby (88%), Clojure (86%), and SQL (86%).
Even though the majority of the male, female, and other (non-binary, genderqueer, gender non-conforming) genders are involved in coding activities, there is a higher percentage of females in UI/UX design/research, data analysis, and machine learning than male. Also, male developers are more likely to be involved in infrastructure development and DevOps activities than females.
By a wide margin (at least 80%), male developers are more dominant in many regions than other genders. Male developers are also more experienced (97%) than females (2%) and other genders (2%).
Developer immigration is highest in Canada (29%), United Kingdom (23%) and Northern Europe and Benelux (22%), while emigration is highest in Ukraine (29%), Belarus (20%), and East Europe, Balkan, and Caucasus (18%).
United States is by far the highest paying for tech roles (an average of 102,000), followed by Canada (54,000), the UK (54,000), and Germany (33,000).
Software architect and CIO/CTO are the top-paying tech job roles. DevOps engineer salary follows (33,000) then Developer/Software engineer (27,000).
Figures from this survey show substantial similarity with the 2021 StackOverflow developer survey and the CodinGame developer survey suggesting that data from each of these reports are valid and can be relied on.
Get similar stories in your inbox weekly, for free
Share this story:
The Chief I/O
The team behind this website. We help IT leaders, decision-makers and IT professionals understand topics like Distributed Computing, AIOps & Cloud Native
The all-in-one monitoring solution for IT admins, DevOps and SREs
Get deep visibility into the performance of your complex enterprise applications and cloud native workloads. Identify potential issues, improve productivity, and ensure that your business and end users are unaffected by downtime and substandard performance ...
How ManageEngine Applications Manager Can Help Overcome Challenges In Kubernetes Monitoring
We tested ManageEngine Applications Manager to monitor different Kubernetes clusters. This post shares our review …
IT Monitoring Powered by AIOps
Harness the power of artificial intelligence (AI) and machine learning (ML) to monitor your IT resources with Site24x7's artificial intelligence for IT operations (AIOps) and machine learning operations (MLOps). Improve mean time to repair (MTTR) issues with the help of Site24x7 AIOps ...
AIOps with Site24x7: Maximizing Efficiency at an Affordable Cost
In this post we'll dive deep into integrating AIOps in your business suing Site24x7 to …
A Review of Zoho ManageEngine
Zoho Corp., formerly known as AdventNet Inc., has established itself as a major player in …
Should I learn Java in 2023? A Practical Guide
Java is one of the most widely used programming languages in the world. It has …
The fastest way to ramp up on DevOps
You probably have been thinking of moving to DevOps or learning DevOps as a beginner. …
Why You Need a Blockchain Node Provider
In this article, we briefly cover the concept of blockchain nodes provider and explain why …
Top 5 Virtual desktop Provides in 2022
Here are the top 5 virtual desktop providers who offer a range of benefits such …