What is your main employment status?

67%15%7%6%4%1%
Fully employed by a company /organizationStudentSelf-employedFreelancerPartially-employed by a company /organizationOthers
67%

Fully employed by company / organization

Which of the following best describes your job roles? (%)

Developer /ProgrammerArchitectTeam LeadCIO / CEO / CTO6516166TechnicalSupportSystemsAnalystDataAnalystProductManager5544BusinessAnalystDBAQA EngineerOthers3323
65%

Developer / Programmer

How many people work for your company / organization?

Not sureJust me2 — 1011 — 5051 — 500501 — 1,0001,001 — 5,000More than 5,0002%4%14%23%27%5%9%16%

The larger the employer, the more it helps employees with professional education.

Among companies with 5000+ staff, only 10% of developers claimed their employer doesn't help them with education.

How long have you been working in the IT industry?

15%16%24%21%24%
Less than 1 year1 - 2 years3 - 5 years6 - 10 years11+ years

What size is your project team?

I work on my project(s) independently13%2-7 people54%8-12 people17%13-20 people8%21-40 people4%More than 40 people3%

What agile software development framework do you use in your team?

Scrum41%Combined16%Kanban9%XP1%None32%

How is your team distributed? (%)

Within onephysical locationWithin one cityWithin one countryAcrossseveral countries34122727

Could you tell us your age range?

17 years or younger18 — 20 years21 — 29 years30 — 39 years40 — 49 years50 years or older3%8%44%33%9%3%

Methodology

We used Twitter Ads, Google Adwords and JetBrains' own communication channels to invite potential survey respondents. To minimize possible bias, the reports include only responses coming from Twitter Ads and Google Adwords.

We collected sufficient samples from Argentina, Brazil, Canada, China, France, Germany, India, Japan, Mexico, Philippines, Poland, Russia, South Korea, Spain, Sweden, Thailand, Turkey, Ukraine, United Kingdom, and United States. As more than 70% of all developers in the world are based in these countries, we consider our sample to be representative of the current Developer Ecosystem.

To minimize possible bias against non-English-speaking respondents, we conducted the survey in 13 languages.

We also used population weighting to correct for the fact that countries with similar sample sizes have different actual numbers of developers.

Despite these measures, some bias is likely present as our users may have been more willing on average to complete the survey.

>5K

participants

20

countries