It can work...
When I was a young(er) person I regular practiced 'Extreme Programming' as it was called back then and even today actually enjoy pair programming far more than solo programming. I have a very analytical brain and can solve the problems and know what I need the code to do, but don't always know the right way to write it these days in the new fangled languages... Pairing me up with a younger whippersnapper who can work with me produces much better code than either of us would do independently..
Icon because I'm obviously the oddity round here (aren't we all though?)