Mainos

Tämä on jännittävää aikaa olla ohjelmistokehittäjä; avoimen lähdekoodin yhteisö ei ole koskaan ollut vahvempi, ja siinä on runsaasti avoimen lähdekoodin projekteja, joihin voit osallistua 10 parasta avoimen lähdekoodin projektia, joissa sinun tulisi olla vapaaehtoistyössäSinun ei tarvitse olla ohjelmoija. Voit olla kirjailija, suunnittelija, kääntäjä, vain Facebook- tai Twitter-hullu tai joku, joka haluaa vain lahjoittaa rahaa tarkoitukseen. Siellä on... Lue lisää . Osallistuminen avoimen lähdekoodin projekteihin on hyvä kaikin puolin: Se on loistava tapa kehittää (tai esitellä) taitojasi ja oppia yhteistyöstä muiden kanssa tutustua uusimpiin teknologioihin epävirallisessa ympäristössä ja joskus tehdä jotain hyvää maailmalle suuri. Mutta vain risteilyt GitHubin kautta lähdekoodin katselu ja muokkaaminen Kuinka tarkastella ja muokata avoimen lähdekoodin sovelluksen lähdekoodiaVaikka avoimen lähdekoodin käyttäminen saattaa olla hyvä valinta, sinun on myös investoitava oikeaan yhteisöön. GitHub on yksi parhaista paikoista tehdä tämä, ei pelkästään valtavan määrän vuoksi...

instagram viewer
Lue lisää ei välttämättä ole paras tapa selvittää, missä mennään. Entä jos olisi tapa löytää ohjelmistohaasteita, joihin voisit osallistua, ja mahdollisesti jopa voittaa palkintoja ja tunnustusta työstäsi? ChallengePost tarjoaa yhden sellaisen tavan.

Haaste Mitä?

Vaikka ChallengePost ei nouse otsikoihin kovin usein, sivusto on käsitelty Langallinen, Mashableja joukko muita teknisiä uutislähteitä, jotka jo tiedät. Toisin sanoen tämä on palvelu, jolla on melko vakava jalanjälki. Samsung, Evernote (a MakeUseOf suosikki), ja jopa Valkoinen talo. Huomaat, että kaikilla näillä haasteilla on omat ainutlaatuiset verkkotunnuksensa, mutta ChallengePost-käyttöliittymä pysyy suurelta osin muuttumattomana itse haasteessa.

Jos kuitenkin vain etsit mielenkiintoista tilaisuutta, sinun kannattaa aloittaa ChallengePostin kotisivu:

haasteposti1

Itse kotisivulla on vain viisi haastetta. Tätä kirjoitettaessa kaikki kotisivulla esitetyt haasteet sisältävät rahapalkintoja, joista alhaisin on 1 200 dollaria. Chart.js Personal Dashboard Challenge ja korkein on 50 000 dollaria Kii Cloud App Challenge. Huomaa, että se ei yleensä ole "voittaja vie kaiken" -tapaus: esimerkiksi Kii-haaste palkitsee 16 900 dollaria ensimmäisen sijan voittaja, 12 700 dollaria kakkoselle, 9 200 dollaria kolmannen sijan voittajalle ja 11 700 dollaria "Suositulle valinnalle" palkinto" voittaja.

Jos mikään esitellyistä haasteista ei vangitse mielikuvitustasi, älä huoli: jatka vain Tutustu haasteisiin sivu, jossa voit tarkastella täydellistä luetteloa haasteista sekä suodattaa ja etsiä tietyntyyppisiä haasteita. Valikoima on todella vaikuttava, sinua kutsuvasta haasteesta Gamify Asthma ja auttaa astmaa sairastavia lapsia tekniikan kanssa, yhdelle kehitystä varten uusia tapoja löytää kirjoja, jonka välissä on paljon haasteita.

Online-haasteet

ChallengePost tarjoaa kahdenlaisia ​​haasteita: verkkohaasteita ja hackathoneja. Katsotaanpa ensin online-haaste:

haasteposti2

Tämä on HarperCollins BookSmash yllä mainittu haaste. Kuten näette, kuvakaappauksen ottamisen aikaan osallistujat saattoivat lähettää ratkaisujaan ja ideoitaan 50 päivää. Selaamalla haastesivua alaspäin löydät yksityiskohtaiset ohjeet haasteeseen osallistumisesta ja selittää, mistä on kyse (tässä tapauksessa haasteena on löytää uusia ja mielenkiintoisia tapoja käyttää HarperCollinsin OpenBook API).

Jokaisessa haasteessa on tuomaripaneeli, joka näkyy myös sivulla, jokaisessa on yksi rivi ja linkki lisätietoihin kyseisestä tuomarista. Arviointikriteerit on myös laadittu, vaikkakin hieman epämääräisin termein ("Idean laatu").

Kickstarter-projektin tapaan jokainen haaste sisältää päivitysvälilehden, jossa haasteen haltijan postaukset ovat. Siellä on myös keskustelufoorumi, vaikka se ei aina olekaan yhteisön vilkkain – tämän haasteen foorumilla on niukka kuusi keskustelua, joista jokaisessa on vain kourallinen vastauksia. Resurssit ja UKK-välilehdet ovat palkitsevampia, ja jokainen tarjoaa paljon tietoa.

Hackathonit

Toinen tarjottu haaste on paljon sosiaalisempi tapaus, vaikka se vaatiikin sinun fyysistä ilmestymistä tiettyyn paikkaan tiettynä aikana. Viittaan tietysti hackathonien kunnioitettavaan perinteeseen:

haasteposti5

Yllä esitetty erityinen on tarkoitettu Hopper, ja se on jo tapahtunut tätä kirjoitettaessa. Hackathon-sivu on kuitenkin hyödyllinen jälkikäteenkin: Se sisältää a lähetysgalleria jossa voit selata tehtyjä töitä ja saada käsityksen siitä, mitä kyseisessä mielen ja näppäimistön tapaamisessa meni.

Hackathon-tyyppiset haasteet vetoavat pääasiassa niille, jotka asuvat teknologiatiheillä alueilla, kuten San Franciscossa, New Yorkissa tai LA. Valitettavasti vaikka asuisit jollakin näistä alueista, hackathonin löytäminen, johon voit osallistua, voi olla a turhauttava kokemus: ChallengePost ei tarjoa "hackathon-karttaa", joka näyttää, mistä löydät jokaisen hackathon. Tämä yksinkertainen lisäys olisi tehnyt hackathon-ominaisuudesta paljon hyödyllisemmän – ehkä ChallengePost voisi asettaa haasteen sen kehittämiseen.

Ohjelmointi ei ole vain koodia

Parhaimmillaan tietokoneohjelmointi on todellisten ongelmien ratkaisemista ja ihmisten elämän parantamista erilaisilla konkreettisilla tavoilla. Siinä on kyse myös luovuudesta, kommunikaatiosta ja kuulumisesta laajempaan yhteiskuntaan, jotka kaikki työskentelevät luovasti yhdessä. Tätä yhteistyön tunnetta ChallengePost pyrkii tarjoamaan. Vaikka erilaiset haasteet vaativat erilaisia ​​taitoja (joten kaikki eivät voi osallistua jokaiseen haasteeseen), kun löydät haasteen joka puhuttelee sinua ja vaatii taitojasi, se voi olla hauska kokemus, joka voi saada sinut palaamaan uudestaan, kun olet valmis. Jos olet koodaaja ja etsit mielenkiintoista projektia, ota ChallengePost pyöräilyä varten.