The Trends #8: Developers use AI more, but they trust it much less
And what are six architectural shifts are reshaping how teams build software.
The Trends covers the signals that matter in software development and AI adoption. Spot something worth sharing? Send me a message.
In today’s issue, we cover:
84% of developers use AI, but trust is plummeting. Stack Overflow's 2025 survey reveals the paradox: AI usage jumped 8% while trust dropped 10 points. The "almost right" code problem is creating a hidden productivity tax that's worse than broken code.
LLMs hit mainstream adoption faster than expected. InfoQ's latest trends report shows large language models jumped from early adopter to late majority in just 18 months. Six architectural shifts are reshaping how teams build software.
GenAI tools have matured beyond code generation. ThoughtWorks' Technology Radar shows coding assistants now drive full implementations through chat interfaces. But they're warning against replacing human oversight with AI confidence.
AI's biggest use case isn't what you'd expect. Harvard research reveals therapy and companionship topped coding as GenAI's primary application in 2025. The shift from technical to emotional needs signals something deeper about human nature.
Which jobs will be affected by AI. A study from Microsoft shows the 40 jobs most affected by AI and the 40 least affected.
So let’s dive in.
JetBrains Junie is your coding agent designed to handle tasks autonomously (Sponsored)
Meet Junie, your new AI coding agent, now available in JetBrains Rider, the world’s most loved IDE for .NET and game development. Junie doesn’t just assist — it works alongside you. Use Code mode for delegating coding tasks or Ask mode for brainstorming features or new solutions.
1. 84% of developers use AI, yet most don’t trust it
The recent Stack Overflow 2025 survey reveals some interesting trends in software development. Over 49,000 programmers from 177 countries voted this year.
The majority of developers now use or plan to use AI tools (84%), jumping from 76% in 2024. Half of all professional developers use AI daily.

But the trust numbers tell a different story. Only 33% trust AI accuracy, down from 43% last year. Just 3% report "high trust" in AI output.
Professional developers are the most skeptical; only 2.6% highly trust AI results, while 20% actively distrust them.

Positive sentiment dropped from over 70% in 2023-2024 to just 60% this year.
So, we can say that developers use AI because it's everywhere, not because they believe in it.
Python accelerates while JavaScript stays at the top
Python saw a massive 7% increase from 2024 to 2025, continuing over a decade of steady growth. This surge reflects Python's dominance in AI, data science, and backend development.
JavaScript remains the most-used language, but Python is closing the gap fast.
The shift shows how AI development is reshaping language preferences across the industry.

PostgreSQL and Docker dominate infrastructure choices
PostgreSQL tops both "worked with" and "want to work with" database categories, cementing its position as the go-to choice for serious development work.
MySQL and SQLite follow, but PostgreSQL's momentum is clear.
SQLite is in 3rd place as one of the most popular embedded databases.
Oracle is used by only 10% of developers.

Docker leads the tooling pack at 71%, showing containerization is now standard practice. AWS, Azure, and Google Cloud remain the big-three platforms, with no significant shifts in cloud dominance.
The data shows infrastructure choices are stabilizing around proven, reliable technologies rather than chasing the latest trends.

AI code that is “almost right” creates a hidden productivity tax
66% of developers struggle with AI solutions that are close but miss the mark.
This creates a worse problem than broken code, as it requires plausible solutions that require significant developer intervention to become production-ready.
45% say debugging AI-generated code takes more time than writing it themselves.
The "almost right" phenomenon disrupts workflows more than obviously broken code because developers must analyze what's wrong and how to fix it.
We can see that AI tools promise productivity gains but create new categories of technical debt.

We could saw that recently when folks from Microsoft enabled Copilot AI agent on the .NET runtime project, creating a PR, but there seem to be many errors and misunderstandings. Read the discussion on Reddit.
The most commonly used AI models are OpenAI with 81% and Claude Sonnet with 43%.

ℹ️ What we find that Claude Sonnet 4 models works better for coding in the most cases than OpenAI models currently.
Security and privacy concerns kill adoption faster than anything else
Privacy and security concerns rank as the top reason developers abandon technologies, followed by prohibitive pricing and better alternatives. This applies universally across all developer segments.
The data shows developers prioritize trust over features. Lack of AI features ranks dead last (9th) in reasons to reject a technology.
Security beats shiny new capabilities every time.

Developers’ happiness is barely up
24% of developers report being happy at work, up from 20% last year. The improvement likely stems from targeted salary increases in key roles, though pay gaps persist significantly.

Senior executives and engineering managers report median salaries of $130K+, while founders, architects, and product managers report median salaries of $92K-$104K.
Experience matters less than title structure.

Nearly one-third of developers work remotely, with 45% in the US working fully remote.
Geography still determines access to flexible work arrangements.

2. Large language models (LLMs) jumped from early adopter to late majority
InfoQ’s editors mapped sixteen themes onto Moore’s adoption curve in the latest Software Architecture InfoQ Trends Report - April 2025.
Six matters most right now for architects and senior engineers:
Agentic AI & Small Language Models (Innovator). Architects are shifting attention from monolithic LLMs to specialised, lighter models that run locally or at the edge. Bundling these models into autonomous “agents” lets teams isolate tasks and upgrade components without retraining an entire stack.
Retrieval-Augmented Generation (Early Adopter). RAG has become the default pattern for making AI output from reliable source data. Systems are now designed so that domain data can be indexed, embedded, and refreshed quickly, making contextual retrieval part of the architecture.
AI-Assisted Development (Early Majority). Coding assistants have overtaken traditional low-code tools. They boost delivery speed, but raise new concerns: prompt quality, API misuse, and code consistency. Architects must embed guidelines and automated checks so AI-generated contributions meet existing standards.
Green Software (Innovator). Efficiency ≠ sustainability. Cost reduction alone no longer satisfies sustainability goals. Teams track where and when workloads run, aiming to shift computing to regions and times that favor renewable energy.
Privacy Engineering (Innovator). Privacy is a central concern in the design process. Before any model or service ships, architects ask what data travels over the wire, how long it is kept, and whether it could feed future models.
Socio-Technical Architecture (Early Adopter). Complex systems must reflect the people who build and run them. Teams adopt lightweight decision records (ADRs), decentralised ownership, and internal platforms that remove architects as bottlenecks. The result is faster, context-aware decisions and architectures that evolve properly.
3. GenAI shapes today's software development
ThoughtWorks has just released Volume 32 of its Technology Radar, which provides insights into emerging technology trends, techniques, and tools.
What stands out in this latest report:
Supervised agents in coding assistants
Coding assistants now go beyond generating snippets, allowing developers to drive implementation directly from AI chat interfaces. Tools like Cursor, Cline, and Windsurf enable developers to modify code, execute commands, and fix errors, all from within their IDE.
While promising, caution is advised to avoid complacency with AI-generated code.
Human oversight remains essential despite impressive results.
Evolving observability
Observability practices are adapting to the complexity of distributed systems. We're seeing dedicated tools for LLM monitoring (Weights & Biases Weave, Arize Phoenix, Helicone), AI-assisted observability, and the growing adoption of OpenTelemetry.
Primary tools like Alloy, Tempo, and Loki now support OpenTelemetry, creating a more standardized landscape for monitoring complex systems.
R in RAG
The retrieval component of Retrieval-Augmented Generation (RAG) is growing rapidly.
New approaches include corrective RAG, Fusion-RAG, Self-RAG, and FastGraphRAG.
These innovations improve how LLMs access and leverage relevant information.
Taming the data frontier
The focus has shifted from the volume of big data to effectively managing rich, complex data. Data product thinking is emerging as a framework for applying product management principles to analytics.
This approach is crucial for organizations that leverage unstructured data for AI applications and analytics.
In more detail:
Techniques:
✅ Adopt: Data product thinking, Fuzz testing, Software Bill of Materials, Threat modeling
🧪 Trial: API request collection as API product artifact, Architecture advice process, GraphRAG, Model distillation
🔍 Assess: AI-friendly code design, AI-powered UI testing, Structured output from LLMs
🛑 Hold: AI-accelerated shadow IT, Complacency with AI-generated code, Replacing pair programming with AI
Platforms:
✅ Adopt: GitLab CI/CD, Trino
🧪 Trial: ABsmartly, Dapr, Grafana Alloy, Grafana Loki, Grafana Tempo, Railway
🔍 Assess: Arize Phoenix, Graphiti, Helicone, Humanloop, Reasoning models, Supabase
Tools:
✅ Adopt: Renovate, uv, Vite
🧪 Trial: Claude Sonnet, Cline, Cursor, D2, Metabase, NeMo Guardrails, Software engineering agents
🔍 Assess: AnythingLLM, Gemma Scope, Jujutsu, OpenRouter, System Initiative, Windsurf, YOLO
Languages and Frameworks:
✅ Adopt: OpenTelemetry, React Hook Form
🧪 Trial: Effect, Hasura GraphQL engine, LangGraph, MarkItDown, Module Federation, Prisma ORM
🔍 Assess: .NET Aspire, Browser Use, CrewAI, FastGraphRAG, Gleam, PydanticA
🛑 Hold: Node overload

4. How are people really using Gen AI in 2025?
When we talk about the latest AI adoption, in the latest HBR article, we can see that we have moved from primarily technical applications to emotional ones.
The top use case for gen AI in 2025 is therapy/companionship, with "organizing my life" and "finding purpose" rounding out the top three. This marks a significant shift toward using AI for self-actualization beyond just coding.
Here are the key takeaways from the research:
Therapy/companionship has become the No. 1 use case, replacing technical applications. This is primarily visible in China.
Personal and professional support represents 31% of all use cases.
Users are developing better prompting skills and more skepticism about AI ethics.
Companies are deploying specialized AI agents across their workforce.

This shift reveals something interesting about human nature. When given powerful technology, we ultimately use it to meet our deepest needs: connection, meaning, and self-improvement.
While we should remain cautious about AI replacing genuine human interaction, I'm encouraged by how people find creative ways to use these tools for personal growth.
➡️ One interesting prompt you can try for finding your purpose, if you use the paid version, is: "What are things you think I'm not aware of about myself?".
5. Which jobs will be affected by AI
Microsoft just released a study showing the 40 jobs most affected by AI and the 40 least affected.
They analyzed 200,000 real-world interactions with Bing Copilot AI to identify which occupations AI already affects today, not tomorrow’s predictions.
Where AI is already making an impact:
Language and communication roles (translators, writers, editors)
Information-focused jobs (sales reps, customer support, PR)
Knowledge-intensive tasks (data analysts, historians, political scientists)
Jobs AI isn’t reaching yet:
Physically demanding roles (construction, plant operators)
Hands-on health workers (phlebotomists, nursing assistants)
Manual labor (roofers, dishwashers)
AI is strongest at tasks involving writing, information gathering, and communication.
But it's weaker at handling real-world physical tasks. As the godfather of AI, Geoffrey Hinton recently said, a plumber will be the best job that AI will not replace.
AI augments far more than it fully automates.
This is not about complete job loss. However, it demonstrates how activities are already shifting quietly, and if your career relies on language, the transition has already begun.
More ways I can help you:
📚 The Ultimate .NET Bundle 2025 🆕. 500+ pages distilled from 30 real projects show you how to own modern C#, ASP.NET Core, patterns, and the whole .NET ecosystem. You also get 200+ interview Q&As, a C# cheat sheet, and bonus guides on middleware and best practices to improve your career and land new .NET roles. Join 1,000+ engineers.
📦 Premium Resume Package 🆕. Built from over 300 interviews, this system enables you to craft a clear, job-ready resume quickly and efficiently. You get ATS-friendly templates (summary, project-based, and more), a cover letter, AI prompts, and bonus guides on writing resumes and prepping LinkedIn. Join 500+ people.
📄 Resume Reality Check. Get a CTO-level teardown of your CV and LinkedIn profile. I flag what stands out, fix what drags, and show you how hiring managers judge you in 30 seconds. Join 100+ people.
📢 LinkedIn Content Creator Masterclass. I share the system that grew my tech following to over 100,000 in 6 months (now over 255,000), covering audience targeting, algorithm triggers, and a repeatable writing framework. Leave with a 90-day content plan that turns expertise into daily growth. Join 1,000+ creators.
✨ Join My Patreon Community and My Shop. Unlock every book, template, and future drop, plus early access, behind-the-scenes notes, and priority requests. Your support enables me to continue writing in-depth articles at no cost. Join 2,000+ insiders.
🤝 1:1 Coaching – Book a focused session to crush your biggest engineering or leadership roadblock. I’ll map next steps, share battle-tested playbooks, and hold you accountable. Join 100+ coachees.
Want to advertise in Tech World With Milan? 📰
If your company is interested in reaching an audience of founders, executives, and decision-makers, you may want to consider advertising with us.
Love Tech World With Milan Newsletter? Tell your friends and get rewards.
Share it with your friends by using the button below to get benefits (my books and resources).






