Deltag i spændende softwareudfordringer for at vinde anerkendelse (og penge) med ChallengePost

Dette er en spændende tid at være softwareudvikler; Open-source-samfundet har aldrig været stærkere, med et væld af open source-projekter, som du kan deltage i. Hvad hvis der var en måde at opdage softwareudfordringer på, du kunne bidrage til, løse virkelige problemer og gøre folks liv bedre i forskellige håndgribelige måder?

Dette er en spændende tid at være softwareudvikler;  Open-source-samfundet har aldrig været stærkere, med et væld af open source-projekter, som du kan deltage i. Hvad hvis der var en måde at opdage softwareudfordringer på, du kunne bidrage til, løse virkelige problemer og gøre folks liv bedre i forskellige håndgribelige måder?
Reklame

Dette er en spændende tid 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 bør være frivilligt til at hjælpe med de 10 bedste open source-projekter Du bør være frivilligt til at hjælpe med dig don ' Det må ikke være en programmør. Du kan være en forfatter, designer, oversætter, bare en Facebook eller Twitter junkie, eller en person, der kun vil donere penge til årsagen. Der er ... Læs mere. At bidrage til open source-projekter er godt rundt: Det er en fantastisk måde at udvikle (eller vise frem) dine evner, lære om samarbejde med andre, at kende de nyeste teknologier i en uformel ramme og til tider at gøre noget godt for hele verden. Men bare krydser gennem GitHub visning og redigering af kildekode Sådan ses og redigeres kildekoden for en open source-app Sådan ses og redigeres kildekoden for en open source-app Mens du går åben kilde kan være et godt valg, Jeg skal også investere i det rigtige samfund. GitHub er et af de bedste steder at gøre dette, ikke kun på grund af det rene beløb ... Læs mere er ikke nødvendigvis den bedste måde at finde ud af, hvor du skal pitche. Hvad hvis der var en måde at opdage softwareudfordringer på, kunne du bidrage til og muligvis endda vinde præmier og anerkendelse for dit arbejde? ChallengePost tilbyder en sådan måde.

Udfordre hvad?

Mens ChallengePost ikke gør overskrifterne så ofte, blev webstedet dækket af Wired, Mashable, og en flok andre tekniske nyhedskilder, du allerede kender. Det er med andre ord en tjeneste med et ret seriøst fodspor. Det har allerede udfordret udfordringer fra Samsung, Evernote (en MakeUseOf favorit), og endda Det 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 bare leder efter en interessant mulighed, vil du gerne starte fra ChallengePost-hjemmesiden:

challengepost1

Hjemmesiden i sig selv bærer kun fem udfordringer. På tidspunktet for denne skrivning bærer alle udfordringer på hjemmesiden pengepræmier, hvor de laveste er $ 1200 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-alle" affære: Kii-udfordringen tildeler f.eks. $ 16.900 til førsteprofilen, $ 12.700 til løberen, $ 9.200 til tredjepladsvinderen og $ 11.700 til en "Popular Choice Award" vinder.

Hvis ingen af ​​de fremhævede udfordringer fanger din fantasi, skal du ikke bekymre dig: Fortsæt blot på siden Opdag udfordringer, 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 kalder dig til Gamify Astma, og hjælper astma-lider børn med tech til en for at udvikle nye måder at opdage bøger med mange udfordringer imellem.

Online udfordringer

ChallengePost tilbyder to typer udfordringer: Online udfordringer og hackathons. Lad os se på en online udfordring først:

challengepost2

Dette er HarperCollins BookSmash-udfordringen nævnt ovenfor. Som du kan se, var det på det tidspunkt, hvor skærmbilledet blev taget, 50 dage tilbage, hvor deltagerne kunne indsende deres løsninger og ideer. Rulning ned på udfordringssiden finder du detaljerede instruktioner, der viser dig, hvordan du går ind i udfordringen og forklarer, hvad det handler om (i dette tilfælde er udfordringen at finde nye og interessante måder at bruge HarperCollins OpenBook API).

Hver udfordring har et panel af dommere, der også vises på siden, hver med en liner og et link for mere information om den pågældende dommer. Dommerkriterierne er også udtalt, omend i noget vage udtryk ("Kvalitet af idé").

Ligesom et Kickstarter-projekt indeholder hver udfordring en fane for opdateringer med indlæg fra udfordringsindehaveren. Der er også et forum til diskussioner, selvom det ikke altid er den mest livlige af lokalsamfund - forummet for denne særlige udfordring har kun 6 diskussioner, hver med blot en håndfuld svar. Ressourcerne og ofte stillede spørgsmål er mere givende, hver med mange oplysninger.

Hackathon

Den anden type udfordring, der tilbydes, er en meget mere social affære, selv om det kræver, at du fysisk opdager på et bestemt sted i en given tid. Jeg henviser naturligvis til den ærværdige tradition for hackathons:

challengepost5

Den ovenfor viste er for Hopper, og er allerede sket på tidspunktet for denne skrivning. Den hackathon side er stadig nyttig efter det faktum, selvom: Det bærer et indlæg galleri hvor du kan gennemse arbejdet gjort og få en fornemmelse for hvad gik ned i det pågældende møde i sind og tastaturer.

Hackathon-type udfordringer appellerer hovedsagelig til dem, der bor i tech-tætte områder som San Francisco, New York eller LA. Desværre, selvom du bor i et af disse områder, kan det være en frustrerende oplevelse at finde en hackathon at deltage i: ChallengePost tilbyder ikke et "hackathon map", der udpeger hvor du kan finde hver hackathon. Denne enkle tilføjelse ville have gjort hackathon-funktionen meget mere nyttigt - måske ChallengePost kunne skabe en udfordring for at udvikle den.

Programmering handler ikke kun om koden

I bedste fald er computerprogrammering om at løse virkelige problemer og gøre folks liv bedre på forskellige konkrete måder. Det handler også om kreativitet, kommunikation og en følelse af at tilhøre et bredere samfund af sind, som alle kreativt arbejder sammen. Det er følelsen af ​​samarbejde ChallengePost stræber efter at tilbyde. Mens forskellige udfordringer kræver forskellige færdigheder (så ikke alle kan deltage i enhver udfordring), når du først finder en udfordring, der taler til dig og kræver kvalifikationer, du har, kan det være en sjov oplevelse, der kunne få dig til at komme tilbage for mere når du er færdig Hvis du er en coder på udkig efter et interessant projekt, skal du tage ChallengePost til et spin.

In this article