Pair programming and modern development shops is implemented where one programmer has hands and eyes on the keyboard and the second programmer is leering as the first programmer codes. This increase your costs by 2x Without realizing any immediate benefit.
Rather than having the second program or simply leering over the first programmers Code. The second programmer should be writing test cases to test the first programmers code. In this way both programmers are still collaborating to complete the task.