Reklame
Dette er et spændende tidspunkt at være softwareudvikler; open source-samfundet har aldrig været stærkere med et væld af open source-projekter, du kan deltage i De 10 bedste open source-projekter, du skulle være frivilligt at hjælpe medDu behøver ikke at være programmerer. Du kan være en forfatter, en designer, en oversætter, bare en Facebook- eller Twitter-junkie, eller nogen der bare ønsker at donere penge til årsagen. Der er... Læs mere . At bidrage til open source-projekter er godt rundt omkring: Det er en fantastisk måde at udvikle (eller vise) dine evner til at lære om samarbejde med andre, for at blive bekendt med de nyeste teknologier i en uformel ramme, og nogle gange at gøre noget godt for verden kl stor. Men bare sejlads gennem GitHub visning og redigering af kildekode Sådan vises og redigeres kildekoden til en open source-appSelvom det at gå open source muligvis er et godt valg, skal du også investere i det rigtige samfund. GitHub er et af de bedste steder at gøre dette, ikke kun på grund af det store beløb ... Læs mere
er ikke nødvendigvis den bedste måde at finde ud af, hvor man skal tone op. Hvad hvis der var en måde at opdage softwareudfordringer, du kunne bidrage til, og muligvis endda vinde præmier og anerkendelse for dit arbejde? ChallengePost tilbyder en sådan måde.Udfordring Hvad?
Mens ChallengePost ikke får overskrifterne så ofte, blev webstedet dækket af Wired, Mashable, og en masse andre teknologiske nyhedskilder, du allerede kender. Med andre ord, dette er en service med et ret alvorligt fodaftryk. Det havde allerede udfordringer fra Samsung, Evernote (a MakeUseOf favorit), og endda hvide Hus. Du vil bemærke, at alle disse udfordringer har deres egne unikke domænenavne, men ChallengePost-grænsefladen forbliver stort set uændret inden for selve udfordringen.
Hvis du dog bare leder efter en interessant mulighed, vil du starte fra ChallengePost-hjemmeside:

Hjemmesiden bærer kun fem fremhævede udfordringer. På dette tidspunkt bærer alle udfordringer på hjemmesiden pengepræmier, med den laveste $ 1.200 for Chart.js Personal Dashboard Challenge og den højeste er $ 50.000 for Kii Cloud App Challenge. Bemærk, at det normalt ikke er en "vinder-tager-alt" affære: Kii-udfordringen tildeler for eksempel $ 16.900 til vinder på førstepladsen, $ 12.700 til runner-up, $ 9.200 til tredjepladsvinderen, og $ 11.700 til et “populært valg Award ”vinder.
Hvis ingen af de udvalgte udfordringer fanger din fantasi, skal du ikke bekymre dig: Fortsæt blot til Opdag udfordringer side, hvor du kan se en komplet liste over udfordringer, samt filtrere og søge efter bestemte typer udfordringer. Udvalget er virkelig imponerende, fra en udfordring, der ringer dig til Gamify Astma og hjælpe astma-lidende børn med teknik, til en til udvikling nye måder at opdage bøger på, med masser af udfordringer derimellem.
Online udfordringer
ChallengePost tilbyder to typer udfordringer: Online udfordringer og hackathons. Lad os se på en online udfordring først:

Dette er HarperCollins BookSmash udfordring nævnt ovenfor. Som du kan se, var der 50 dage tilbage, da skærmbilledet blev taget, hvor deltagerne kunne indsende deres løsninger og ideer. Rulle ned ad udfordringssiden, finder du detaljerede instruktioner, der viser dig, hvordan du går ind i udfordringen, og forklare hvad det handler om (i dette tilfælde er udfordringen at finde nye og interessante måder at bruge HarperCollins's OpenBook API).
Hver udfordring har et dommerpanel, også vist på siden, hver med en foring og et link for mere information om den bestemte dommer. Bedømmelseskriterier er også fastlagt, omend i noget vage vendinger ("Idékvalitet").
Ligesom et Kickstarter-projekt inkluderer hver udfordring en fane til opdateringer med indlæg fra udfordringsindehaveren. Der er også et forum til diskussioner, skønt det ikke altid er det mest livlige samfund - forummet til denne særlige udfordring har kun få diskussioner, hver med bare en håndfuld svar. Fanerne Ressourcer og ofte stillede spørgsmål er mere givende, hver med masser af oplysninger.
Hackathon
Den anden type udfordring, der tilbydes, er en meget mere social affære, skønt den kræver, at du fysisk dukker op på et bestemt sted på et givet tidspunkt. Jeg henviser selvfølgelig til den ærverdige tradition for hackathons:

Den særlige, der er vist ovenfor, er til Hopper, og er allerede sket på dette tidspunkt. Hackathon-siden er dog stadig nyttig, faktisk: Den bærer en indsendelsesgalleri hvor du kan gennemse det udførte arbejde og få en fornemmelse af, hvad der faldt ned i det særlige møde med sind og tastaturer.
Udfordringer af Hackathon-typen appellerer hovedsageligt til dem, der bor i tech-tætte områder som San Francisco, New York eller LA. Desværre, selv hvis du bor i et af disse områder, kan det være en at finde en hackathon at deltage i frustrerende oplevelse: ChallengePost tilbyder ikke et "hackathon-kort", der viser, hvor du kan finde hver hackathon. Denne enkle tilføjelse ville have gjort hackathon-funktionen meget mere nyttig - måske kunne ChallengePost opstille en udfordring til at udvikle den.
Programmering handler ikke kun om koden
På det bedste handler computerprogrammering om at løse problemer i den virkelige verden og gøre menneskers liv bedre på forskellige håndgribelige måder. Det handler også om kreativitet og kommunikation og en følelse af at tilhøre et bredere sindssamfund, der alle arbejder kreativt sammen. Det er følelsen af samarbejde, som ChallengePost stræber efter at tilbyde. Mens forskellige udfordringer kræver forskellige kvalifikationssæt (så ikke alle kan deltage i enhver udfordring), når du først har fundet en udfordring der taler til dig og kræver færdigheder, du har, kan det være en sjov oplevelse, der kan få dig til at vende tilbage til mere, når du er færdig. Hvis du er en koder, der leder efter et interessant projekt, skal du tage ChallengePost for et spin.