Neem deel aan spannende software-uitdagingen om erkenning (en geld) te winnen met ChallengePost

Dit is een opwindende tijd om een ​​softwareontwikkelaar te zijn; de open-source community is nog nooit zo sterk geweest, met een schat aan open source-projecten waaraan je kunt deelnemen. Wat als er een manier was om software-uitdagingen te ontdekken waar je een bijdrage aan kon leveren, real-world problemen op te lossen en het leven van mensen beter te maken in verschillende tastbare manieren?

Dit is een opwindende tijd om een ​​softwareontwikkelaar te zijn;  de open-source community is nog nooit zo sterk geweest, met een schat aan open source-projecten waaraan je kunt deelnemen. Wat als er een manier was om software-uitdagingen te ontdekken waar je een bijdrage aan kon leveren, real-world problemen op te lossen en het leven van mensen beter te maken in verschillende tastbare manieren?
Advertentie

Dit is een opwindende tijd om een ​​softwareontwikkelaar te zijn; de open-source community is nog nooit zo sterk geweest, met een schat aan open source-projecten kun je deelnemen aan de 10 beste open source-projecten die je zou moeten doen om te helpen met de 10 beste open source-projecten die je zou moeten doen om je te helpen doneren Het moet een programmeur zijn. Je zou een schrijver, een ontwerper, een vertaler, alleen een Facebook- of Twitter-junkie kunnen zijn, of iemand die gewoon geld wil doneren voor de goede zaak. Er zijn ... Lees meer. Bijdragen aan open-sourceprojecten is overal goed: het is een geweldige manier om je vaardigheden te ontwikkelen (of te laten zien), te leren over samenwerking met anderen, om kennis te maken met de nieuwste technologieën in een informele omgeving en soms om iets goeds te doen voor de wereld als geheel. Maar gewoon cruisen door GitHub bekijken en bewerken van de broncode Hoe de broncode van een open-source app bekijken en bewerken De broncode van een open-source app bekijken en bewerken Terwijl open source een goede keuze zou kunnen zijn, jij ' Ik zal ook in de juiste gemeenschap moeten investeren. GitHub is een van de beste plaatsen om dit te doen, niet alleen vanwege de enorme hoeveelheid ... Lees meer is niet per se de beste manier om erachter te komen waar je kunt pitchen. Wat als er een manier was om software-uitdagingen te ontdekken die je zou kunnen bijdragen naar, en mogelijk zelfs prijzen en erkenning voor uw werk winnen? ChallengePost biedt een dergelijke manier.

Uitdagen Wat?

Hoewel ChallengePost de krantenkoppen niet zo vaak haalt, werd de site gedekt door Wired, Mashable en een aantal andere technische nieuwsbronnen die je al kent. Met andere woorden, dit is een service met een vrij serieuze voetafdruk. Het droeg al uitdagingen van Samsung, Evernote (een favoriete MakeUseOf) en zelfs het Witte Huis. Je zult zien dat al deze uitdagingen hun eigen unieke domeinnamen hebben, maar de ChallengePost-interface blijft grotendeels onveranderd binnen de uitdaging zelf.

Als je echter alleen op zoek bent naar een interessante kans, wil je beginnen met de ChallengePost-startpagina:

challengepost1

De startpagina zelf bevat slechts vijf uitgewerkte uitdagingen. Op het moment van schrijven zijn alle uitdagingen op de startpagina geldprijzen, met als laagste $ 1.200 voor de persoonlijke Dashboard-uitdaging van Chart.js en de hoogste is $ 50.000 voor de Kii Cloud App Challenge. Merk op dat het meestal geen 'winner-takes-all'-affaire is: de Kii-uitdaging kent bijvoorbeeld $ 16.900 toe aan de winnaar op de eerste plaats, $ 12.700 aan de runner-up, $ 9.200 aan de winnaar op de derde plaats en $ 11.700 aan een Winnaar "Popular Choice Award".

Als geen van de aanbevolen uitdagingen je verbeelding spreekt, maak je geen zorgen: ga gewoon door naar de pagina Uitdagingen ontdekken, waar je een volledige lijst met uitdagingen kunt bekijken, maar ook kunt filteren en zoeken naar bepaalde soorten uitdagingen. De selectie is echt indrukwekkend, van een uitdaging die je Gamify Astma noemt en astma-lijdende kinderen met tech helpt, tot een manier om nieuwe manieren te ontwikkelen om boeken te ontdekken, met veel uitdagingen daar tussenin.

Online uitdagingen

ChallengePost biedt twee soorten uitdagingen: online uitdagingen en hackathons. Laten we eerst een online uitdaging bekijken:

challengepost2

Dit is de hierboven genoemde HarperCollins BookSmash-uitdaging. Zoals u kunt zien, waren er op het moment dat de screenshot werd gemaakt nog 50 dagen waarin de deelnemers hun oplossingen en ideeën konden indienen. Als u door de uitdagingspagina scrolt, vindt u gedetailleerde instructies om de uitdaging aan te gaan en uit te leggen waar het allemaal om gaat (in dit geval is de uitdaging nieuwe en interessante manieren te vinden om de OpenBook API van HarperCollins te gebruiken).

Elke uitdaging heeft een panel van juryleden, ook getoond op de pagina, elk met een one-liner en een link voor meer informatie over die specifieke rechter. Beoordelingscriteria worden ook uiteengezet, zij het in enigszins vage bewoordingen ("Quality of Idea").

Net als bij een Kickstarter-project, bevat elke uitdaging een tabblad voor updates, met berichten van de uitdaginghouder. Er is ook een forum voor discussies, hoewel het niet altijd de meest levendige community's is - het forum voor deze specifieke uitdaging kent maar weinig 6 discussies, elk met slechts een handvol antwoorden. De Bronnen en FAQ-tabbladen zijn meer de moeite waard, elk met veel informatie.

hackathons

Het andere type uitdaging dat wordt aangeboden, is een veel sociaalere aangelegenheid, hoewel je toch fysiek moet verschijnen op een bepaalde locatie in een bepaalde tijd. Ik verwijs natuurlijk naar de eerbiedwaardige traditie van hackathons:

challengepost5

De hierboven getoonde specifieke is voor Hopper en is al ten tijde van dit schrijven gebeurd. De hackathon-pagina is nog steeds nuttig, echter: er is een indieningsgalerij bij waar je het uitgevoerde werk kunt doorbladeren en een idee kunt krijgen van wat er in die specifieke bijeenkomst van geesten en toetsenborden is gebeurd.

Hackathon-achtige uitdagingen zijn vooral aantrekkelijk voor diegenen die in technische gebieden als San Francisco, New York of LA wonen. Helaas, zelfs als je in een van die gebieden woont, kan het een frustrerende ervaring zijn om een ​​hackathon te vinden: ChallengePost biedt geen "hackathon-kaart" aan om uit te vinden waar je elke hackathon kunt vinden. Deze eenvoudige toevoeging zou de hackathon veel nuttiger hebben gemaakt - misschien zou ChallengePost een uitdaging kunnen creëren om het te ontwikkelen.

Programmeren gaat niet alleen over de code

Computerprogrammering gaat op zijn best over het oplossen van problemen in de echte wereld en het verbeteren van het leven van mensen op verschillende tastbare manieren. Het gaat ook over creativiteit en communicatie, en een gevoel van verbondenheid met een bredere geestesgemeenschap, die allemaal op een creatieve manier samenwerken. Dat is het gevoel van samenwerking dat ChallengePost wil bieden. Hoewel verschillende uitdagingen vragen om verschillende vaardigheden (dus niet iedereen kan deelnemen aan elke uitdaging), als je eenmaal een uitdaging hebt gevonden die tegen je spreekt en je om vaardigheden vraagt ​​die je hebt, kan het een leuke ervaring zijn om je terug te laten komen voor meer als je klaar bent. Als je een codeur bent die op zoek is naar een interessant project, neem dan ChallengePost voor een keer.

In this article