The Product Experience

What your developers aren't telling you - Cat Hicks (Psychologist)

August 5, 2026/3 min read

Dr Cat Hicks is a psychological scientist and the founder of Catharsis, a human-centred research consultancy that works with engineering organisations. After self-funding her first open-access study into developer motivation, she was recruited to lead the Developer Success Lab at Pluralsight — a three-year programme that generated large-scale empirical research across hundreds of companies and more than 11,000 developers. Her book, The Psychology of Software Teams, published in July 2026, brings that evidence to bear on the question her industry keeps asking: why do smart people in smart organisations so often struggle to work well together? We talk about the hidden costs of treating developers as interchangeable units, what large-scale cycle time data reveals about individual performance, and how product managers can build the conditions for teams to actually thrive.

Key takeaways

  1. The "brains and jars" model — treating developers as interchangeable, isolated computing units — does not just feel demeaning; it actively undermines the collaborative, social work that makes software teams effective, and is linked to burnout, self-censorship, and a breakdown of trust.
  2. Cycle time data from 216 companies and over 11,000 developers shows that individual performance fluctuates dramatically week to week — it is not a stable personal trait — which means slow periods are usually an environmental problem, not a personal one.
  3. Over-production pressure (the constant pull towards short-term delivery) has measurable cascading effects: developers stop mentoring, stop surfacing problems to managers, and stop investing in long-term code quality. It can be measured and, with committed leadership, changed within weeks.
  4. AI is producing genuine identity threats, not just productivity disruption. Teams that lower the "threat temperature" — framing change as a shared technical challenge and affirming that new skills can always be learnt — unlock significantly more adaptive and curious behaviour.
  5. Metacognitive scaffolding — building structured strategies for thinking about your own thinking, not just raw output — is more trainable than cognitive capacity and is almost entirely absent from how agentic coding environments are currently designed.
  6. Superordinate goals (shared outcomes that transcend individual preferences) allow diverse teams, including those who prefer deep solo work, to collaborate productively without demanding that everyone care about the product in the same way.

Referenced