Reklama

Ste v programovej koľaji? Máte obavy, že vaše kódovacie schopnosti zasiahli plošinu? Na pokraji vyhorenia? Odpoveďou je niekedy odísť, dať si pauzu a nasať čerstvý vzduch. Potom znova, niekedy je odpoveďou veľká dávka výziev, ktoré predlžujú vaše schopnosti na ich hranice.

v Učňovské vzory - a bezplatná programovacia kniha 9 bezplatných programovacích kníh, vďaka ktorým budete profesionáliVýzva pre všetkých programátorov, či už nových, starých alebo ambicióznych: našli sme veľký výber bezplatných kníh (napríklad v pive), aby sme vylepšili vaše kódovacie schopnosti na ďalšiu úroveň. Naskočte a užívajte si. Čítaj viac ktorý popisuje cestu od začiatočníkov k majstrom programátorom - existuje tichá múdrosť, ktorá hovorí pravdu:

Zlyhanie je často najlepším spôsobom, ako sa niečo naučiť. Iba pokusom robiť odvážne veci, zlyhaním, poučením sa z tohto zlyhania a opakovaním sa dospejeme k ľuďom, ktorí môžu uspieť, keď čelia zložitým problémom.

Aký lepší spôsob, ako „vyskúšať odvážne veci“, ako sa postaviť proti iným kodérom v konkurenčnom prostredí? Pravdepodobne zlyháte, ale je to v poriadku. Samotná účasť vás naučí veľa nových zručností a techník. S

instagram viewer
správne myslenie pre programovanie bez stresu Ako sa naučiť programovanie bez stresuMožno ste sa rozhodli venovať programovaniu, či už na kariéru alebo len ako koníček. Skvelé! Ale možno sa začínate cítiť ohromení. Nie také veľké. Tu je pomoc pri uľahčovaní vašej cesty. Čítaj viac , nebudete sa mať čoho báť.

Spustené v roku 2001, TopCoder je už dlhšiu dobu najväčšou komunitou konkurenčných programátorov. Existuje viac ako 700 000 členov, ktorí súťažia o riešenie problémov súvisiacich s priemyslom za peňažné ceny. Koľko peňazí? V roku 2014 každoročný turnaj TopCoder Open udelil víťazom viac ako 300 000 dolárov.

Online-programovanie-súťaž-TopCoder

TopCoder ponúka súťaže v niekoľkých oblastiach, ako je grafický dizajn, algoritmy, prototypovanie a ďalšie. Čo je v pohode na ich skórovacom algoritme je to, že používajú ratingový systém založený na ELO, ktorého cieľom je určiť v priebehu času „najlepší“ kódovač. Čím viac budete súťažiť a tým lepšie umiestnite, tým vyššie bude vaše hodnotenie.

Google Code Jam je jednou z najpopulárnejších programovacích súťaží na svete. Je to viacstranná súťaž založená na riešení algoritmických hádaniek a jediného obmedzenia programovacích jazykov, vývojových prostrediach a textových editoroch je to, že všetko pôjde tak dlho, kým si niekto môže legálne zaobstarať kópiu svojho vlastného zadarmo.

Väčšina súťaže sa koná prostredníctvom prihlásení online, ale ak sa vám podarí dostať sa do finále, budete pozvaní na udalosť na mieste, ktorá bude živá pre všetkých, aby ju mohli sledovať. Pokiaľ ide o víťazstvo, udalosť roku 2014 mala veľkú cenu 15 000 dolárov. O koľko vyššia bude budúci rok?

Predstavte si pohár je podujatie raz ročne pozostávajúce z troch samostatných súťaží, z ktorých každá je spojená s poslaním akcie: „Predstavte si svet, v ktorom technológia pomáha riešiť najťažšie problémy. “ Je otvorená pre konkurentov z celého sveta a kulminuje veľkými finále na mieste, ktoré sa každý rok presúva z krajiny do krajiny.

Súťažmi sú tieto tri súťaže:

  • Inovačná cesta: Cieľom je vytvoriť „ďalšiu veľkú vec“, ktorá by mohla byť taká jednoduchá ako nový a originálny webový nástroj alebo rovnako pôsobivá ako mobilná aplikácia, ktorá revolucionizuje spôsob interakcie spoločnosti.
  • Cesta svetového občianstva: Chcete urobiť svet lepším miestom? To je otázka, ktorá riadi túto konkrétnu konkurenciu. Vytvorte desktopové, webové alebo mobilné riešenie, ktoré rieši globálny problém, ako je choroba, sociálna rovnosť alebo chudoba.
  • Cesta k hrám: Vyvíjajte inovatívne videohry na počítačoch, konzolách, telefónoch alebo na akomkoľvek inom zariadení, ktoré vám vyhovuje. Cieľom je poskytnúť funkčný, vyleštený a pútavý zážitok.

K dispozícii je tiež výzva Code Hunt Challenge, mesačná udalosť, na ktorej účastníci dostanú útržok kódu a požiadajú o jeho prepísanie na čo najmenší počet riadkov kódu. Nielenže je víťaz každej výzvy ocenený 1 000 $, ale všetci účastníci sú zaradení do náhodného losovania za 5 000 $.

Herný priemysel je väčší ako kedykoľvek predtým, ale zaujímavejšie je, že v posledných rokoch došlo k prudkému rozvoju nezávislých hier. Nezávislí vývojári, ktorí zvyčajne pracujú sami alebo v malých tímoch, vyrábajú hry najvyššej kvality. Nájdete ich veľa Predčasný prístup pary Predčasný prístup v pare: Týchto 5 hier sa vyplatí včasChceli by ste hrať hry skôr, ako budú zverejnené? Vďaka predčasnému prístupu v Steam môžete! Čítaj viac .

Online-programovanie-súťaž-game-jam

Globálna hra Jam je každoročná udalosť, ktorá sa koná počas jediného víkendu. Účastníci sa spoja a pracujú na vytvorení hrateľného ukážky hry do 48 hodín. Technicky GGJ nie je súťažou medzi tímami, pretože nedochádza k strate ani k víťazstvu, ale stále je to dobrý spôsob, ako vyskúšať svoje schopnosti a zistiť, čo môžete dosiahnuť.

Máte záujem robiť hry? Začnite s nimi bezplatné nástroje na vývoj hier 5 bezplatných softvérových nástrojov na vývoj hier na vytvorenie vlastných hierBezplatný softvér na vývoj hier je skvelý spôsob, ako začať s tvorbou videohier. Zostavili sme najlepší herný softvér na trhu. Čítaj viac . Odporúčame najmä vzdelávacia jednota Programovanie hry s jednotou: Príručka pre začiatočníkovV rozvíjajúcom sa prostredí vývoja hry indie sa Unity objavila ako niečo de facto štandardu: jej nízke náklady, jednoduché použitie a široká škála funkcií ju robia ideálnou pre rýchly vývoj hier. Čítaj viac pretože je zadarmo, výkonný a dostatočne univerzálny na vytváranie 2D a 3D hier a má rozsiahlu základňu používateľov, ktorá je plná návodov a príkladov.

Ludum Dare, čo v latinčine znamená „dať hru“, je jam, ktorý sa koná trikrát do roka: apríl, august a december. Existujú dve rôzne udalosti Ludum Dare:

  • The Compo je samostatná súťaž, ktorá si vyžaduje vytvorenie všetkého kódu a diel od úplného začiatku medzi časom začiatku a konca udalosti, ktorý sa uskutoční v priebehu 48 hodín. Potom sa účastníci stanú sudcami a najlepšie príspevky sa zameriavajú na práva na slávu a vychvaľovanie.
  • The Jam je neformálnejšia verzia Compo. Na vytvorenie hry máte 72 hodín a môžete pracovať samostatne alebo v tíme. Na rozdiel od Compo, Jam nevyžaduje, aby sa položky začali úplne od nuly.

Všetci začínajúci a skúsení vývojári indie hier by mali vyskúšať Luduma Darea aspoň raz, buď Jam, alebo Compo. Núti vás to len sadnúť si a vytvárať, ale tiež poskytuje príležitosti na spoznávanie priateľov, hľadanie partnerov a veľa zábavy s experimentálnymi hernými nápadmi.

Záverečné myšlienky

Programové súťaže sú len jednou z mnohých súťaží spôsoby, ako precvičiť kódovacie schopnosti 7 jedinečných spôsobov, ako si precvičiť svoje zručnosti v oblasti kódovaniaZopakujme - nie je vek na učenie. Akonáhle ste na tejto ceste, musíte sa stále cvičiť. A dnes existuje viac spôsobov ako zaostriť vaše kódovacie kotlety. Čítaj viac . Na jednej strane môže byť veľmi efektívne prísť s vlastným programovacie projektové nápady 5 nápadov na projekty, ktoré vám pomôžu naučiť sa rýchlejšie programovaťExistuje niekoľko spôsobov, ako uľahčiť učenie sa pri programovaní. Znečistite si ruky a učte sa rýchlejšie pomocou vedľajších projektov, ktoré môžete začať kedykoľvek. Hrať si s týmito piatimi. Čítaj viac a sledujte ich dlhodobo, ale každý raz za čas by ste mali ustúpiť a vstúpiť do nejakej konkurencie. Udrží vás svieži, čestný a na nohách.

Ak máte problémy s vyhorením a tieto druhy problémov vás nedokážu oživiť, môže to byť že nemáte v úmysle byť programátorom 6 Známky toho, že nemáte v úmysle stať sa programátoromNie každý je vyrezaný ako programátor. Ak si nie ste úplne istí, či ste programátorom, tu sú niektoré náznaky, ktoré vás môžu nasmerovať správnym smerom. Čítaj viac .

Ako už bolo povedané, existujú tu desiatky - možno dokonca stovky - ďalších súťaží o online programovanie online. Poznáte ďalšie, ktoré si zaslúžia zmienku? Už ste niekedy v jednom súťažili? Podeľte sa s nami o svoje myšlienky v komentároch nižšie!

Kredity obrázkov: trofeje Cez Shutterstock Zobrazenie tmavého kódu pomocou Shutterstocku, Hra Jam Via Shutterstock

Joel Lee má titul B.S. v odbore informatiky a viac ako šesť rokov odbornej praxe v písaní. Je šéfredaktorom organizácie MakeUseOf.