La mayoría de los desafíos de diseño web dependen de que las personas hagan uso de sus habilidades existentes, pero Code Challenge está adoptando un enfoque completamente diferente.
Code Challenge, creación de Fred Boyle, 'chef digital' de nGen Works, desafía a los desarrolladores a codificar un proyecto pequeño utilizando un lenguaje o entorno que es nuevo para ellos.
A mediados de mayo, los participantes regresarán al sitio, compartirán el proyecto y la experiencia, y revelarán lo que les enseñó el desafío.
La idea surgió de conversaciones entre amigos sobre un lenguaje de programación específico y lo horrible que aparentemente era usarlo. Esto llevó a la conclusión de que la mayoría de los programadores se apegan a lo que saben, a pesar de los posibles beneficios de ampliar sus horizontes.
"Los desarrolladores en general parecen tener un ritmo y apegarse a lo que saben y en lo que se han vuelto más competentes", dijo Boyle. tenemos nuestras herramientas de respaldo ".
Code Challenge tiene como objetivo liberar a los desarrolladores de tal escenario, por lo que le preguntamos a Boyle cuáles eran los beneficios de aprender nuevos idiomas. "El aprendizaje de nuevos lenguajes y marcos amplía nuestras perspectivas y nos permite tomar decisiones mejor informadas durante el desarrollo", dijo. "Algunas tecnologías son más adecuadas para resolver ciertos problemas, pero si no conocemos esas herramientas y los problemas que pueden resolver, podemos terminar golpeándonos la cabeza con nuestras herramientas habituales".
Boyle también señaló que ampliar sus habilidades puede generar más oportunidades comerciales. “Puede conducir a un desarrollo cruzado”, dijo. “Hay tantas nuevas tecnologías disponibles y se están abriendo nuevas áreas de trabajo para algunos desarrolladores. Por ejemplo, herramientas como PhoneGap permiten que los desarrolladores web tradicionales también sean desarrolladores de aplicaciones nativas ".
Si desea participar, visite el sitio web de Code Challenge.