Mentoring and Portfolios

Pair Working and Knowledge Sharing

Ways engineering teams spread expertise: pairing, brown-bag talks, written notes, rotations and reviews, plus how to avoid single points of failure.

On this page
  1. Why expertise tends to get stuck
  2. Pair working
  3. Brown-bag talks and short presentations
  4. Writing things down
  5. Reviews as a teaching channel
  6. Other low-cost practices
  7. Making it stick
  8. Limits and cautions

Why expertise tends to get stuck

In many teams, knowledge ends up concentrated. One person understands the build system, another knows why a subsystem was designed in an odd way, a third is the only one who has used a particular instrument. This is natural: people specialise, and the person who solved a problem remembers the details best.

The risk is that the team depends on those individuals. If they are away, busy or leave, the knowledge goes with them. Sharing expertise reduces that risk, and it also helps newcomers, speeds up decisions and often improves the quality of the work because more people can spot problems. It does take time, so the aim is to choose practices that fit your team, not to adopt all of them.

Pair working

Pairing means two people working on the same task at the same time. It is best known from software, where one person types and the other reviews and thinks ahead, but it applies to many technical tasks: debugging a circuit, preparing a test plan, drafting a design document, or setting up an instrument.

How it can work:

  • Driver and navigator. One person does the hands-on work while the other watches, asks questions and keeps the larger goal in mind. Swap roles regularly.
  • Ping-pong. One writes a test or a step, the other writes the response, and they alternate.
  • Expert and learner. An experienced person pairs with someone newer. The learner should often do the hands-on part, since watching alone teaches less.
  • Remote pairing. Screen sharing and a voice call can work well, as long as both people can see the same thing and breaks are taken.

Pairing is most valuable for unfamiliar or tricky tasks, onboarding, and knowledge transfer on critical parts of a system. It is less useful for routine work that one person can finish alone. Sessions of an hour or two with a break are usually more sustainable than a whole day, and some people find it tiring; it should be an option, not an obligation.

Habits that help: agree on a goal at the start, say your thinking aloud, ask rather than take over the keyboard, and stop to note what you learned. Talking through a problem often exposes it, much as in rubber duck debugging.

Brown-bag talks and short presentations

A brown-bag session is an informal talk, often held over lunch, where someone explains a topic to colleagues. Topics might include a recent project, a tool, lessons from a failure, or an introduction to a neighbouring field.

To keep them useful:

  • Keep them short, around thirty minutes including questions.
  • Rotate the speaker so that sharing is a team norm and not a burden on one person.
  • Allow rough, informal material. Slides do not have to be polished.
  • Record or write down a summary for people who could not attend, if your organisation allows recording.
  • Encourage speakers who are newer; explaining a topic is a good way to learn it.

The skills involved overlap with technical presentations in general, and the audience will appreciate clear structure and plain explanations.

Writing things down

Written knowledge lasts longer than spoken knowledge and can be read at any time, including by people in other time zones. Useful forms include:

  • README files and setup guides that let someone else run the system.
  • Decision records that capture why a choice was made, which is often the first thing forgotten.
  • Runbooks and written procedures for tasks done rarely, such as a release or a calibration.
  • Notes from talks, incident reviews and design discussions, filed where others can find them.

The main risk is stale documentation, so give each document an owner and a date and treat updating it as part of the work. A short accurate page is better than a long outdated one. A team-wide documentation practice, however simple, makes it clear where to look.

Reviews as a teaching channel

Code and design reviews are an everyday way to share knowledge, if they are treated as conversation and not only inspection. Reviewers learn about parts of the system they do not own; authors learn from questions. Rotating reviewers, rather than always using the same expert, spreads understanding. Reviews work better when comments are specific and respectful, which ties back to the principles of constructive feedback.

Other low-cost practices

  • Rotations. Moving people between areas for a few weeks, or asking a second person to shadow the first on a task, builds a backup.
  • Shadowing. A newcomer or colleague observes while someone performs a task, then performs it themselves with the expert watching.
  • Office hours. A specialist sets aside regular times when anyone can drop in with questions.
  • Learning sessions. The team studies a topic together, such as reading a paper or working through a tutorial.
  • Post-project reviews. A short discussion of what went well, what did not and what should be recorded for next time.
  • Internal question channels. A shared place for questions and answers, so that one answer helps many people. Good channel habits are part of team communication.

Making it stick

Knowledge sharing often fails not because people dislike it but because it is the first thing dropped under pressure. A few ways to protect it:

  1. Put it in the plan. Reserve a little time for it rather than assuming it will happen in gaps.
  2. Recognise it. If only delivery is rewarded, sharing will lose out. Managers can acknowledge people who teach and document.
  3. Make it safe to ask. If asking questions is seen as weakness, people will hide gaps. Leaders can model asking.
  4. Start small. One fortnightly talk or one pairing session a week is more likely to continue than an ambitious programme.
  5. Check whether it works. Ask who could cover each critical area today, and fill the gaps you find.

Limits and cautions

Not everything should be shared widely. Confidential, commercial or security-sensitive information has to be handled according to your organisation’s rules, and access rules vary by employer and country. Pairing and sharing also should not become a way of avoiding individual accountability; someone still needs to own each task. And teams differ in size, location and temperament, so treat these as options to try, adjusting based on what your colleagues find helpful.

The complete guide to mentoring and portfolios

Mentoring in Engineering: Finding and Being a Mentor
Read the guide

Keep exploring

Guides from other topics

All topics →