8 Online-programmeringstävlingar som du kan utmana dig att vinna
Från dagarna på penny-a-play arkadspel, så har du fått ett namn på leaderboardet. Webben är det nya stora coliseumet. Jag pratar om de många tävlingarna och utmaningarna som du hittar i litteraturen över onlinevärlden.
Idag utnyttjar många företag dragkraften i tävlingar för att dra ut mängden av publiken. Vi har tittat på fotokonkurrenser 5 Webbplatser med gratis fotokonkurrenser för att förbättra dina fotofärdigheter 5 Webbplatser med fria fotokonkurrenser för att förbättra dina fotofärdigheter Läs mer och designa tävlingar 3 webbplatser att tjäna pengar med Crowdsourcing Design Contests 3 webbplatser för att tjäna pengar med Crowdsourcing Design Contests Läs mer innan. Då finns det Google med sin serie av tävlingar 8 Google-tävlingar att hålla ögonen på och vinna ett pris 8 Google-tävlingar att hålla ögonen på och vinna ett pris Läs mer du borde hålla ett öga på. En av tävlingarna Google-värdar är CodeJam; sin årliga programkonkurrens. Google är självklart inte ensamt när det gäller att kalla upp de ljusaste sinnena. Andra biggies som Microsoft med sin Imagine Cup och IBM är oöverträffade. IBM sponsrar till exempel ACM International Collegiate Programming Contest.
Så, om du känner dig själv med ett programmeringsspråk, borsta av spindelväv, var uppmärksam på dina immateriella rättigheter och dyka in i några tävlingar som hålls i onlinevärlden.
Top Coder
TopCoder är världens största konkurrenskraftiga mjukvaruutvecklingssamhälle spredt över 200 länder och 272 348 medlemmar. Webbplatsen är värd för online-programmeringstävlingar i Java, C ++ och C # språk. Fjärdedelar online algoritm tävlingar och veckovisa tävlingar om design och utveckling är plattformar för kodning färdigheter. De algoritmbaserade tävlingarna är oftast kortast (2 timmar) medan maratonkampen kan fortsätta i några veckor. Koderna från design och utvecklingskonkurrenser tas vanligen upp av företag för vinst. TopCoder.com tjänar ibland som en hyraplattform för utvecklare.
Codechef
Codechef är ett icke-kommersiellt programmeringsgemenskap som är indianskt, men globalt i omfattning med nästan 25 000 medlemmar. Programmeringsgruppen är värd för tävlingar, träningar och evenemang för sitt världsomspännande medlemskap. Codechef är välorganiserad med lokala kapitel i högskolor, möten, ett aktivt forum, blogg, Facebook-grupp och en Twitter-ström. Du kan öva dina problemlösningsförmågor på webbplatsen och sedan delta i månadsvisa ansiktsavdrag.
Ringer alla innovatörer
Nokias världsomspännande tävling omfattar miljövänliga applikationer, underhållning, produktivitet och livsförbättring. Du måste designa appar för Nokia som adresserar dessa kategorier. Lösningen kan vara hårdvara, mjukvara eller tjänster som rör mobilitet med hjälp av en mobil enhet. Tävlingen är öppen för alla mobil- och webbapplikationsutvecklare över hela världen. Årets tävling är slut, så du kanske måste vänta till nästa år för att gå bort med femfalls kontantpris.
Apps for Development
Världsbanken försöker främja social innovation genom att be utvecklingssamhället att utveckla programvaror relaterade till en eller flera av millennieutvecklingsmålen. Du kan skicka in någon form av program, webbapps, en mobilenhet, konsol, SMS eller någon vanlig mjukvaruplattform. Det enda villkoret är att den föreslagna ansökan använder en eller flera dataset från Världsbankens datakatalog som finns tillgänglig på data.worldbank.org. Du kan fortfarande delta före den 10 januari 2011.
Ett annat stadsspecifikt exempel är NYC BigApps 2.0-tävlingen som är för New York City.
Facebook Engineering Puzzles
Engineering pussel placeras på karriärsidan på Facebook, så det kan vara en inmatningsbiljett till ett jobb på Facebook. Men du måste lösa dem och få dem rätt först, för eftersom den här gamla blogginlägget förklarar konkurrensen om att komma in i Facebook är ganska intensiv. Facebook Puzzle Master Page innehåller också täta tävlingar som kan hjälpa dig att märka.
HTML5Contest
HTML5 är det nya barnet på blocket. Webbplatsen har sammanställts av en spelwebbplats som syftar till att marknadsföra sig och HTML5-mobilspel med hjälp av månatliga tävlingar. Ta med dina spelutvecklingsfärdigheter till bordet och gå bort med upp till $ 7 700 i månaden i prispengar.
bitvis
Detta är en årlig online-programmeringstävling som hålls av avdelningen för datavetenskap och teknik, IIT Kharagpur (Indien); en av de bästa tekniska högskolorna i världen. Tävlingen tester dina C och C ++ färdigheter. Den senaste upplagan hade 4 900 lag från totalt 1 473 universitet och institut i 66 länder. Registreringen är gratis och öppen för alla. Topppriset är 40 000 INR (ca $ 1000). Registreringarna för 2011 års upplaga förväntas börja snart.
Al Zimmermanns programmeringstävlingar
Om du är en “˜dementerad dataprogrammerare "då bör den årliga (eller biåriga) onlineprogrammeringstävlingen vara för dig. Du kan också komma in i senaste rundan där du behöver ordna ett kortkort på ett visst sätt. Vad som är anmärkningsvärt är att du bara måste skicka in resultatet och inte programmet. Så, du kan arbeta i lösningen med något verktyg som är tillgängligt för dig. Priserna är monetärt obetydliga men attraktivt obevektade som skulpterade matematiska modeller eller bronsade mini-skulpturer.
Programmeringstävlingar är ett utmärkt sätt att veta exakt var du står i utvecklingssamhället. Tar du del i någon programutmaning som hålls online (eller offline)? Det här är inte ens de enda. Skicka oss en kommentar.
Bild: Shutterstock
Utforska mer om: Programmering, Pusselspel.