Stackoverflow’s 2021 Developer Survey focuses primarily on working outside the traditional office. With younger respondents, this year’s survey shows changes in the way they learn and work, and with more focus on health. On the tech side, it’s been a year of consolidation with React, Rust and Clojure increasingly used and present, while Redis continues to gain attention.
Cloud platforms had their own category in the survey for the first time, being separated from the category of general platforms. React has become the leading web framework, while Clojure has turned heads as the highest paid programming language on the market.
Among cloud platforms, Azure was the main winner, while AWS still leads the pack with 54.22% of the vote, followed by GCP and Azure with 31.05% and 30.77% respectively. It is worth mentioning the gains made by Azure last year, including among professional developers where it was in second place, overtaking GCP.
In the Web Frameworks scene, React.js ultimately took pole position (with 40.14% of total responses, 41.4% among professional developers) surpassing once pioneer, jQuery. Newcomer Svelte is the most popular framework, while Angular is the most feared. React takes the first place, being sought by 1 in 4 developers, while being the 4th most popular framework.
When it comes to the benefits of mastering one language or another, the Gold Medal for the Highest Paid Programming Language is awarded to Clojure developers, with a median salary of 95k, 14k more than the Silver Medalist, F # . Last year’s leader, Perl, is in 5th place. Even though it ranks 7th in terms of wages, Rust is the most popular language of the year. Clojure is the second most popular programming language, followed by TypeScript in third position. The most feared programming language remains the old one, COBOL.
In the field of databases, there are no big changes: for the fifth consecutive year, Redis is the most popular database; PostgreSQL barely surpasses MongoDB with less than one percent of votes as the most wanted. IBM DB2 is the most feared database for the second year in a row.
In the other tools category, Git leads the pack with a large majority of adoption by 93.43% of respondents, making it an essential tool for being a developer. Docker, in second position, takes 48.85% of the responses. The category of tools that a developer would probably use the most, the IDE, is dominated by the Visual Studio family of products: Visual Studio Code occupying the first place with 71.06% while the second place is claimed by Visual Studio. with 33.03%.
When it comes to the workplace, this edition of the survey primarily focuses on things outside of the traditional office environment. The main demographic change observed is the steadily decreasing age of developers: 50% of respondents indicating that they have been coding for less than a decade, and more than 35% having less than five years in the profession. Each generation seems to learn on different mediums: the younger generations prefer video content or blogs, to schools or even books. 60% said they learned to code from online resources. Another trend, potentially accelerated by the pandemic, is the awareness of the importance of mental health. This year, 16,000 people answered questions about mental health, twice as many as in 2020.
The status of work indicates another shifting trend that was likely caused by the pandemic, which has seen workers in all industries take a step back and rethink the structure of the five-day workweek and in-person employment. As a result, a greater percentage of respondents indicated that they work part time or are still in school, while the number of full time employees has declined. Among professional developers, 81% said they were full-time employees, down from 83% last year.
While 2020 will be remembered as the year of the COVID-19 pandemic, 2021 will also be marked. As the responses of 80,000 developers to the Stackoverflow Developer Survey indicate, most of the work has been done outside of the traditional office space. Younger developers have joined the industry and brought with them new learning and working habits. In difficult times, people have become more aware of the importance of mental health.