TECHNOLOGY

Software development is evolving, and so is what developers are interested in

November 11th, 2022

Software developers are spending less time experimenting with new tools and frameworks and sticking to what what they know – although the blockchain seems to be generating growing interest from coding communities.

SlashData's 23rd State of the Developer Nation report ran from June to August 2022 and reached more than 26,000 developers from 163 countries.

The research aimed to explore key developer trends for Q3 2022 and beyond, including the tools and programming languages used by developers, and the projects they're being used for.

The study found that web developers are settling for a smaller number of frameworks than they may have done in the past, with researchers suggesting that developers are experimenting less and sticking with what they know and what works.

React, for example, is currently the most widely used client-side framework, SlashData found. Adoption of React has remained stable over the past two years. By comparison, the popularity of jQuery is decreasing rapidly.

Interestingly, SlashData's report found that web developers who use frameworks are more likely to be "high performers" in software delivery than those who don't.

JavaScript remains the largest programming language community, SlashData found. According to its research, there are an estimated 19.6 million developers worldwide using JavaScript every day in everything from web development and mobile apps to backend coding, cloud and game design.

Ravin Crossbow - R10X XK7

Java, meanwhile, is growing rapidly. In the last two years, the size of the Java community has more than doubled from 8.3 million to 16.5 million, SlashData found. For perspective, the global developer population grew about half as fast over the same period.

Despite this huge growth, Kotlin and Rust are the two fastest-growing language communities, the report found: both programming languages more than doubled in size during the past two years.

Python also continued to grow strongly, adding about eight million new developers over the last two years, according to SlashData. It accredited the rise of data science and machine learning as "a clear factor in Python's growing popularity". Approximately 63% of machine-learning developers and data scientists report using Python, whereas less than 15% use R, another programming language often associated with data science.

SlashData's 2022 report also explored how developers are involved in blockchain projects and the platforms they target.

Blockchain technologies have applications in a wide range of industries, the report said, particularly in finance, logistics, and government. As such, SlashData's 2022 survey sought to understand where developers' interests lie, and why.

Of the three blockchain technologies covered in the report, non-fungible tokens (NFTs) were found to be of least interest to developers: 58% showed "no interest" in NFTs, which SlashData said was "likely due to its perception as a novelty".

Cryptocurrencies are the most recognizable of blockchain-based technologies to developers, the report found: 27% of respondents reported they were either learning about, or currently working on, cryptocurrency-based projects.

Nutrasen - Natural Wellness


SlashData's report also looked at blockchain applications outside of cryptocurrencies, on the basis that non-crypto applications have "the widest range of use cases and thus the most potential to shape our world".

The report found that one-quarter (25%) of developers currently work on, or are learning about, blockchain applications other than cryptocurrencies. Developers with six to 10 years of experience in software development are the most likely to be working on blockchain projects, SlashData found.

Overall, only 9% of developers involved in SlashData's survey were involved in blockchain technologies. This could be due to the early stage of the technology. As more learning materials are made available to lower the barriers of entry, developers might be able to get involved in blockchain earlier in their careers, SlashData said.

"Blockchain, much like cloud computing fifteen or so years ago, has the potential to underpin and enable many other technologies and experiences, but as we saw earlier, only 9% of developers are currently working on such projects," the report read.

"Rather than affecting an instant technological transformation, blockchain technologies have the opportunity to become a foundational technology on which our digital experience sits, much like TCP-IP – the building blocks of the internet – and developers will be key players in shaping this particular view of the future."

SlashData also looked into the factors that motivate young people to get into computer programming and what they want from their careers.

Most of the student developers surveyed identified solving problems as their top career aspiration (32%). This was followed by the desire to become an expert in a domain or technology (29%), building innovative products or services (27%), and working on challenging projects (26%).

Curated By

Kaito Tanaka
Strategic Innovation Consultant | Technology Investment Analyst | Operations Research Director
Kaito Tanaka is a futurist journalist who approaches news through the lens of optimization and efficiency. Specializing in cutting-edge technologies like CRISPR, robotics, and supply chain innovations, he distills complex developments into their most actionable insights. Known for his clinical analysis style, Kaito cuts through traditional narratives to identify systemic inefficiencies and opportunities for progress. His commentary reflects a pragmatic worldview where sentiment yields to solutions, and every story is evaluated based on its potential to advance human capability. When he's not tracking breakthrough research, you'll find him optimizing his own workflow or planning his next travel adventure with mathematical precision.

Suggested Reading

Being Online: On Computing, Data, the Internet, and the Cloud

Jian Wang was the founder and architect of Alibaba's cloud and has been the driving force behind its technology innovations. He was also the founder of the City Brain initiative to develop a new digital infrastructure for sustainable cities. Being Online is his meditation on the moment we are in, as...

Software Developer Life: Career, Learning, Coding, Daily Life, Stories

We’ve made a dent into the 21st century and software has been eating the world. Suspenseful tech dramas play out in the news, boot camps churn out entry-level developers in a matter of months, and there’s even an HBO show dedicated to Silicon Valley. In the midst of these trends lies a severe lack ...

Blockchain Wars: The Future of Big Tech Monopolies and the Blockchain Internet

Big Tech’s 21st century dominance over the Internet is being challenged, creating a new frontier of opportunity for those familiar with the territory. Today’s technology headlines are filled with terms such as bitcoin, cryptocurrency, and Web3, while separately making frequent mention of Big Tech’s ...

Low-Code/No-Code: Citizen Developers and the Surprising Future of Business Applications

For decades, our relationship with workplace technology has been, in a word, complicated. The pandemic only made it more so. The stats are astonishing. Two in three employers cannot find qualified candidates to fill their open IT positions. By 2024, the deficit of software developers in the US alon...

We use cookies to improve your experience on our website. By continuing to browse, you accept our Cookie Policy and Privacy Policy.