Oglas
To je razburljivo obdobje za razvijalca programske opreme; odprtokodna skupnost še nikoli ni bila močnejša, z veliko odprtokodni projekti, v katerih lahko sodelujete 10 najboljših odprtokodnih projektov, pri katerih bi morali prostovoljno pomagatiNi vam treba biti programer. Lahko ste pisatelj, oblikovalec, prevajalec, samo odvisnik od Facebooka ali Twitterja ali nekdo, ki želi samo donirati denar za ta namen. Obstajajo ... Preberi več . Prispevati k odprtokodnim projektom je dobro povsod: to je odličen način za razvoj (ali predstavitev) svojih veščin in učenje o sodelovanju z drugimi, se seznaniti z najnovejšimi tehnologijami v neformalnem okolju in včasih narediti nekaj dobrega za svet na velik. Ampak samo križarjenje po GitHubu ogled in urejanje izvorne kode Kako si ogledati in urediti izvorno kodo odprtokodne aplikacijeČeprav je odprtokodna možnost dobra izbira, boste morali vlagati tudi v pravo skupnost. GitHub je eno najboljših mest za to, ne samo zaradi velike količine ... Preberi več
ni nujno najboljši način, da ugotovite, kje se podati. Kaj pa, če bi obstajal način za odkrivanje programskih izzivov, h katerim bi lahko prispevali, in morda celo osvojili nagrade in priznanje za svoje delo? ChallengePost ponuja en tak način.Izziv kaj?
Čeprav ChallengePost ni tako pogosto na naslovnicah, je bila stran pokrita z Žično, Mashable, in kup drugih virov tehnoloških novic, ki jih že poznate. Z drugimi besedami, to je storitev s precej resnim odtisom. Že je nosil izzive Samsung, Evernote (a MakeUseOf favorit), in celo bela hiša. Opazili boste, da imajo vsi ti izzivi svoja edinstvena imena domen, vendar vmesnik ChallengePost ostaja večinoma nespremenjen znotraj samega izziva.
Če pa le iščete zanimivo priložnost, boste želeli začeti pri Domača stran ChallengePost:
Domača stran sama nosi le pet predstavljenih izzivov. V času pisanja tega pisanja so vsi izzivi, predstavljeni na domači strani, nosili denarne nagrade, pri čemer je najnižja 1.200 $ za Chart.js Personal Dashboard Challenge in najvišja je 50.000 $ za Kii Cloud App Challenge. Upoštevajte, da običajno ne gre za afero »zmagovalec vzame vse«: izziv Kii, na primer, nagradi 16.900 $ zmagovalec prvega mesta, 12.700 $ za drugouvrščenega, 9.200 $ za tretjeuvrščenega in 11.700 $ za »Popular Choice« Dobitnik nagrade.
Če noben od predstavljenih izzivov ne pritegne vaše domišljije, ne skrbite: preprosto nadaljujte do Odkrijte izzive stran, kjer si lahko ogledate celoten seznam izzivov ter filtrirate in iščete posamezne vrste izzivov. Izbira je res impresivna, od izziva, ki vas kliče do Gamify Astma in pomagajte otrokom z astmo s tehnologijo, enemu za razvoj nove načine odkrivanja knjig, z veliko izzivi vmes.
Spletni izzivi
ChallengePost ponuja dve vrsti izzivov: spletne izzive in hackatone. Poglejmo si najprej spletni izziv:
To je HarperCollins BookSmash zgoraj omenjeni izziv. Kot lahko vidite, je v času, ko je bil posnetek posnetka, ostalo še 50 dni, v katerih so lahko udeleženci predložili svoje rešitve in ideje. Če se pomaknete navzdol po strani izziva, boste našli podrobna navodila, ki vam bodo pokazala, kako se prijaviti v izziv in razlaga, za kaj gre (v tem primeru je izziv najti nove in zanimive načine za uporabo HarperCollinsove OpenBook API).
Vsak izziv ima žirijo, ki je prikazana tudi na strani, vsak ima eno vrstico in povezavo za več informacij o določenem sodniku. Določena so tudi merila ocenjevanja, čeprav nekoliko nejasno (»Kakovost ideje«).
Podobno kot projekt Kickstarter, vsak izziv vključuje zavihek za posodobitve z objavami nosilca izziva. Obstaja tudi forum za razprave, čeprav ni vedno najbolj živahna skupnost - forum za ta poseben izziv ima skopo 6 razprav, od katerih ima vsaka le nekaj odgovorov. Zavihki Viri in Pogosta vprašanja so bolj koristni, vsak ponuja veliko informacij.
Hackathons
Druga vrsta ponujenega izziva je veliko bolj družabna zadeva, čeprav zahteva, da se v določenem času fizično prikažete na določeni lokaciji. Seveda mislim na častitljivo tradicijo hackatonov:
Zgoraj prikazana posebna je za Hopper, in se je že zgodilo v času tega pisanja. Stran hackathon je še vedno uporabna, čeprav: nosi a oddajo galerijo kjer lahko brskate po opravljenem delu in dobite občutek, kaj se je zgodilo na tem posebnem srečanju umov in klaviatur.
Izzivi tipa hackathon so privlačni predvsem za tiste, ki živijo na območjih z visoko tehnologijo, kot so San Francisco, New York ali LA. Na žalost, tudi če živite na enem od teh območij, je lahko iskanje hackathona, v katerem se lahko udeležite frustrirajoča izkušnja: ChallengePost ne ponuja »zemljevida hackathona«, ki prikazuje, kje lahko najdete vsakega hackathon. Ta preprost dodatek bi naredil funkcijo hackathona veliko bolj uporabno - morda bi ChallengePost lahko postavil izziv za njen razvoj.
Pri programiranju ne gre samo za kodo
V najboljšem primeru je računalniško programiranje reševanje problemov iz resničnega sveta in izboljšanje življenja ljudi na različne oprijemljive načine. Gre tudi za ustvarjalnost, komunikacijo in občutek pripadnosti širši skupnosti umov, ki kreativno delujejo skupaj. To je občutek sodelovanja, ki ga ChallengePost želi ponuditi. Medtem ko različni izzivi zahtevajo različne nabore spretnosti (tako da ne morejo vsi sodelovati pri vsakem izzivu), ko najdete izziv ki govori z vami in zahteva spretnosti, ki jih imate, je lahko zabavna izkušnja, zaradi katere se lahko vrnete po več, ko končate. Če ste koder, ki išče zanimiv projekt, vzemite ChallengePost za vrtenje.