Delta i spennende programvareutfordringer for å vinne anerkjennelse (og penger) med ChallengePost

Dette er en spennende tid å være en programvareutvikler; Open-source-samfunnet har aldri vært sterkere, med et vell av åpne kildeprosjekter du kan delta i. Hva om det var en måte å oppdage programvareutfordringer på, kunne du bidra til, løse virkelige problemer og gjøre folks liv bedre i ulike konkrete måter?

Dette er en spennende tid å være en programvareutvikler;  Open-source-samfunnet har aldri vært sterkere, med et vell av åpne kildeprosjekter du kan delta i. Hva om det var en måte å oppdage programvareutfordringer på, kunne du bidra til, løse virkelige problemer og gjøre folks liv bedre i ulike konkrete måter?
Annonse

Dette er en spennende tid å være en programvareutvikler; det åpne kildesamfunnet har aldri vært sterkere med et vell av åpen kildekodeprosjekter du kan delta i de 10 beste åpen kildekodeprosjektene du bør være frivillig til å hjelpe med de 10 beste åpen kildekodeprosjektene du burde være frivillig til å hjelpe deg med, Det må ikke være programmerer. Du kan være en forfatter, en designer, en oversetter, bare en Facebook eller Twitter junkie, eller noen som bare vil donere penger til årsaken. Det er ... Les mer. Å bidra til åpen kildekodeprosjekt er bra rundt: Det er en fin måte å utvikle (eller vise frem) dine ferdigheter, å lære om samarbeid med andre, å bli kjent med den nyeste teknologien i en uformell setting, og noen ganger å gjøre noe godt for hele verden. Men bare cruising gjennom GitHub visning og redigering av kildekoden Hvordan vise og redigere kildekoden til en åpen kildekode App Slik ser og rediger kildekoden til en åpen kildekode-app Mens du går åpen kildekode kan være et godt valg, Jeg må også investere i riktig samfunn. GitHub er et av de beste stedene å gjøre dette, ikke bare på grunn av det rene beløpet ... Les mer er ikke nødvendigvis den beste måten å finne ut hvor du skal pitche. Hva om det var en måte å oppdage programvareutfordringer på, kan du bidra til, og muligens selv vinne premier og anerkjennelse for arbeidet ditt? ChallengePost tilbyr en slik måte.

Utfordre hva?

Mens ChallengePost ikke gjør overskriftene så ofte, ble nettstedet dekket av Wired, Mashable, og en mengde andre tekniske nyhetskilder du allerede vet. Med andre ord, dette er en tjeneste med et ganske seriøst fotavtrykk. Den har allerede utfordringer fra Samsung, Evernote (en MakeUseOf favoritt), og til og med det hvite hus. Du vil merke at alle disse utfordringene har sine egne unike domenenavn, men ChallengePost-grensesnittet forblir stort sett uendret innenfor selve utfordringen.

Hvis du bare leter etter en interessant mulighet, vil du likevel starte fra ChallengePost-hjemmesiden:

challengepost1

Hjemmesiden i seg selv bærer bare fem utfordringer. På tidspunktet for denne skrivingen har alle utfordringene på hjemmesiden pengepremier, mens de laveste er $ 1200 for Chart.js Personal Dashboard Challenge og den høyeste er $ 50, 000 for Kii Cloud App Challenge. Merk at det vanligvis ikke er en "vinneren-tar-alle" -affære: Kii-utfordringen tildeler for eksempel $ 16 900 til førsteplassvinderen, $ 12 700 til løperen, $ 9 200 til tredjepartsvinderen og $ 11 700 til en "Popular Choice Award" vinner.

Hvis ingen av de kjente utfordringene fanger fantasien din, ikke vær redd: Bare fortsett til siden Oppdag utfordringer, hvor du kan se en fullstendig liste over utfordringer, samt filtrere og søke etter bestemte typer utfordringer. Utvalget er virkelig imponerende, fra en utfordring som kaller deg til Gamify Astma, og hjelper astma-lider barn med teknologi, til en for å utvikle nye måter å oppdage bøker, med mange utfordringer i mellom.

Online utfordringer

ChallengePost tilbyr to typer utfordringer: Online utfordringer og hackathons. La oss se på en online utfordring først:

challengepost2

Dette er HarperCollins BookSmash-utfordringen nevnt ovenfor. Som du ser, da skjermbildet ble tatt, var det 50 dager igjen der deltakerne kunne sende inn sine løsninger og ideer. Ruller ned på utfordringssiden, finner du detaljerte instruksjoner som viser deg hvordan du går inn i utfordringen, og forklarer hva det handler om (i dette tilfellet er utfordringen å finne nye og interessante måter å bruke HarperCollins OpenBook API).

Hver utfordring har et panel av dommere, også vist på siden, hver med en liner og en lenke for mer informasjon om den aktuelle dommeren. Dommerkriterier er også lagt ut, om enn i noe vage uttrykk ("Kvalitet av ideen").

I likhet med et Kickstarter-prosjekt, inneholder hver utfordring en fan for oppdateringer, med innlegg fra utfordreren. Det er også et forum for diskusjoner, selv om det ikke alltid er den mest livlige av lokalsamfunn - forumet for denne utfordringen har en rekke seks diskusjoner, hver med bare en håndfull svar. Ressurs- og FAQ-fanene er mer givende, og hver tilbyr mye informasjon.

Hackathons

Den andre typen utfordring som tilbys er en mye mer sosial affære, selv om det krever at du fysisk skal dukke opp på et bestemt sted i en gitt tid. Jeg refererer selvfølgelig til den ærverdige tradisjonen med hackathons:

challengepost5

Den som er vist ovenfor, er for Hopper, og har allerede skjedd på tidspunktet for denne skrivingen. Hackathon-siden er fortsatt nyttig etter det faktum, skjønt: Den har et innleveringsgalleri hvor du kan bla gjennom arbeidet og få en følelse for det som gikk ned i det bestemte møtet mellom sinn og tastaturer.

Hackathon-type utfordringer appellerer hovedsakelig til de som bor i teknologiske tett områder som San Francisco, New York eller LA. Dessverre, selv om du bor i et av disse områdene, kan det være en frustrerende opplevelse å finne en hackathon å delta: ChallengePost tilbyr ikke et "hackathon-kart" som viser hvor du finner hver hackathon. Dette enkle tillegget ville ha gjort hackathon-funksjonen mye mer nyttig - kanskje ChallengePost kunne sette opp en utfordring for å utvikle den.

Programmering handler ikke bare om koden

I beste fall er dataprogrammering om å løse virkelige problemer og gjøre folks liv bedre på ulike konkrete måter. Det handler også om kreativitet, og kommunikasjon, og en følelse av å tilhøre et bredere samfunn av sinn som alle kreativt arbeider sammen. Det er samarbeidsfølelsen ChallengePost forsøker å tilby. Mens ulike utfordringer krever forskjellige ferdighetssett (så ikke alle kan delta i alle utfordringene), når du finner en utfordring som snakker til deg og krever ferdigheter du har, kan det være en morsom opplevelse som kan få deg tilbake for mer når du er ferdig. Hvis du er en coder på jakt etter et interessant prosjekt, ta ChallengePost for et spinn.

In this article