Reklame

Er du i et programmeringsspor? Bekymret for, at dine kodningsevner har ramt et plateau? På randen til at brænde ud? Undertiden er svaret at gå væk, tage en pause og sutte lidt frisk luft ned. Så igen, undertiden er svaret en tung dosis udfordringer, der strækker dine evner til deres grænser.

I Lærling mønstre - a gratis programmeringsbog 9 gratis bøger til programmering, der gør dig til en professionelOpkald til alle programmører, hvad enten de er nye, gamle eller håber: vi har fundet et stort udvalg af gratis (som i øl) bøger for at øge dine kodningsevner til det næste niveau. Hop ind og nyd det. Læs mere der beskriver rejsen fra nybegynder til masterprogrammerer - der er en stille smule visdom, der taler sandhed:

Svigt er ofte den bedste måde at lære noget. Kun ved at forsøge at gøre dristige ting, fejle, lære af denne fiasko og prøve igen vokser vi til den slags mennesker, der kan få succes, når de står over for svære problemer.

Hvilken bedre måde at "forsøge modige ting" på end at pløje dig mod andre kodere i et konkurrencepræget miljø? Du mislykkes sandsynligvis, men det er okay. Selve deltagelsen vil lære dig masser af nye færdigheder og teknikker. Med

instagram viewer
højre tankegang til stressfri programmering Sådan læres programmering uden al stressMåske har du besluttet at fortsætte programmeringen, hvad enten det drejer sig om en karriere eller bare som en hobby. Store! Men måske begynder du at blive overvældet. Ikke så stor. Her er hjælp til at lette din rejse. Læs mere , har du intet at frygte.

Lanceret i 2001, TopCoder har været det største samfund af konkurrencedygtige programmerere i ganske lang tid. Der er over 700.000 medlemmer, der konkurrerer om at løse brantrelaterede problemer om kontante præmier. Hvor mange kontanter? I 2014 tildelte den årlige TopCoder Open-turnering over $ 300.000 til vinderne.

online-programmering-konkurrence-TopCoder

TopCoder tilbyder konkurrencer på tværs af flere felter, såsom grafisk design, algoritmer, prototype og mere. Det, der er fedt ved deres scoringsalgoritme, er, at de bruger et ELO-baseret ratingsystem, der sigter mod at bestemme den "bedste" koder over tid. Jo mere du konkurrerer, og jo bedre du placerer, desto højere bliver din placering.

Det Google Code Jam er en af ​​de mest populære programmeringskonkurrencer i verden. Det er en multi-round konkurrence baseret på løsning af algoritmiske gåder og den eneste begrænsning for programmeringssprog, udviklingsmiljøer og tekstredaktører er, at alt går så længe som enhver lovligt kan købe en egen kopi gratis.

Det meste af konkurrencen finder sted gennem online-indsendelser, men hvis du formår at nå det til finalen, bliver du inviteret til et sted, der vil blive livestreamet for alle at se. Som for at vinde, havde 2014-begivenheden en grand præmie på $ 15.000. Hvor meget højere går det næste år?

Det Forestil dig Cup er en begivenhed en gang om året bestående af tre separate konkurrencer, der hver især er bundet til begivenhedens mission: ”Forestil dig en verden, hvor teknologi hjælper med at løse de hårdeste problemer. ” Det er åbent for konkurrenter fra hele verden og kulminerer med en storstedsfinale, der flytter fra land til land hvert år.

De tre konkurrencer er:

  • Innovationsstien: Målet her er at skabe "den næste store ting", der kan være så enkel som et nyt og originalt webværktøj eller så virkningsfuldt som en mobilapp, der revolutionerer den måde, samfundet interagerer på.
  • Verdensborgerskabsstien: Vil du gøre verden til et bedre sted? Det er det spørgsmål, der driver denne konkurrence. Opret en desktop-, web- eller mobilløsning, der adresserer et globalt problem, såsom sygdom, social lighed eller fattigdom.
  • Spilstien: Udvikle innovative videospil på computere, konsoller, telefoner eller andet udstyr du har lyst til. Målet er at levere en funktionel, poleret og engagerende oplevelse.

Der er også Code Hunt Challenge, en månedlig begivenhed, hvor deltagerne får et kodestykke og bliver bedt om at omskrive det i så få kodelinjer som muligt. Vinderen af ​​hver udfordring tildeles ikke kun $ 1.000, men alle deltagere indgår i en tilfældig trækning for $ 5.000.

Gamingindustrien er større end nogensinde, men hvad der er mere interessant er stigningen i indie-spiludvikling de sidste par år. Uafhængige udviklere - der typisk arbejder alene eller i små teams - producerer spil i topkvalitet. Du kan finde mange af dem på Steam Early Access Steam Early Access: Disse 5 spil er værd at købe tidligtVil du gerne spille spil, før de endda frigives til offentligheden? Med Steam Early Access kan du! Læs mere .

online-programmering-konkurrence-spil-jam

Det Global Game Jam er en årlig begivenhed, der finder sted over en enkelt weekend. Deltagerne går sammen og arbejder for at skabe en spillbar demo inden for 48 timer. Teknisk set er GGJ ikke en konkurrence mellem hold, da der ikke tabes eller vinder, men det er stadig en god måde at teste din mettle og se, hvad du kan opnå.

Er du interesseret i at lave spil? Kom godt i gang med disse gratis spiludviklingsværktøjer 5 gratis spiludviklingssoftwareværktøjer til at lave dine egne spilGratis spiludviklingssoftware er en fantastisk måde at starte fremstilling af videospil på. Vi har samlet den bedste spilsoftware på markedet. Læs mere . Især anbefaler vi læring Enhed Programmering af et spil med enhed: En begyndervejledningI det udviklende landskab med indie-spiludvikling er Unity fremstået som noget af en de-facto-standard: dens lave omkostninger, brugervenlighed og brede funktionssæt gør det ideelt til hurtig spiludvikling. Læs mere fordi det er gratis, kraftfuld, alsidig nok til at oprette 2D- og 3D-spil og har en massiv brugerbase fuld af tutorials og eksempler.

Ludum tør, som betyder "at give et spil" på latin, er et spiludviklingsspil, der finder sted tre gange om året: april, august og december. Der er to forskellige Ludum Dare-begivenheder:

  • Komponiet er en solo-konkurrence, der kræver, at al kode og aktiver oprettes fra bunden af ​​begivenhedens start- og sluttid, som finder sted over 48 timer. Derefter bliver deltagerne dommere, og de bedste poster bliver belyst for berømmelse og pralerettigheder.
  • The Jam er en mere afslappet version af Compo. Du har 72 timer til at oprette et spil, og du kan arbejde alene eller i et team. I modsætning til Compo kræver Jam ikke, at poster startes fra absolut bund.

Alle håbefulde og veteranindie-spiludviklere bør prøve Ludum Dare mindst én gang, enten Jam eller Compo. Ikke kun tvinger det dig til at sidde ned og skabe, det giver også muligheder for at få venner, finde partnere og bare have det sjovt med eksperimentelle spilideer.

Afsluttende tanker

Programmeringskonkurrencer er bare en af ​​mange måder at øve kodning færdigheder på 7 unikke måder at øve dine kodningsevner påLad os gentage - der er ingen alder til at lære. Når du først er på den sti, skal du bare fortsætte med at øve. Og i dag er der flere måder end en til at skærpe dine kodningskoteletter. Læs mere . På den ene side kan det være ekstremt effektivt at komme med dine egne programmering af projektideer 5 Projektideer til at hjælpe dig med at lære programmering hurtigereDer er nogle få måder at lette læringskurven for programmering. Få dine hænder beskidte, og lær hurtigere med sideprojekter, du kan starte når som helst. Leg rundt med disse fem. Læs mere og forfølg dem på lang sigt, men hver gang imellem skal du gå tilbage og deltage i en slags konkurrence. Det vil holde dig frisk, ærlig og på tæerne.

Hvis du kæmper med udbrændthed, og disse slags udfordringer ikke klarer at genoplive dig, kan det være en tegn på, at du ikke er beregnet til at være programmør 6 tegn på, at du ikke har til hensigt at være programmererIkke alle er udskåret til at være programmerer. Hvis du ikke er helt sikker på, at du er beregnet til at være programmør, er her nogle tegn, der kan pege dig i den rigtige retning. Læs mere .

Når det er sagt, er der snesevis - måske endda hundreder - af andre online programmeringskonkurrencer derude. Kender du til andre, der fortjener omtale? Har du nogensinde konkurreret i en før? Del dine tanker med os i kommentarerne herunder!

Billedkreditter: Trofæer Via Shutterstock, Mørk kodevisning via Shutterstock, Game Jam Via Shutterstock

Joel Lee har en B.S. inden for datalogi og over seks års professionel skriftlig erfaring. Han er chefredaktør for MakeUseOf.