Ir al contenido

Technology

Which mobile OS do you use most?
0%
20%
40%
60%
80%
100%
3,659
4,101
3

I don't have a smartphone

35
4

Other Answers

27
0%
20%
40%
60%
80%
100%
% de respuestas respondidas
Which desktop OS do you use most?
0%
20%
40%
60%
80%
100%
4,434
2,185
1,170
4

Other Answers

53
0%
20%
40%
60%
80%
100%
% de respuestas respondidas

Programming Languages

While it might be tempting to learn Clojure, Elm, Ruby, or Scala given the income premium these languages seem to carry, it's important to also acknowledge that these languages tend to be practiced by more experienced devs, which could account for the difference.

Which programming languages do you code in?
Multiple
0%
20%
40%
60%
80%
100%
1

6,506
2

5,891
3

CSS

5,471
4

HTML

5,410
5

2,418
6

1,924
7

1,525
8

1,362
9

1,270
10

1,020
0%
20%
40%
60%
80%
100%
% de respuestas respondidas

Productivity Apps

When it comes to productivity apps, it's worth calling out Obsidian's impressive showing, coming in 6th overall despite not even being part of the question's pre-defined options.

Some tools such as Azure DevOps and Jira skew towards being used at larger companies, while Linear and Trello are more popular among smaller organizations.

When looking at exclusively remote organizations,

Which productivity apps do you use regularly?
Multiple
0%
20%
40%
60%
80%
100%
3,858
2,054
808
540
364
0%
20%
40%
60%
80%
100%
% de respuestas respondidas

Messaging Apps

I'm just as surprised as you are to discover Google Chat is still a thing, yet it came in 9th solely on the back of write-in answers.

Which messaging apps do you use regularly?
Multiple
0%
20%
40%
60%
80%
100%
4,809
3,824
3,011
1,559
1,524
1,453
1,294
0%
20%
40%
60%
80%
100%
% de respuestas respondidas

Social Media

Plotting social media apps against age reveals that Bluesky and Mastodon users probably need to stretch every time they get up from a chair – or may like to reminisce about the days of dial-up and cassette tapes.

TikTok on the other hand skews younger, which makes sense because you'd need a fresher body to even attempt some of those dances.

Which social media sites do you use regularly?
Multiple
0%
20%
40%
60%
80%
100%
3,344
3,296
3,064
2,076
1,979
1,800
845
363
0%
20%
40%
60%
80%
100%
% de respuestas respondidas

Community Involvement

No surprise here, but video is the main way respondents keep up with the community. Sadly, in-person events remain fairly uncommon.

And while RSS feeds were a popular write-in answer, the median age of these respondents does not bode well for the future of that particular technology.

Which of these methods do you use to stay involved with the developer community?
Multiple
0%
20%
40%
60%
80%
100%
1

Videos (YouTube, etc.)

5,045
2

Social media

4,389
3

Online platforms (GitHub, Stack Overflow, etc.)

4,278
4

Newsletters

4,069
5

Podcasts

2,254
6

Online chatrooms (Discord, Slack, etc.)

2,034
7

Conferences

1,704
8

Local meetups

1,218
9

Streaming (Twitch, etc.)

697
10

Blogs & websites

0%
20%
40%
60%
80%
100%
% de respuestas respondidas

Community Contributions

When looking at community involvement vs gender, it seems like women and non-binary respondents are less likely to engage in online spaces, but more likely to attend live events – which might point to a failure to build sufficiently inclusive online communities.

Which of these methods have you used over the past 12 months to contribute to the community?
Multiple
0%
20%
40%
60%
80%
100%
1

Answered a question or issue

2,626
2

Contributed to open-source software

2,455
3

Attended a meetup or conference

2,240
4

Wrote a blog post

1,363
5

Financially supported a developer or project

1,028
6

Gave a talk

832
7

Organized an event

310
8

Mentoring

9

🚫 None

2,335
10

Other Answers

72
0%
20%
40%
60%
80%
100%
% de respuestas respondidas

While nearly half of respondents have contributed code to open-source projects, it turns out this figure hides a real gender divide, with 51% of men having contributed code, but only 36% of non-men respondents.

That delta is much smaller for actually creating an open-source project (29% vs 21%) – which could indicate that the issue is not open-source in itself, but rather feeling comfortable enough to join an existing project.

How have you been involved with open source software over your career?
Multiple
0%
20%
40%
60%
80%
100%
1

I've used open source software

6,483
2

I've submitted issues or bug reports

4,584
3

I've contributed code to open source projects

3,739
4

I've financially supported open source projects

2,422
5

I've created or maintained open source projects

2,124
6

🚫 None

774
7

Other Answers

48
0%
20%
40%
60%
80%
100%
% de respuestas respondidas