Annonse
Se på scenen. Klokka er tre
Du kan knapt holde øynene åpne. Det eneste som holder deg våken er kaffe, adrenalin og den høye summen av lysstoffrøret som henger over hodet ditt. Svette og den dvelende lukten av kald pizza svir neseborene dine, mens du fortsetter å hamre på datamaskinen din og prøver inderlig å fikse denne feilen før klokken treffer middag.
Det høres dypt ubehagelig ut, ikke sant? Du kan bli overrasket over å høre at noen mennesker setter seg gjennom den prøvelsen - av eget valg.
De blir kalt hackathons. Og måten de jobber på er som dette - en rekke dataprogrammerere låser seg i et rom, og forplikter seg til å bygge noe før en frist. De blir holdt våkne, tvangsmatret kaffe og pizza, og laget til å kode som de har aldri kodet før.
På slutten av det vinner de beste lagene premier. Disse spenner fra maskinvare til kontanter. De beste konkurrenter blir posjert av talent-sultne tech-selskaper, som Facebook og Google. Alt i alt er det store muligheter for å få den virkelige, praktiske kodingsopplevelsen og potensielt finne arbeid.
Overbevist? Jeg tenkte det. Her er 8 nettsteder du kan bruke til å finne den neste "Hackathon" i ditt område.
DevPost (tidligere ChallengePost)
La oss først se på DevPost. Dette nettstedet ble grunnlagt i 2009 og tidligere kalt ChallengePost, og er ganske mye de gule sidene med hackathons, og så mye mer.

DevPost markedsfører seg selv som "hjemmet for hackere", og det er ikke en underdrivelse. Ikke bare kan du bruke det til å finne hackathons som skjer i ditt område, men det fungerer også som et rudimentært sosialt nettverk, slik at du kan møte og samhandle med dine datavitenskapelige jevnaldrende.

Med DevPost kan du også bygge deg en portefølje og vise frem prestasjonene dine for resten av verden. For å spare tid kan du til og med importere dem rett fra GitHub. Andre DevPost-brukere kan kommentere og som arbeidet ditt, og gi veiledning.

Hva er det som gjør et bra hackathon-nettsted? Er det en solid, omfattende katalog over hendelser som skjer rundt i verden? Er det en oppmerksomhet på detaljer og informasjon om premier, bedømmelseskriterier og registrering? Eller er det alt det ovennevnte?

Jeg tror det. Følgelig ble jeg virkelig imponert over Hackathon.io, som har alt dette og mer.
Hackathons som er annonsert på Hackathon.io har sine egne profiler, som viser viktig informasjon om arrangementet. Fra alt til regler, til tidsplaner, til hvordan du kontakter arrangørene. Det har alt kan det hende du trenger å finne din neste kodingsutfordring.
WhatTheHack.io [ikke lenger tilgjengelig]
Fra Singapore har vi WhatTheHack.io, som ble lansert tidligere i år. Kjernen i dette nettstedet er en hackathon-katalog som viser en imponerende liste over hendelser som finner sted i Europa, Asia, Nord-Amerika og Australia.

Ledsager som er en YouTube-videopodcast, som er vert av de singaporeiske grunnleggerne av nettstedet. Så langt har de sluppet to episoder med lydeffekt. Dette, sier de, har som mål å vise den lettere siden av hackathons og inspirere seerne til å bygge gode ting.
Men jeg vil gi det en glipp. Episodene er for korte, og for fokuserte, og kjemien mellom vertene er ikke-eksisterende, noe som resulterer i noen ganske stilte, klossete visninger. Men mens podcasten overlater mye å være ønsket, er WhatTheHack.io en perfekt tilstrekkelig hackathon-katalog.
Ikke alle hackathons blir holdt i konferanserom og kafeer. Mange blir holdt på nettet, og det er nettopp det HackerRank spesialiserer seg på.
HackerRank.com kan skryte av å ha en av de største brukerbasisene til noe utviklerorientert nettsted, med nesten 900 tusen registrerte utviklere som alle konkurrerer mot hverandre i en digital sult Games.

Bortsett fra å delta i konkurranser, kan brukerne også bøye kodingsmusklene med informatikkutfordringer 8 konkurranser på nettet som du kan utfordre deg selv for å vinne Les mer . Disse tester alt fra funksjonelle programmeringsferdigheter, til algoritmer og matematikk.

Suksess med HackerRank kan potensielt føre til en jobb, ettersom hver bruker har en offentlig profil, og de pleier forhold til en rekke store teknologiselskaper, som virtualiseringsgigant VMWare, og reiseteknisk selskap Sabel.
Vi har sett på mange nettsteder her. Hver av dem lover en enkel inngangsport til hackathons som skjer rundt om i verden. Men hva hvis du har fått et hackathon du vil annonsere og administrere? I dette tilfellet er det nettsteder du kanskje vil vurdere å se nærmere på.
Det er HackerLeague.org, for eksempel. Dette nettstedet lar deg opprette, administrere og markedsføre hackathons. Det lar deg til og med lage dine egne tilpassede, merkede sider som informerer deltakere og journalister om hackathonet ditt.

Det er det også WeHack.it. Forutsigbart tilbyr dette nettstedet en liste over hackathons som forekommer over hele verden, om enn med et mindre utvalg sammenlignet med andre vi har sett på. Men det kommer også med en overbevisende pakke med verktøy for hackathonarrangører for å løpe, kontrollere og administrere deres arrangement.

Meetup.com er et populært, online sosialt nettverk som er sterkt fokusert på å møte mennesker i kjødet - vekk fra tastaturer. Det finnes Meetup-grupper for en rekke interesser, alt fra musikk, til språk, til kunst. Men visste du at folk også bruker det til å markedsføre hackatonnene sine?

Det er sant. Bare ta turen til meetup.com, skriv inn plasseringen din og søk etter "hackathon". Du finner deretter en rekke hendelser som skjer i ditt område.
Noe av det fantastiske med Reddit er at det er en subreddit for alt - fra kondisjon 4 Subreddits du bør lese for tips for å holde deg sunn og fitJeg vil fortelle deg akkurat nå at jeg ikke kunne mulig å skrive en artikkel om å leve et sunt liv. Jeg er en selvbevisst Taco Bell-kjenner. Imidlertid kan jeg absolutt fortelle deg hvor du kan finne noen andre helsetips ... Les mer , til Tegneserier 9 Action-pakket tegneserier Subreddits du må sjekke utReddit er det beste stedet for trivia om ethvert tema, og tegneserier er ikke annerledes! Rett på Reddit er flere samfunn viet til nesten alle favoritt-tegneserie-superheltene. Best av alt,... Les mer og tilfeldige generøsiteter Tilfeldig generøsitet: 4 Subreddits der fremmede betaler det fremoverVisste du at det er en hel Reddit-subkultur helt dedikert til å gjøre tilfeldige, fine ting for komplette fremmede? La oss endre det med fire subreddits du bør vite om. Les mer . Det burde ikke komme som en overraskelse, men det er også en hackathon subreddit.

Med litt over 300 abonnenter, /r/hackathon/ er ikke den mest populære subredditen i verden. Men selv om den ikke har flest brukere, er den fremdeles utrolig aktiv. Med vanlige innsendinger og annonser for kommende arrangementer, er det absolutt verdt å abonnere på.
Hva venter du på?
Hvis du håper å starte en karriere innen programvareutvikling, velge riktig språk Hvordan velge et programmeringsspråk for å lære i dag og få en god jobb om to årDet kan ta mange års dedikert arbeid å bli en virkelig god programmerer; så er det en måte å velge riktig språk å starte fra i dag, for å bli ansatt i morgen? Les mer er bare det første trinnet. Du trenger regelmessig, praktisk erfaring, og hackathons er en flott måte å få det til.
Så, hva venter du på? Drikk litt Java, børste opp på CoffeeScript CoffeeScript er JavaScript uten hodepineJeg har aldri likt å skrive JavaScript så mye. Fra den dagen jeg skrev min første linje ved å bruke den, har jeg alltid harselet over at uansett hva jeg skriver i det alltid ender opp som en Jackson ... Les mer , og meld deg på til neste arrangement som skjer i nærheten.
Har du noen gang deltatt i et hackathon? Har du noen historier å dele? Jeg vil høre dem. Send meg en kommentar nedenfor, så snakker vi.
Matthew Hughes er programvareutvikler og skribent fra Liverpool, England. Han blir sjelden funnet uten en kopp sterk svart kaffe i hånden og elsker absolutt Macbook Pro og kameraet hans. Du kan lese bloggen hans på http://www.matthewhughes.co.uk og følg ham på twitter på @matthewhughes.