---
type: "article"
title: "Pairing with Juniors When Agents Are in the Room"
summary: "Guest post by Colette Molteni. Founder and author of Empathy Elevated, a Substack publication on emotional intelligence, Stoicism, and AI-human partnership for technical professionals\n\n\nAleix made a point in his early April post, Rethinking Pair Programming in the Age of AI, that there is no such thing as “pairing with AI”. No, in fact, the pairing is grounded as a human act.\n\nWhen it’s a person and an agent, that is agentic development. It’s a different practice with a different set of rules.\nOnce you accept this distinction, an uncomfortable realization surfaces. Seniors are not always paired with AI. But are they still pairing with juniors now that agents are in the room?\nWalk into most engineering teams right now, whether it is agentic, software, or backend, and you will see two things happening in parallel.\nSeniors are getting faster with agents. Juniors are getting quieter. The two patterns are not unrelated; they are from the same dynamic but on different ends of the long table.\nThe most common AI-era pairing failure is not technical. It’s when seniors stop scheduling pairing sessions because the agent is perceived to be faster. Juniors stop asking them for the sessions because they do not want to appear as a bottleneck.\nNobody decides this intentionally.\nIt just happens.​\nWhat Seniors Stopped Transferring When Agents Showed Up\nA pairing’s real product was never about the code only.\nIt was about judgment formation. That is something an agent cannot transfer to a junior. It is innately human work.\nThe underrated function of a pairing session was making the seniors’ reasoning observable. A junior could witness the wrong turn, the half-formed hypothesis, and the moment the senior could explain, “Actually, here’s why we do not want to do it that way. Let’s try this instead…”\nAgentic development collapses the visible reasoning. The output can be read but not iterated on, as you would with a human colleague over Zoom or in person.\nThe final output appears, but the path to get there happens in milliseconds, without the reasoning absorbed. The deliberation disappears like a flame extinguished. The juniors see the answer, and not the thinking.\nJuniors do not just need the correct code or way forward to troubleshoot. They need to watch how a senior decides between several plausible approaches.\nThat’s what builds an engineer’s judgment.\nThat’s exactly what solely agentic workflows skip by default.\nAleix named it in his piece that seniors discover agent productivity, but then the pairing calendar quietly empties. Nobody directly announces it. The slot just drops.\nThe cost builds up over time. A junior never watches a senior reason out loud. They miss more than just that weekly session at 10am on Tuesday. They miss the pattern of how seniors later change their minds. That is a pattern to be observed and make them senior one day.\nNoticing what your team is absorbing from your behavior, not just from your output, is a quiet power. Seniors set the implicit curriculum whether they intend to or not.\nThree Prompt Patterns That Build Judgment Instead of Bypassing It\nThe three prompt patterns can be used to move from simple diagnosis to practice in collaboration, iteration, and applying judgment.\nPairing is a human exercise. The agent is a tool. Like any tool, what matters is what the human decided to build before they picked it up.\nThe agent is a contributor to the session, not a substitute for a pairing session itself.\nThese are patterns you can leverage as a senior with your junior in your next pairing session.\nTreat the output of these patterns as a third party: to be challenged, edited, or even discarded.\nPattern One: Articulate the problem before opening the agent\n\nThe junior writes three things before any prompt is typed.\n\nThe problem statement\n\nThe constraints\n\nAt least one hypothesis about the approach\n\n\nMake this non-negotiable: written out, every time. Learning loss occurs in the seconds between knowing there is a task and assuming it is always a prompt. The thinking that should belong to the engineer gets handed to the agent before the engineer ever did it themselves.\nThis exercise is short, with just three to five minutes to do before writing out the prompt. But in those few minutes, the junior becomes the author of their work rather than the editor of the agent’s work. Skip this step, and the remaining session is a cleanup, rather than a collaboration.\nPattern Two: Pair upon the prompt itself, not just the output\n\nReview the prompt together before the junior runs it.\n\nWhere is it unclear?\n\nWhat context is missing?\n\nWhat assumption is buried in the phrasing?\n\n\nReframe what code review is becoming. The artifact worth reviewing has shifted upstream, from the diff to the prompt.\nPattern Three: Require a counter-position\n\nAfter the agent outputs, the junior has to articulate one reason they would push back on it.\n\nDo this before accepting it.\n\n\nThis trains the muscle of disagreeing with a confident-sounding source. That muscle is the actual deliverable.\nThis pattern is the one juniors will resist the most. Pushing back on an output that sounds confident can feel presumptuous. The agent is great at sounding authoritative. But that’s exactly why it has to be practiced during a pairing. As a senior, you are there to validate the disagreement and challenge the agent. Building confidence in dissent is a skill.\nThe Review Question That Tells You Whether the Junior Actually Learned\nA standard pull request review was built for a different world. You would comment on the differences, request changes, and approve. The workflow assumed the author wrote the code.\nThe difference is that the thinking is different now. The artifact is not necessarily someone else’s thinking. The mentorship has to move upstream of the diff.\nAsk the junior to walk you through why the agent’s approach is correct. Do not accept that it just is. If the junior cannot articulate this, the pull request is not ready, regardless of the test results.\nThis is not about gatekeeping. This is about mentorship with the new interface of working in tandem with agents.\nAsk in your next pull request review, “What did you consider and reject?”\nIf the answer is “nothing, the agent gave me this”, that’s the signal, not a fail. It’s a teaching moment.\nOver time, the answers to this question will become ingrained knowledge within the team. The paths that are rejected weigh just as much as the accepted ones, as these are lessons that carry through. A senior who gathers these answers and reviews them can spot which agent failure modes the team is already recognizing, and where the teaching moments still are.\nHow often does the junior push back on the agent’s output during a review? An increasing frequency over time is an indicator of forming a judgment. A frequency of zero indicates dependency.\nHow seniors deliver this review matters as much as what we review. The goal isn’t to make juniors defensive about agent use. The goal is to make the team’s reasoning visible currency.\nPairing Is Still Human. The Stakes Just Got Higher\nPairing is still human, but the stakes aren’t only about throughput and sprint velocity. It is about the team’s long-arc capability and the judgment that ships next quarter and the quarter after that.\nAgents quietly changed something about leadership.\nThe fastest path to short-term output now bypasses the slowest path to long-term capability. Every senior is now choosing between these two paths, each day. Most are not even aware of this choice.\nThe fastest path to short-term output now bypasses the slowest path to long-term capability. Every senior is now choosing between these two paths, each day. Most are not even aware of this choice.\nThis choice plays out one calendar invite at a time. The senior who skips a pairing session because the agent is faster has not necessarily done anything wrong on that day. The output shipped. The sprint moved. But compounded over time and repeated, it produces a team of engineers who can prompt but not think. The damage seeps in, like a tap slowly overflowing a sink.\nPairing is not just knowledge transfer. It is an investment in someone else’s reasoning, becoming independent of yours. Agents can make that investment easier to skip, but they do not make it less necessary.\nYou are paid to build a team, not just to ship a sprint.\nAbout Colette\n\nEmpathy Elevated\nHuman skills for high-intellect professionals navigating work in the age of AI. Free weekly. Paid Deeper.\nBy Colette Molteni\n\n\n\nFounder and author of Empathy Elevated, a Substack publication on emotional intelligence, Stoicism, and AI-human partnership for technical professionals\n\nCreator of The PACE System™ (Pause, Ask, Consider, Empathize), a framework for navigating high-stakes interpersonal moments in technical environments.\n\nData and Process Excellence Manager at ResMed, a global medical technology company\n\nHas mentored junior employees through AI-assisted technical work\n\nLean Six Sigma Black Belt"
newsletter: "Engineering Strategy"
newsletter_handle: "engineeringstrategy"
newsletter_url: "https://usecommune.com/n/engineeringstrategy"
author: "Aleix Morgadas (@aleixmorgadas)"
published: "2026-07-02T07:27:54.000Z"
canonical_url: "https://usecommune.com/n/engineeringstrategy/a/pairing-with-juniors-when-agents-are-in-the-room"
markdown_url: "https://usecommune.com/n/engineeringstrategy/a/pairing-with-juniors-when-agents-are-in-the-room.md"
chat_url: "https://usecommune.com/n/engineeringstrategy/a/pairing-with-juniors-when-agents-are-in-the-room/chat"
source_url: "https://learnings.aleixmorgadas.dev/p/pairing-with-juniors-when-agents"
body_source: "imported"
likes: 0
replies: 0
body_words: 1512
---

# Pairing with Juniors When Agents Are in the Room

*Guest post by [Colette Molteni](https://empathyelevated.substack.com/). Founder and author of [Empathy Elevated](https://empathyelevated.substack.com/), a Substack publication on emotional intelligence, Stoicism, and AI-human partnership for technical professionals*

***

Aleix made a point in his early April post,[Rethinking Pair Programming in the Age of AI](https://learnings.aleixmorgadas.dev/p/rethinking-pair-programming-in-the), that there is no such thing as “pairing with AI”. No, in fact, the pairing is grounded as a human act.

When it’s a person and an agent, that is agentic development. It’s a different practice with a different set of rules.

Once you accept this distinction, an uncomfortable realization surfaces. Seniors are not always paired with AI. But are they still pairing with juniors now that agents are in the room?

Walk into most engineering teams right now, whether it is agentic, software, or backend, and you will see two things happening in parallel.

Seniors are getting faster with agents. Juniors are getting quieter. The two patterns are not unrelated; they are from the same dynamic but on different ends of the long table.

The most common AI-era pairing failure is not technical. It’s when seniors stop scheduling pairing sessions because the agent is perceived to be faster. Juniors stop asking them for the sessions because they do not want to appear as a bottleneck.

Nobody decides this intentionally.

It just happens.​

## **What Seniors Stopped Transferring When Agents Showed Up**

A pairing’s real product was never about the code only.

It was about judgment formation. That is something an agent cannot transfer to a junior. It is innately human work.

The underrated function of a pairing session was making the seniors’ reasoning observable. A junior could witness the wrong turn, the half-formed hypothesis, and the moment the senior could explain, “Actually, here’s why we do not want to do it that way. Let’s try this instead…”

Agentic development collapses the visible reasoning. The output can be read but not iterated on, as you would with a human colleague over Zoom or in person.

The final output appears, but the path to get there happens in milliseconds, without the reasoning absorbed. The deliberation disappears like a flame extinguished. The juniors see the answer, and not the thinking.

Juniors do not just need the correct code or way forward to troubleshoot. They need to watch how a senior decides between several plausible approaches.

That’s what builds an engineer’s judgment.

That’s exactly what solely agentic workflows skip by default.

Aleix named it in his piece that seniors discover agent productivity, but then the pairing calendar quietly empties. Nobody directly announces it. The slot just drops.

The cost builds up over time. A junior never watches a senior reason out loud. They miss more than just that weekly session at 10am on Tuesday. They miss the pattern of how seniors later change their minds. That is a pattern to be observed and make them senior one day.

Noticing what your team is absorbing from your behavior, not just from your output, is a quiet power. Seniors set the implicit curriculum whether they intend to or not.

## **Three Prompt Patterns That Build Judgment Instead of Bypassing It**

The three prompt patterns can be used to move from simple diagnosis to practice in collaboration, iteration, and applying judgment.

Pairing is a human exercise. The agent is a tool. Like any tool, what matters is what the human decided to build before they picked it up.

The agent is a contributor to the session, not a substitute for a pairing session itself.

These are patterns you can leverage as a senior with your junior in your next pairing session.

Treat the output of these patterns as a third party: to be challenged, edited, or even discarded.

### *Pattern One: Articulate the problem before opening the agent*

- The junior writes three things before any prompt is typed.

  - The problem statement
  - The constraints
  - At least one hypothesis about the approach

Make this non-negotiable: written out, every time. Learning loss occurs in the seconds between knowing there is a task and assuming it is always a prompt. The thinking that should belong to the engineer gets handed to the agent before the engineer ever did it themselves.

This exercise is short, with just three to five minutes to do before writing out the prompt. But in those few minutes, the junior becomes the author of their work rather than the editor of the agent’s work. Skip this step, and the remaining session is a cleanup, rather than a collaboration.

### *Pattern Two: Pair upon the prompt itself, not just the output*

- Review the prompt together before the junior runs it.

  - Where is it unclear?
  - What context is missing?
  - What assumption is buried in the phrasing?

Reframe what code review is becoming. The artifact worth reviewing has shifted upstream, from the diff to the prompt.

### *Pattern Three: Require a counter-position*

- After the agent outputs, the junior has to articulate one reason they would push back on it.

  - Do this before accepting it.

This trains the muscle of disagreeing with a confident-sounding source. That muscle is the actual deliverable.

This pattern is the one juniors will resist the most. Pushing back on an output that sounds confident can feel presumptuous. The agent is great at sounding authoritative. But that’s exactly why it has to be practiced during a pairing. As a senior, you are there to validate the disagreement and challenge the agent. Building confidence in dissent is a skill.

## **The Review Question That Tells You Whether the Junior Actually Learned**

A standard pull request review was built for a different world. You would comment on the differences, request changes, and approve. The workflow assumed the author wrote the code.

The difference is that the thinking is different now. The artifact is not necessarily someone else’s thinking. The mentorship has to move upstream of the diff.

Ask the junior to walk you through why the agent’s approach is correct. Do not accept that it just is. If the junior cannot articulate this, the pull request is not ready, regardless of the test results.

This is not about gatekeeping. This is about mentorship with the new interface of working in tandem with agents.

Ask in your next pull request review, “What did you consider and reject?”

If the answer is “nothing, the agent gave me this”, that’s the signal, not a fail. It’s a teaching moment.

Over time, the answers to this question will become ingrained knowledge within the team. The paths that are rejected weigh just as much as the accepted ones, as these are lessons that carry through. A senior who gathers these answers and reviews them can spot which agent failure modes the team is already recognizing, and where the teaching moments still are.

How often does the junior push back on the agent’s output during a review? An increasing frequency over time is an indicator of forming a judgment. A frequency of zero indicates dependency.

How seniors deliver this review matters as much as what we review. The goal isn’t to make juniors defensive about agent use. The goal is to make the team’s reasoning visible currency.

## **Pairing Is Still Human. The Stakes Just Got Higher**

Pairing is still human, but the stakes aren’t only about throughput and sprint velocity. It is about the team’s long-arc capability and the judgment that ships next quarter and the quarter after that.

Agents quietly changed something about leadership.

The fastest path to short-term output now bypasses the slowest path to long-term capability. Every senior is now choosing between these two paths, each day. Most are not even aware of this choice.

The fastest path to short-term output now bypasses the slowest path to long-term capability. Every senior is now choosing between these two paths, each day. Most are not even aware of this choice.

This choice plays out one calendar invite at a time. The senior who skips a pairing session because the agent is faster has not necessarily done anything wrong on that day. The output shipped. The sprint moved. But compounded over time and repeated, it produces a team of engineers who can prompt but not think. The damage seeps in, like a tap slowly overflowing a sink.

Pairing is not just knowledge transfer. It is an investment in someone else’s reasoning, becoming independent of yours. Agents can make that investment easier to skip, but they do not make it less necessary.

You are paid to build a team, not just to ship a sprint.

## **About Colette**

[![](https://substackcdn.com/image/fetch/$s_!skkZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3bcc916-de00-467d-b23d-dde4575435bc_500x500.png)Empathy ElevatedHuman skills for high-intellect professionals navigating work in the age of AI. Free weekly. Paid Deeper.By Colette Molteni](https://empathyelevated.substack.com?utm_source=substack&utm_campaign=publication_embed&utm_medium=web)

- Founder and author of Empathy Elevated, a Substack publication on emotional intelligence, Stoicism, and AI-human partnership for technical professionals
- Creator of The PACE System™ (Pause, Ask, Consider, Empathize), a framework for navigating high-stakes interpersonal moments in technical environments**.**
- Data and Process Excellence Manager at ResMed, a global medical technology company
- Has mentored junior employees through AI-assisted technical work
- Lean Six Sigma Black Belt

***

## Discussion

No replies yet.
