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.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.

Rust and GoLang

Rust and GoLang

NHe4a GmbH
Karlsruhe, Germany

Remote
55-65K
Intermediate
Senior
Go
Rust