Skip to content

Technology

Programming Languages

JavaScript remained the most popular language. Python moved up to second place, while TypeScript fell to third.

Among respondents working at an internationally headquartered company, Python was the most popular language, with 56% of them using it, compared to 39% of those working at a Japanese headquartered one.

Kotlin developers remained the top compensated while PHP developers remained the worst compensated.

Which programming languages do you regularly use on your job?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
273
215
118
99
79
71
0%
20%
40%
60%
80%
100%
% of question respondents

PostgreSQL remained the most popular database.

Which databases do you regularly use at your job?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
235
145
66
11

Other Answers

59
0%
20%
40%
60%
80%
100%
% of question respondents

Web Frameworks

React remained the most popular frontend framework, while Ruby on Rails remained the most popular full-stack framework.

Among backend developers, React was also the most popular framework overall, with 37% of them using it. However, Spring was the second most popular framework among them, with 25% of respondents using it.

Which web frameworks do you regularly use at your job?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
229
118
86
78
68
56
42
37
0%
20%
40%
60%
80%
100%
% of question respondents

Other Frameworks and Libraries

PyTorch was the most popular machine library among Data Scientists and Machine Learning Specialists, with 78% of them using it.

Which other frameworks and libraries do you regularly use at your job?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
100
92
66
54
48
24
13

Other Answers

49
0%
20%
40%
60%
80%
100%
% of question respondents

Developer Tools

Among DevOps specialists, 89% of respondents used Docker, 62% of them used Kubernetes, and 62% of them used Terraform.

Which developer tools do you regularly use at your job?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
455
266
200
124
124
103
65
53
30
13

Other Answers

70
0%
20%
40%
60%
80%
100%
% of question respondents

Developer Environments

Visual Studio Code remained the most popular developer environment.

Which developer environments do you regularly use at your job?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
103
56
48
41
0%
20%
40%
60%
80%
100%
% of question respondents

Cloud Platforms

AWS remained the most popular cloud platform. While 12% of respondents said they used Azure in 2023, this increased to 18% this year.

Which cloud platforms do you regularly use at your job?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
411
98
21
13
8

Other Answers

39
0%
20%
40%
60%
80%
100%
% of question respondents

Development Processes

While only 12% of respondents who used Scrum were actively looking for a new job, 23% of those who used Waterfall were.

Which of the following software development processes does your current employer use?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
1

Agile

364
2

Scrum

216
3

Kanban

201
4

Waterfall

106
5

Extreme Programming

15
6

Rapid Application Development

14
7

Other Answers

28
0%
20%
40%
60%
80%
100%
% of question respondents

Productivity Tools

Respondents using Excel were the most likely to be actively looking for a new job, with 28% of them doing so. Compared to those using other tools, they were also the most likely to be working in the consulting and services industry, and the most likely to be required to work in person.

Which of the following productivity tools do you use?
[en-US] blocks.multiple
0%
20%
40%
60%
80%
100%
466
338
246
166
53
36
0%
20%
40%
60%
80%
100%
% of question respondents