Dos programadores, y un desafío. Tal vez pueda ser resuelto en minutos, o demande horas enteras de su tiempo. Ambos programadores deberán trabajar de forma colaborativa, superar diferentes barreras, resolver diferencias, intercambiar sugerencias, y finalmente, llegar a una solución. Esta idea se parece a cualquier entorno de desarrollo moderno, pero en realidad es la base para Coderoulette, un equivalente a Chatroulette destinado a los jinetes del código.

Coderoulette: Un Chatroulette para programadores
Coderoulette

Escribir código es como hablar un segundo idioma: Si no lo practicas, se oxida. Los profesionales no tienen ese problema, pero a veces se necesita otro punto de vista. Si sabes algo de código, ¿por qué no probar un desafío? La web está llena de ellos, aunque nosotros recomendamos Coderoulette. Como su nombre indica, una mecánica similar a Chatroulette pero aquí no encontrarás gente que busca sus 15 segundos de fama (eso es lo que tiende a entregar la Web hoy), sino a programadores interesados en trabajar con un desconocido para resolver un acertijo en común.

Coderoulette: Un Chatroulette para programadores
Un ejemplo de cómo sería una sesión dentro de Coderoulette

Cada desafío tiene una duración mínima de 30 minutos, y Coderoulette garantiza que al menos uno de los dos programadores dominará el lenguaje necesario para resolverlo (cuando el usuario crea una cuenta en el servicio, indica los lenguajes que conoce). Obviamente, a esto debemos sumar las diferencias de idiomas, horarios, y por supuesto, la disposición de cada programador. Varios de los proyectos de software más grandes del mundo fueron creados en forma colaborativa… pero muchos fallaron del mismo modo. El plan de fondo es que uno de los programadores «le enseñe» al otro su lenguaje, encuentren equivalencias, y a partir de allí logren desarrollar una solución satisfactoria.

El único problema del concepto de Coderoulette es que no es apto para novatos. Si lo que buscas es aprender a programar, visita portales como Codecademy y similares. Coderoulette está hecho por y para desarrolladores, lo cual no suena mal, pero conviene saberlo desde el principio. Cuando tu «kung-fu» alcance el nivel adecuado, Coderoulette te estará esperando.

Sitio oficial: