Developers: what they use…and what they love


Do developers prefer Markdown files to Jira-Confluence? There latest edition The annual survey that Stack Overflow conducts among its community includes data on this topic.

This is the first time that the Markdown option appears in the “asynchronous tools” category.

Another new feature for 2023: “Wanted” and “Wonderful” indicators for each technology. They answer respectively “worked with last year” and “want to cooperate with next year”.

This system replaces the more complex system that was in place since 2015. It was based on three indicators:

> Liked (equivalent to “worked with” and “want to work with”)
> Fear (“worked with” and “won’t work with”)
> Wanted (“hasn’t worked with” and “wants to work with”)

The calculation of the technology popularity index has not changed. It is always based on a formula (“Desired” OR “Wonderful”).

Comparing these metrics, we see that the most popular technologies are not always the most popular. Here are some illustrations.

Programming and scripting languages

On the overall popularity index, JavaScript is in the lead for 11e year in a row (63.61%). HTML/CSS (52.97%) and Python (49.28%) are ahead. The latter doubles SQL (48.66%), which nevertheless remains more popular among professional developers.

Neither is among the top languages ​​developers would want to use (“Adored”). rust (84.66%), Elixir (73.13%) and Zig (71.33%) take the podium.

Data base

On the overall popularity index, PostgreSQL (45.55%) is ahead of MySQL (41.09%) and SQLite (30.9%). It is only in fourth place among those learning to code (MySQL is the leader in this population).

PostgreSQL is also the “most preferred” technology (71.32%). Datomic (70.49%) and Redis (69.92%) have comparable rates.

Cloud platforms

On the overall popularity index, AWS (48.62%) is a few steps ahead of Azure (26.03%) and Google Cloud (23.86%). The difference is larger among professional developers (53.08% for AWS vs. 27.8% for Azure and 23.95% for Google Cloud). This is much less among students (19.43% for AWS compared to 19.37% for Google Cloud… and 10.99% for Azure).

On the “Desired” indicator, none of the three hyperscalers does not reach rates of Hetzner (70.09%), Vercel (69.18%) and Cloudflare (66.19%).

Frames and web technologies

On the overall popularity index, Node.js (42.65%) dominates. They are followed by React (40.58%) and jQuery (21.98%). React has a – very short – lead among professional developers.

On the “Desired” indicator, other technologies stand out again. As it happens, Phoenix (82.08%), Svelte (74.5%) and Solid.js (71.71%).

GOES

Whether on the overall index, among professional developers or among students, even among the top 3. Visual Studio Code (more than 70% in all cases) is ahead of Visual Studio (about 30%) and IntelliJ IDEA (about 25%).

It is Neo’s which has the best results on the “Desired” indicator (81.43%). Behind us are Rad Studio (77.56%) and Rider (73.81%).

Asynchronous tools

On the popularity index, Jira clearly leads among experts, who make up the majority of the sample (58,928 respondents out of 71,878). It is the same in total: 52.37%. Followed by Confluence (34.16%)… and Markdown files (26.17%).

The popularity of Markdown files is slightly less pronounced among students, but only GitHub Discussions has better results. The term is in third place.

THE Markdown files they are also the most appreciated (81.83%). Linear (74.03%) and GitHub Discussions (70.19%) complete the top 3.

Synchronous tools

First last year on the overall popularity index, Zoom dropped to third place (45.25%). Teams (51.71%) and Slack (47.59%) took over. Among the students, who represent a smaller part of the sample (here, 4391 respondents out of 84152), Discord leads the way (68.12%), ahead of WhatsApp (43.52%) and Zoom (39.26%).

Discord is also among the most valued tools (72.01%). alone Matrix (72.73%) is doing better. The signal (71.9%) is not far away.

AI tools for research

ChatGPT, Bing AI, WolframAlpha: among professionals and students, the same top 3 in terms of popularity. THE chatbot OpenAI’s exceeds 80%, compared to around 20% for the AI ​​integrated into Microsoft’s search engine.

ChatGPT is also the most appreciated (77.73%). WolframAlpha is among the top 3 (68.18%), but ahead of the assistant made in California: Phind (77.46%).

AI development tools

The same thought as in the research section: regardless of the audience, the same technologies stand out on the popularity index. Globally, GitHub copilot (54.77%) ahead of Tabnina (12.88%) and AWS CodeWhisperer (5.14%).

It is also “most adored”, with 72.32%, compared to 65.08% for Codeium and 54.73% for Whispr AI.

For additional consultations:

IT jobs: programmers rule the top 10 in France
Mobile applications: what CNIL has in store for developers
Why developers favoropen source
GitHub: How Developers Understand AI

Photo illustration generated by artificial intelligence



Source link

Leave a Comment