
Mark Lucas
0
902
7
Ovo je uzbudljivo vrijeme za razvoj softvera; zajednica otvorenog koda nikada nije bila jača, s mnoštvom projekata otvorenog koda koji možete sudjelovati u 10 najboljih projekata otvorenog koda koji biste trebali volontirati kako biste pomogli u 10 najboljih projekata otvorenog koda koji biste trebali volontirati kako biste vam pomogli. " ne moram biti programer. Mogli biste biti pisac, dizajner, prevoditelj, samo Facebook ili Twitter narkoman ili netko tko želi samo donirati novac za tu stvar. Tamo su… . Sudjelovanje u projektima otvorenog koda dobro je u svemu: To je sjajan način da razvijete (ili pokažete) svoje vještine, naučite o suradnji s drugima, upoznate se s najnovijim tehnologijama u neformalnom okruženju, a ponekad i učinite nešto dobro za svijet uopšte. Ali samo krstarenje kroz GitHub gledanje i uređivanje izvornog koda Kako pregledati i urediti izvorni kod Open-Source aplikacije Kako pregledati i urediti izvorni kod Open-Source aplikacije Iako odlazak s otvorenim kodom može biti dobar izbor, vi ' Trebat će uložiti i u pravu zajednicu. GitHub je jedno od najboljih mjesta za to, ne samo zbog čiste količine ... nije nužno najbolji način da se otkrije gdje treba krenuti. Što ako postoji način za otkrivanje softverskih izazova kojima biste mogli doprinijeti, i možda čak osvojiti nagrade i priznanja za svoj rad? ChallengePost nudi jedan takav način.
Izazov što?
Iako ChallengePost ne čini naslove toliko često, web mjesto je pokriveno Wired, Mashable i hrpom drugih izvora vijesti iz tehnologije koje već znate. Drugim riječima, ovo je usluga s prilično ozbiljnim tragom. Već su nosili izazove Samsung, Evernote (favorit MakeUseOf), pa čak i Bijela kuća. Primijetit ćete da svi ovi izazovi imaju svoja jedinstvena imena domena, ali sučelje ChallengePost ostaje u velikoj mjeri nepromijenjeno u samom izazovu..
Ako samo tražite zanimljivu priliku, počet ćete s početne stranice ChallengePost:
Početna stranica nosi samo pet istaknutih izazova. U vrijeme pisanja ovog teksta, svi izazovi koji se nalaze na početnoj stranici nose novčane nagrade, a najniži iznos od 1200 dolara za Chart.js Personal Dashboard Challenge, a najviši 50 000 USD za Kii Cloud App Challenge. Imajte na umu da obično nije a “pobjednik uzima sve-” afera: Kii izazov, na primjer, dodjeljuje 16.900 dolara pobjedniku prvog mjesta, 12.700 dolara pobjedniku, 9.200 dolara pobjedniku za treće mjesto i 11.700 dolara trošku “Nagrada popularnog izbora” pobjednik.
Ako nijedan istaknuti izazov ne plijeni vašu maštu, nemojte se uzrujati: Jednostavno nastavite na stranicu Otkrivanje izazova na kojoj možete pregledati cijeli popis izazova, filtrirati i potražiti određene vrste izazova. Izbor je zaista impresivan, od izazova koji vas poziva da ugostite astmu i pomognete djeci koja pate od astme, pa sve do razvoja novih načina otkrivanja knjiga, s puno izazova između.
Internetski izazovi
ChallengePost nudi dvije vrste izazova: online izazove i hackathone. Pogledajmo prvo internetski izazov:
Ovo je gore spomenuti HarperCollins BookSmash izazov. Kao što vidite, u vrijeme kad je snimljena snimka zaslona preostalo je 50 dana tijekom kojih su sudionici mogli predati svoja rješenja i ideje. Pomičite se po stranici s izazovima i naći ćete detaljne upute koje vam pokazuju kako ući u izazov i objasniti o čemu se radi (u ovom slučaju izazov je pronalaženje novih i zanimljivih načina za korištenje HarperCollinsova OpenBook API-ja).
Svaki izazov ima vijeće koje je također prikazano na stranici, a svaka sadrži po jednu oblogu i poveznicu za više informacija o tom sucu. Kriteriji za ocjenjivanje su također postavljeni, iako donekle nejasno (“Kvaliteta ideje”).
Kao i projekt Kickstarter, svaki izazov sadrži karticu za ažuriranja, s objavama nositelja izazova. Postoji i forum za raspravu, iako nije uvijek najživahnija zajednica - forum za ovaj poseban izazov ima samo 6 rasprava, od kojih svaka ima samo nekoliko odgovora. Kartice Resursi i FAQ su korisnije, a svaka nudi puno informacija.
hakerski maratoni
Druga vrsta izazova nudi se mnogo više društvena stvar, iako ona zahtijeva fizički dolazak na određeno mjesto u određenom vremenu. Tu mislim, naravno, na časnu tradiciju hackatona:
Posebno prikazano gore za Hopper je i već se dogodilo u vrijeme ovog pisanja. Stranica hackathona i dalje je korisna nakon činjenice: Nosi galeriju predavanja u kojoj možete pregledati obavljeni posao i osjetiti što se desilo na tom određenom sastanku umova i tipkovnica..
Izazovi tipa Hackathon uglavnom se dopadaju onima koji žive u područjima s gustim tehnološkim područjima kao što su San Francisco, New York ili LA. Nažalost, čak i ako živite u nekom od tih područja, pronalazak hackatona u kojem možete sudjelovati može biti frustrirajuće iskustvo: ChallengePost ne nudi “karta hackathona” crtajući gdje možete pronaći svaki hackathon. Ovaj jednostavan dodatak učinio bi značajku hackathona mnogo korisnijom - možda bi ChallengePost mogao postaviti izazov za njegovo razvijanje.
Programiranje nije samo kod
U najboljem slučaju, računalno programiranje govori o rješavanju problema u stvarnom svijetu i poboljšanju života ljudi na različite opipljive načine. Radi se i o kreativnosti, komunikaciji i osjećaju pripadnosti široj zajednici uma koji svi kreativno rade zajedno. To je smisao suradnje koju ChallengePost nastoji ponuditi. Iako različiti izazovi zahtevaju različite skupove vještina (tako da ne može svatko sudjelovati u svakom izazovu), kad jednom pronađete izazov koji vam govori i pozove vas na vještine, to može biti zabavno iskustvo koje će vam se možda vratiti za još jednom kad završite. Ako ste koder koji traži zanimljiv projekt, uzmite ChallengePost.