Веб-дизайндағы қиындықтардың көпшілігі өздерінің бар дағдыларын пайдаланатын адамдарға тәуелді, бірақ Code Challenge мүлдем басқа тәсіл қолданады.
NGen Works, Code Challenge-дегі 'сандық аспаз' Фред Бойлдың ойы, әзірлеушілерге өздері үшін жаңа болған тілді немесе ортаны қолдана отырып, шағын жобаны кодтауға шақырады.
Мамыр айының ортасында қатысушылар сайтқа оралып, жоба мен тәжірибемен бөлісіп, қиыншылықтың оларға не үйреткенін ашады.
Идея белгілі бір бағдарламалау тілі туралы достар арасындағы әңгімелерден туындады және оны қолдану қаншалықты қорқынышты болды. Бұл сіздің ой-өрісті кеңейтудің ықтимал артықшылықтарына қарамастан, көптеген кодерлер білетін нәрселеріне сүйенеді деген қорытындыға келді.
«Жалпы девлер ойыққа еніп, өздері білетін және ең білікті болып қалатын сияқты», - деді Бойл .net. «Кейбіреулер бұл жолда жаңа нәрселерді байқап көреді, ақырында жаңа нәрсеге ауысуы мүмкін, бірақ біз бәріміз біздің қосалқы құралдарымыз бар ».
Code Challenge әзірлеушілерді осындай сценарийден босатуға бағытталған, сондықтан біз Бойлдан жаңа тілдерді үйренудің қандай артықшылықтары болғанын сұрадық. «Жаңа тілдер мен құрылымдарды үйрену біздің перспективаларымызды кеңейтеді және дамыған кезде жақсы ақпараттандырылған шешімдер қабылдауға мүмкіндік береді», - деді ол. «Кейбір технологиялар белгілі бір мәселелерді шешуге ыңғайлы, бірақ егер біз бұл құралдар туралы білмесек және олар қандай мәселелерді шеше алса, біз оның орнына әдеттегі құралдармен басымызды ұрып тастай аламыз».
Бойль сонымен қатар сіздің біліктілігіңізді кеңейту іскери мүмкіндіктерге әкелуі мүмкін екенін атап өтті. «Бұл кроссовердің дамуына әкелуі мүмкін», - деді ол. «Жаңа технологиялар өте көп, және кейбір девлер үшін жаңа жұмыс бағыттары ашылуда. Мысалы, PhoneGap сияқты құралдар дәстүрлі веб-девтерді жергілікті қолданбаның девлері ретінде пайдалануға мүмкіндік береді. «
Егер сіз қатысқыңыз келсе, Code Challenge веб-сайтына кіріңіз.