> Markdown version of [/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # The Evolving Landscape of Application Development: Insights from Three Years of Research AI didn't just upgrade your tech stack; it transformed the developer persona. Three years of Docker research reveals why human collaboration is now your biggest engineering bottleneck. - **Speakers:** [Julia Wilson](https://www.wearedevelopers.com/@julia-wilson), [Olga Diachkova](https://www.wearedevelopers.com/@olga-diachkova) - **Event:** World Congress 2025 - **Published:** August 20, 2025 - **Duration:** 18:04 - **URL:** https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research ## Summary Drawing from Docker's State of Application Development research over three years, this presentation unpacks the evolving landscape of application development driven by three fundamental shifts: the impact of AI, changing tech stacks, and shifting developer challenges. Based on insights from thousands of developers, it highlights that AI has moved from a conceptual trend to an integrated workflow practice, driving the adoption of specialized assistants like GitHub Copilot. This surge is actively reshaping the developer persona by blurring traditional boundaries and spurring rapid growth in AI/ML specialized titles across the industry. Parallel to workflow changes, foundational tech stacks are evolving. Driven by heightened interest in machine learning applications and data handling, Python's adoption rate has aggressively accelerated, now rivaling JavaScript as the most commonly used language. Meanwhile, the core bottlenecks developers face have transformed significantly. While automation and AI have largely alleviated early, tooling-oriented hurdles like rote coding and provisioning, teams are increasingly grappling with more nebulous, human-centric challenges. Pull request reviews, team collaboration, and shared workload management have emerged as paramount obstacles. CI/CD remains a persistent friction point due to its inherent technical and cultural complexity, while security has evolved into a meta-concern that every technical function universally acknowledges as a shared, mandatory responsibility. As the industry navigates this era of “high velocity and high automation,” the focus is shifting away from individual tools toward maintaining fundamental human collaboration and strict security standards. Modern software creation is no longer defined strictly by specific languages or platforms; it depends entirely on how cross-functional teams adapt their standards. Ultimately, the integration of intelligent tools implies that "we aren't just building differently, we're becoming different kinds of builders," creating a crucial moment for engineering organizations to intentionally define what the future developer role should be. **Keywords:** application development trends, integrated ai workflows, generative ai engineering assistants, mlops practices, github copilot adoption, python language adoption, developer tech stack ecosystem, ci/cd pipeline challenges, pull request collaboration, cross-functional security responsibility, software creation democratization, ai and ml specialized roles, docker user research survey, hybrid developer roles, high-velocity software automation ## Chapters 1. **Docker state of application development survey overview** (00:05) — Three years of industry-wide research reveals key trends from thousands of diverse technical professionals. 1. **Generative AI and machine learning as top industry trends** (02:53) — Developers consistently select generative AI and machine learning operations as the most important shifts in engineering. 1. **Adoption of integrated AI assistants in developer workflows** (04:06) — Usage of integrated tools like GitHub Copilot is increasing for core tasks such as writing code and documentation. 1. **How AI expands software creation roles and team expertise** (05:46) — The emergence of AI brings specialized machine learning roles and blurs traditional boundaries among development team members. 1. **Variance in AI tool adoption across different technical sectors** (07:25) — While overall integration of AI into workflows is high, adoption rates and application development differ significantly by sector. 1. **AI influence on programming language popularity and technology stacks** (09:02) — The rise of data handling and ML libraries has propelled Python usage to nearly match JavaScript among developers. 1. **Shifting development challenges towards complex testing and team collaboration** (10:47) — As automation resolves repetitive setup tasks, developers face increasingly complex friction points in testing, debugging, and team collaboration. 1. **The universal and shared team responsibility of software security** (13:53) — Rapid tech evolution introduces new vulnerabilities, making software security an imperative shared across all engineering functions. 1. **Redefining the modern developer in a highly automated era** (15:24) — Engineers are adapting into hybrid roles where success relies more heavily on collaborative skills than language specialization. 1. **Open questions regarding the future role of software developers** (16:49) — The development community must determine the evolving leverage points of AI and the ultimate trajectory of engineering roles. ## Related Moments - [Adopting AI tools for developer container workflows](https://www.wearedevelopers.com/videos/100183-from-build-to-breach-hacking-kubernetes-through-the-supply-chain) (from "From Build to Breach: Hacking Kubernetes Through the Supply Chain") - [The transforming role of developers in the AI era](https://www.wearedevelopers.com/videos/100337-user-1st-technology-2nd-stop-building-ai-nobody-uses-start-delivering-real-business-outcomes) (from "User 1st! Technology 2nd! Stop building AI nobody uses - start delivering real business outcomes") - [The changing landscape for junior developers in tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) (from "Navigating the Future of Junior Developers in Tech") - [Collapsing specialized developer roles into cross-functional teams](https://www.wearedevelopers.com/videos/2137-what-to-do-about-hackathons-in-the-time-of-agents-mike-swift) (from "What to Do About Hackathons in the Time of Agents - Mike Swift") - [The future role of developers orchestrating artificial intelligence](https://www.wearedevelopers.com/videos/1942-technical-debt-when-vibe-coding) (from "Technical Debt when Vibe coding") - [Using artificial intelligence to reimagine developer experience](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) (from "AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!") ## Related Articles - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Exploring AI: Opportunities and Risks for Developers](https://www.wearedevelopers.com/magazine/522-exploring-ai-opportunities-and-risks-for-developers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) ## Related Jobs - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [Principal Product Manager, Agent Platform](https://www.wearedevelopers.com/jobs/ext/277541-principal-product-manager-agent-platform) at **GitHub** - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/15942-senior-software-engineer) at **GitHub** - [Senior Software Engineer, Enterprise Products](https://www.wearedevelopers.com/jobs/ext/1841248-senior-software-engineer-enterprise-products) at **GitHub**