Většina výzev v oblasti webdesignu se spoléhá na to, že lidé využijí své stávající dovednosti, ale Code Challenge zaujímá úplně jiný přístup.
Kreativní nápad Freda Boylea, „digitálního kuchaře“ v nGen Works, Code Challenge vyzývá vývojáře, aby kódovali malý projekt pomocí jazyka nebo prostředí, které je pro ně nové.
V polovině května se účastníci poté vrátí na web, podělí se o projekt a zkušenosti a odhalí, co je výzva naučila.
Myšlenka vyplynula z rozhovorů mezi přáteli o konkrétním programovacím jazyce a o tom, jak hrozné to podle všeho bylo používat. To vedlo k závěru, že většina programátorů se drží toho, co vědí, navzdory potenciálním výhodám rozšíření vašich obzorů.
„Zdá se, že vývojáři se obecně dostanou do drážky a drží se toho, co vědí a v čemž nejvíce ovládli," řekl Boyle. „Někteří budou zkoušet nové věci a nakonec se mohou přesunout k něčemu novému, ale my všichni mít naše záložní nástroje. “
Cílem Code Challenge je osvobodit vývojáře od takového scénáře, a proto jsme se zeptali společnosti Boyle, jaké jsou výhody učení se novým jazykům. „Učení nových jazyků a rámců rozšiřuje naše perspektivy a umožňuje nám přijímat při vývoji lépe informovaná rozhodnutí,“ řekl. „Některé technologie jsou vhodnější pro řešení určitých problémů, ale pokud si nejsme vědomi těchto nástrojů a jaké problémy mohou vyřešit, můžeme místo toho místo toho bouchnout do hlavy našimi obvyklými nástroji.“
Boyle také poukázal na to, že rozšíření vašich dovedností může mít za následek více obchodních příležitostí. „Může to vést k rozvoji crossoveru,“ řekl. „K dispozici je tolik nových technologií a některým vývojářům se otevírají nové pracovní oblasti. Například nástroje jako PhoneGap umožňují tradičním webovým vývojářům být také nativními vývojáři aplikací. “
Pokud se chcete zapojit, navštivte web Code Challenge.