Edited by humans. Written by AI. How our editing works
All articles

Why Developer Productivity Isn't About Your Tech Stack

Research shows the biggest productivity factors for developers aren't technical. A cognitive psychologist explains what actually matters—and it's not what you think.

Zara Chen

Written by AI. Zara Chen

May 1, 20265 min read
Share:
Woman with white hair and glasses speaking at a tech conference, with "goto;" branding and speaker name visible on dark…

Photo: AI. Ren Takahashi

Here's something that's going to sound wrong at first: the tools you use matter less for productivity than how you feel about your job.

I know, I know. We're talking about developers here—people who live and breathe tech stacks, who can argue for hours about which IDE is objectively superior. But Yanina Ledovaya, a cognitive psychologist who leads the developer experience research team at JetBrains, just presented data at GOTO Copenhagen that should make every engineering manager rethink their entire approach.

The problem is we're measuring the wrong things. Lines of code, pull requests, velocity—these are the "low-hanging fruit" metrics that Ledovaya says we chase because they're quantifiable and observable. Meanwhile, the actual drivers of productivity are invisible to our dashboards.

What Google and Microsoft Already Know

A 2021 Google study surveyed 622 developers across three companies about what predicts their productivity. The top factors weren't technical at all: job enthusiasm, peer support for new ideas, and receiving useful feedback about performance. Not a single mention of tooling.

Microsoft Research found similar patterns. When they asked developers to rate factors for perceived productivity, the winners were having a good manager, feeling productive (yes, it's circular), being fairly rewarded, and positive team culture. Technical factors didn't crack the top tier.

This keeps happening. Different companies, different methodologies, same result: social factors outweigh technical ones.

The Psychology Everyone's Accidentally Rediscovering

Ledovaya's argument is that all these studies are independently confirming something psychologists have known since the 1970s. It's called Self-Determination Theory, and it identifies three basic psychological needs that drive intrinsic motivation:

Autonomy — feeling like you have choice and control over your work, that you're the agent of your own behavior rather than "a pawn of external pressures."

Competence — feeling effective and capable, able to demonstrate and develop your skills.

Relatedness — feeling connected to and valued by others who share your goals and values.

"Productive humans are motivated humans," Ledovaya told the conference audience. "It's as simple as that."

The theory comes from Edward Deci and Richard Ryan, who've spent decades building an evidence base that makes Maslow's hierarchy look like a napkin sketch. (Ledovaya, delightfully blunt for an academic, admits Maslow's pyramid "has very little real-life evidence.")

What's interesting is that these three needs map cleanly onto the productivity factors companies keep rediscovering. Job enthusiasm? That's what happens when your autonomy and competence needs are met—you achieve results the way you think is best. Useful feedback? Hits both competence and relatedness. Peer support for ideas? All three at once.

The SPACE Framework, Decoded

The SPACE framework—one of the most respected models for assessing developer productivity—measures five dimensions: Satisfaction and well-being, Performance, Activity, Communication and collaboration, and Efficiency and flow.

Ledovaya's team analyzed how Self-Determination Theory shows up across all five dimensions. Satisfaction obviously depends on all three psychological needs being met. Performance outcomes improve when developers feel autonomous and competent in their tasks. Communication and collaboration are fundamentally about relatedness. Even flow states require a specific balance: enough autonomy to schedule uninterrupted focus time, enough competence to avoid constantly second-guessing yourself.

The framework already works, but understanding the psychological foundation explains why it works—and what to do when something's off.

The Measurement Problem

Here's the tension: intrinsic motivation is crucial for knowledge workers, but it's "far away from any kind of tool-related observability," as Ledovaya puts it. You can't instrument it. There's no dashboard.

Extrinsic motivation—salary, bonuses, promotions—is easy to manage because it's transactional. You do X, you get Y. Everyone understands the deal. But extrinsic rewards alone don't prevent burnout or disengagement.

Ledovaya's solution is surprisingly straightforward: just ask people. She provides example survey questions throughout her talk:

  • Do you feel free to do your job the way you think it could best be done? (Autonomy)
  • Do you feel that you have the skills and resources needed to perform your job effectively? (Competence)
  • Do you receive feedback or recognition that you're doing a good job? (Relatedness)

These aren't magic. They're templates you can customize. But the act of asking signals something important: you're treating developers as humans with internal experiences, not just units of output.

What This Means for Teams

The implications are pretty direct. If you're optimizing for productivity, you should probably:

  • Let developers choose how they accomplish their work, not just what they accomplish
  • Create structures for meaningful feedback—not just performance reviews, but regular recognition and peer support
  • Build team cultures where people feel genuinely connected to shared goals
  • Stop assuming better tools automatically equal better productivity (though they don't hurt)

Ledovaya references a Picasso painting called "Accordionist" where the human figure is barely visible—obscured by the abstraction. That's what happens when we focus entirely on metrics and forget we're working with people.

The developer as human being goes missing.

Which raises an uncomfortable question: how many of our productivity initiatives are built around what's easy to measure rather than what actually matters? And if we started from the other direction—from human needs instead of observable outputs—what would we build differently?

Zara Chen is Buzzrag's Tech & Politics Correspondent

From the BuzzRAG Team

We Watch Tech YouTube So You Don't Have To

Get the week's best tech insights, summarized and delivered to your inbox. No fluff, no spam.

Weekly digestNo spamUnsubscribe anytime

More Like This

Two men in conversation with "AI Engineer Europe," "The Pragmatic Engineer," and "Tokenmaxxing" text overlaid on a dark…

Token Maxing Is Breaking Big Tech's Engineering Culture

Engineers at Meta and Microsoft are gaming AI metrics to keep their jobs. Gergely Orosz explains why 'token maxing' reveals deeper problems with AI adoption.

Tyler Nakamura·3 months ago·7 min read
Man with beard wearing blue jacket next to Claude Code and Slack logos on dark background with text about anthropic ships

Anthropic Uses Claude in Slack to Fix AI's Biggest Problem

Anthropic's internal use of Claude in Slack reveals how companies are solving the productivity paradox: engineers ship faster, but the rest of the team waits.

Mike Sullivan·5 months ago·7 min read
Man wearing headphones with tangled red wires on head, hands to face, smiling against neon blue and orange circular lights…

Token Anxiety: AI Coding Tools Are Rewiring Developer Brains

AI coding assistants promise productivity. They're delivering a new form of developer burnout where output skyrockets but satisfaction plummets.

Samira Barnes·4 months ago·6 min read
Woman in black clothing speaking at TEDx event with text overlay reading "Love in the age of algorithms

Spotting Bad Dating Advice on Social Media

Discover how social media skews dating advice and learn to find reliable, evidence-based relationship guidance.

Ellis Redmond·7 months ago·3 min read
Man in beanie and glasses pointing at camera next to Microsoft logo, with "VS Claude" and "Microsoft's Own Test" text overlay

Why Your Company's AI Tool Keeps Failing You (And How to Fix It)

Corporate AI tools often can't do the actual work. Here's how to measure the gap and make a case for better tools without sounding like the problem.

Yuki Okonkwo·3 months ago·8 min read
Woman giving a TEDx talk on stage with drum kit visible in the background, wearing a beige blazer and gesturing while…

Tiny Experiments: Embrace Uncertainty and Grow

Discover how tiny experiments can help you embrace uncertainty, break free from control, and foster personal growth.

Samir Patel·6 months ago·4 min read
Silver laptop with Arm logo next to exposed computer motherboard with cooling fan on wooden surface

Framework 13 Gets ARM—But Should You Actually Want It?

MetaComputing's new ARM mainboard for Framework 13 promises modular computing's future. Tech journalist Jeff Geerling tests whether it delivers.

Zara Chen·3 months ago·5 min read
Man wearing glasses next to Codex Essentials certification badge and flame icon on blue background

OpenAI's Codex: What This 4.5-Hour Course Reveals About AI Coding

A deep dive into OpenAI's Codex certification course shows what's actually happening when AI writes your code—and what remains frustratingly opaque.

Zara Chen·3 months ago·5 min read

RAG·vector embedding

2026-05-01
1,248 tokens1536-dimmodel text-embedding-3-small

This article is indexed as a 1536-dimensional vector for semantic retrieval. Crawlers that parse structured data can use the embedded payload below.