Is pair programming really like this?