хз, я парное программирование не люблю. обсудить заранее что делать - да, ревью - да, сидеть и смотреть как кто-то кодит - нет, самому кодить - нет
Здесь главное - не искать единую всеобщую истину. Это обычно часть культурной среды организации, а они разнятся. Не так давно набрел на чей-то едкий пост о вреде опенспейса как убивающего возможность сосредоточиться, прокомментировал, сославшись на свой (положительный) опыт перехода в открытые пространства (хотя когда я начинал, личный кабинет был частью признания качеств разработчика) и внезапно наткнулся на резкие возражения о том, что опенспейс плох для всех. С парным программированием примерно та же фигня. Стоит попробовать, имхо, это хорошее средство настройки социальных антенн. Но не везде это приживается, и никаких из этого выводов для всех сделать нельзя.