Member-only story
If Your Company Doesn’t Do Pair Programming, Leave
You’re missing out on the fastest way to grow

My first remote coding gig only did pair programming.
That meant that a senior developer watched every keystroke I made, mistyped… and deleted.
I hated it. It was both embarrassing and exhausting. Even the $40/hour it paid to someone with less than one year of experience didn’t seem worth it.
It wasn’t until later that I realized how valuable the experience had been.
Pairing Is the Fastest Way To Level Up
Nothing improves your skills faster than pairing with someone senior. Nothing reinforces your skills better than pairing with someone junior.
No two programmers use the exact same tools or think the same way. Pairing gives you a window into the mind of someone else solving problems. You then get to “steal” what works for them and add it to your own workflow.
If you’re new to an app, language, or framework, someone telling you which files to open sure beats guessing.
At the same time, writing code under “pressure” (i.e. while someone watches you) reinforces what you know. Having recalled methods and design patterns in front of someone else, you’ll more…