The Pragmatic Engineer 2025 Survey: What's in your tech stack?

Gergely Orosz ยท article ยท 2025-07-15 source โ†— Reader ๐Ÿ–ฅ๏ธ

Coding AgentsEnterprise AI Adoption & ReadinessVibe Coding
AI coding-tool adoption among software engineers has become near-universal (85% of ~3,000 respondents) by mid-2025, but which tools are used is strongly shaped by company size and policy โ€” larger companies converge on a single vendor-supplied tool (GitHub Copilot) while smaller companies permit broader experimentation (Cursor, Claude, ChatGPT) โ€” and genuine engineer adoption should be distinguished from 'vibe coding' tool usage, which the data shows is mostly non-engineers (founders, directors, engineering leads) prototyping rather than hands-on developers building production software.

theoretical ยท mixed โ€” Primarily an empirical reader-survey report (2,997 respondents, April-May 2025) with the author's interpretive commentary layered on top. This extraction focuses on the 'AI tools' section and its company-size breakdowns, per the task's scope โ€” the article's later sections (languages, IDEs, version control, cloud) are outside that scope and are not extracted here. The survey is self-selected from this newsletter's own readership, which skews toward senior/engaged engineers already following AI-engineering coverage โ€” a sampling caveat the article does not raise about itself.

Structure

PartRole
Headline finding: 85% of respondents mention at least one AI tool; only 4% explicitly report using noneevidence
Most popular AI tools and year-over-year shifts: GitHub Copilot overtakes ChatGPT as most-mentioned; Cursor surges; Claude closes most of the gap with ChatGPT; Claude Code shows strong pre-launch tractionevidence
AI tools by company size: larger companies skew toward GitHub Copilot and single-tool policies; smaller companies skew toward Cursor/ChatGPT/Claude/Zed and multi-tool experimentation; Gemini usage is size-independentcentral mechanism / evidence
Lower-profile tools, with commentary on vibe-coding tools' actual user base (mostly non-engineers) and on Devin's low developer adoption despite a 'replace engineers' marketing pitchevidence / counter-example

Key terms

Propositions

Arguments

An AI coding tool that markets itself as a replacement for software engineers, rather than an assistant to them, undermines its own developer adoption even if the positioning serves a separate sales narrative to non-developer buyers. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents