Advertentie

Dit is een opwindende tijd om softwareontwikkelaar te zijn; de open-sourcegemeenschap is nog nooit zo sterk geweest, met een schat aan open source projecten waaraan u kunt deelnemen De 10 beste open source-projecten waarvoor u vrijwilligerswerk zou moeten doenJe hoeft geen programmeur te zijn. Je zou een schrijver, een ontwerper, een vertaler, gewoon een Facebook- of Twitter-junkie kunnen zijn, of iemand die gewoon geld wil doneren voor het goede doel. Er zijn... Lees verder . Bijdragen aan open-sourceprojecten is overal goed: het is een geweldige manier om je vaardigheden te ontwikkelen (of te demonstreren), om te leren samenwerken om met anderen in een informele setting kennis te maken met de nieuwste technologieën en soms op een groot. Maar gewoon cruisen door GitHub broncode bekijken en bewerken Hoe de broncode van een open source-app te bekijken en te bewerken?Hoewel open source een goede keuze kan zijn, moet u ook investeren in de juiste community. GitHub is een van de beste plaatsen om dit te doen, niet alleen vanwege de enorme hoeveelheid... Lees verder

instagram viewer
is niet per se de beste manier om erachter te komen waar je moet pitchen. Wat als er een manier was om software-uitdagingen te ontdekken waaraan u zou kunnen bijdragen, en mogelijk zelfs prijzen en erkenning voor uw werk te winnen? UitdagingPost biedt een dergelijke manier.

Uitdaging Wat?

Hoewel ChallengePost niet zo vaak de krantenkoppen haalt, werd de site gedekt door: Bedrade, mashable, en een heleboel andere technische nieuwsbronnen die u al kent. Met andere woorden, dit is een service met een behoorlijk serieuze voetafdruk. Het bracht al uitdagingen met zich mee van Samsung, Evernote (a MakeUseOf favoriet), en zelfs de witte Huis. Je zult zien dat al deze uitdagingen hun eigen unieke domeinnamen hebben, maar de ChallengePost-interface blijft grotendeels ongewijzigd binnen de uitdaging zelf.

Als u echter alleen op zoek bent naar een interessante kans, moet u beginnen bij de ChallengePost-startpagina:

challengepost1

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

Als geen van de aanbevolen uitdagingen je tot de verbeelding spreekt, maak je dan geen zorgen: ga gewoon verder naar de Ontdek uitdagingen pagina, waar u een volledige lijst met uitdagingen kunt bekijken en kunt filteren en zoeken naar bepaalde soorten uitdagingen. De selectie is werkelijk indrukwekkend, van een uitdaging die je oproept tot Gamify Astma en kinderen met astma te helpen met technologie, naar een om zich te ontwikkelen nieuwe manieren om boeken te ontdekken, met veel uitdagingen tussendoor.

Online uitdagingen

ChallengePost biedt twee soorten uitdagingen: online uitdagingen en hackathons. Laten we eerst eens kijken naar een online uitdaging:

challengepost2

Dit is de HarperCollins BookSmash hierboven genoemde uitdaging. Zoals je kunt zien, waren er op het moment dat de screenshot werd gemaakt nog 50 dagen waarin deelnemers hun oplossingen en ideeën konden indienen. Als u naar beneden scrolt op de uitdagingspagina, vindt u gedetailleerde instructies die u laten zien hoe u aan de uitdaging kunt deelnemen, en uitleggen waar het allemaal om draait (in dit geval is de uitdaging om nieuwe en interessante manieren te vinden om HarperCollins's OpenBook-API).

Elke uitdaging heeft een jury, ook weergegeven op de pagina, elk met een one-liner en een link voor meer informatie over die bepaalde rechter. Ook worden er beoordelingscriteria uiteengezet, zij het in wat vage bewoordingen (“Quality of Idea”).

Net als een Kickstarter-project bevat elke uitdaging een tabblad voor updates, met berichten van de houder van de uitdaging. Er is ook een forum voor discussies, hoewel het niet altijd de meest levendige community is - het forum voor deze specifieke uitdaging heeft slechts zes discussies, elk met slechts een handvol antwoorden. De tabbladen Bronnen en Veelgestelde vragen zijn meer de moeite waard, elk met veel informatie.

Hackathons

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

challengepost5

De specifieke hierboven getoond is voor: Hopper, en is al gebeurd op het moment van dit schrijven. De hackathon-pagina is achteraf echter nog steeds nuttig: het bevat een inzendingsgalerij waar u door het gedane werk kunt bladeren en een idee kunt krijgen van wat er gebeurde in die specifieke bijeenkomst van geesten en toetsenborden.

Hackathon-achtige uitdagingen spreken vooral diegenen aan die in technisch dichte gebieden zoals San Francisco, New York of LA wonen. Helaas, zelfs als je in een van die gebieden woont, kan het moeilijk zijn om een ​​hackathon te vinden om aan deel te nemen frustrerende ervaring: ChallengePost biedt geen "hackathon-kaart" die uitzet waar je ze kunt vinden hackaton. Deze eenvoudige toevoeging zou de hackathon-functie veel nuttiger hebben gemaakt - misschien had ChallengePost een uitdaging kunnen vormen om deze te ontwikkelen.

Programmeren gaat niet alleen over de code

Op zijn best gaat computerprogrammering over het oplossen van problemen uit de echte wereld en het verbeteren van het leven van mensen op verschillende tastbare manieren. Het gaat ook over creativiteit en communicatie, en het gevoel deel uit te maken van een bredere gemeenschap van geesten die allemaal creatief samenwerken. Dat is het gevoel van samenwerking dat ChallengePost nastreeft. Hoewel verschillende uitdagingen verschillende vaardigheden vereisen (zodat niet iedereen aan elke uitdaging kan deelnemen), heb je eenmaal een uitdaging gevonden die je aanspreekt en vraagt ​​om vaardigheden die je hebt, het kan een leuke ervaring zijn waardoor je terug kunt komen voor meer als je klaar bent. Als je een codeur bent die op zoek is naar een interessant project, neem dan UitdagingPost voor een rondje.