La majoria dels reptes de disseny web es basen en la utilització de les seves habilitats existents, però Code Challenge adopta un enfocament totalment diferent.
L’objectiu de Fred Boyle, ‘xef digital’ de nGen Works, Code Challenge, és un desafiament per als desenvolupadors a codificar un petit projecte mitjançant un llenguatge o un entorn nou per a ells.
A mitjan maig, els participants tornaran al lloc, compartiran el projecte i l’experiència i revelaran què els ha ensenyat el repte.
La idea va sorgir de les converses entre amics sobre un llenguatge de programació específic i de com era de terrible fer servir. Això va conduir a la conclusió que la majoria dels programadors s'adhereixen al que saben, tot i els avantatges potencials d'ampliar els horitzons.
"Els desenvolupadors, en general, semblen entrar en una ranura i mantenir-se amb allò que saben i que han aconseguit ser més competents", va dir Boyle a .net. "Alguns provaran coses noves en el camí i, eventualment, poden passar a alguna cosa nova, però tots nosaltres tenim les nostres eines de recanvi ".
Code Challenge té com a objectiu alliberar els desenvolupadors d’aquest escenari i, per tant, li vam preguntar a Boyle quins avantatges tenia aprendre nous idiomes. "L'aprenentatge de nous idiomes i marcs amplia les nostres perspectives i ens permet prendre decisions més ben informades a l'hora de desenvolupar-nos", va dir. "Algunes tecnologies són més adequades per resoldre certs problemes, però si no som conscients d'aquestes eines i quins problemes poden resoldre, podem acabar colpejant el cap amb les nostres eines habituals".
Boyle també va assenyalar que ampliar les vostres habilitats pot generar més oportunitats de negoci. "Pot conduir a un desenvolupament creuat", va dir. "Hi ha tantes noves tecnologies disponibles i s'estan obrint noves àrees de treball per a alguns desenvolupadors. Per exemple, eines com PhoneGap permeten que els desenvolupadors web tradicionals també siguin desenvolupadors d'aplicacions natives ".
Si voleu participar-hi, visiteu el lloc web Code Challenge.