Two programmers, and a challenge. Maybe it can be solved in minutes, or it might demand hours of your time. Both programmers must work collaboratively, overcome different barriers, resolve differences, exchange suggestions, and finally, arrive at a solution. This idea resembles any modern development environment, but in reality it is the basis for Coderoulette, an equivalent to Chatroulette aimed at code riders.
Writing code is like speaking a second language: if you don't practice, it rusts. Those who write code professionally don't have that problem, but there are occasions when you need another point of view. If you know a thing or two about code and agree with that, why not try a challenge? The Web is full of them, though our suggestion points in the direction of Coderoulette. As its name indicates, the service has a similar mechanic to Chatroulette, however, here you won't find people looking for their 15 seconds of fame (that is what the Web tends to deliver today), but rather programmers interested in working with a stranger to solve a common puzzle.
Each challenge has a minimum duration of 30 minutes, and Coderoulette guarantees that at least one of the two programmers will master the language needed to solve it (when the user creates an account on the service, they indicate the languages they know). Obviously, to this we must add differences in languages, schedules, and of course, the disposition of each programmer. Several of the largest software projects in the world were created collaboratively... but many failed in the same way. The underlying plan is that one of the programmers "teaches" the other their language, find equivalences, and from there develop a satisfactory solution.
If we can find a problem with the concept of Coderoulette, it is this: It is not a platform suitable for novices. If what you want is to learn to program, you should visit portals like Codecademy and similar. Coderoulette is made by and for developers, which doesn't sound bad at all, but it's best to identify that detail from the start. Once your "kung-fu" reaches the right level, Coderoulette will be waiting for you.