Julia Wilson & Olga Diachkova

The Evolving Landscape of Application Development: Insights from Three Years of Research

What's the top challenge for developers in the age of AI? The answer isn't technical. It's human.

The Evolving Landscape of Application Development: Insights from Three Years of Research
#1about 2 minutes

Insights from three years of developer survey data

An overview of the Docker 'State of Application Development' survey, which collected data from over 3,500 technical professionals across 100 countries.

#2about 7 minutes

AI's growing impact on developer tools and roles

Survey data shows generative AI is the top industry trend, driving a shift toward integrated tools like GitHub Copilot and creating new AI/ML specialist roles.

#3about 2 minutes

Python usage is rapidly catching up to JavaScript

The gap between Python and JavaScript usage has narrowed significantly over three years, likely reflecting the growing interest in building AI and ML applications.

#4about 3 minutes

Developer challenges are shifting from code to collaboration

As automation handles repetitive tasks, developers report getting stuck more on complex issues like testing, debugging, and collaborative problems like pull request reviews.

#5about 1 minute

Security is now a shared responsibility across all teams

Data reveals that security is no longer a niche concern, with developers, DevOps, and security teams all feeling responsible for it in a rapidly changing tech landscape.

#6about 3 minutes

Defining the future of the modern developer role

A look at the key questions facing the industry, including where AI will provide new leverage and how to maintain collaboration and security at high velocity.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
Exploring AI: Opportunities and Risks for Developers
In today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Exploring AI: Opportunities and Risks for Developers

From learning to earning

Jobs that call for the skills explored in this talk.

Full-Stack Developer

Full-Stack Developer

Friedrich Kicherer GmbH & Co. KG
Ellwangen (Jagst), Germany

Junior
Intermediate
Senior
GIT
Docker
JavaScript