DEV Community

Discussion on: About Pair Programming

marlena profile image
Marlena Compton

I'm a pair programming expert and a big fan of both pairing and solo-ing.

It is totally true that pair programming is a skill to be learned through practice. Once learned, it can be amazing, but, if a pair isn't set up correctly or if the power dynamic is off or if someone is being a jerk (which definitely happens) pairing can be a miserable experience.

Solo-ing is great because it's a great way to build confidence in oneself which is so important, especially for people in tech who are under-represented. If there is something you are trying to learn or research, solo-ing allows you to do at your own pace.

Do I have a favorite? I personally prefer pairing, but I like solo-ing too!