Jak vyhrát TopCoder Hackathon?

Hackathon? Něco ohledně hackování dat, manipulace s nimi a ohrožení lidí? Událost, ve které píšete malý skript, který svrhne firewall NASA? nebo ISRO? Možná SpaceX? Dobře, Patanjali na maximum?

Ne!

Napíšete skript, který přeruší Google.

Lol.

Pojďme si trochu vážně, už jste na dva krik útoky za odstavec.

"Hackathon je událost podobná sprintu designu, ve které počítačoví programátoři a další, kteří se podílejí na vývoji softwaru, včetně grafiků, návrhářů rozhraní, projektových manažerů a dalších, často včetně odborníků na domény, intenzivně spolupracují na softwarových projektech."

Mezitím hodíme pár obrázků.

Úžasná komunita, která organizuje úžasné Hackathony po celém světě.

Pastvou pro oči? Ne?

Dobře!

O pár odstavců později zveřejní lepší obrázky.

Nyní, když se vracím k tématu, jaké je první pravidlo vyhrát hackathona?

První pravidlo vyhrát hackathon se ho účastní. Pokud to uděláte dostatečně odvážně, aniž byste ve sobě měli malou pochybnost, že to nebudete schopni dosáhnout, věřte mi, máte 5%.

Je to strašidelné. Pro mnoho lidí je to druh nezmapovaného zážitku. Bojí se, já se bojím. Ale vzrušení a adrenalinová spěch, která vás vede k vytvoření úžasného softwaru, je mnohem větší než kterákoli z výše uvedených věcí

Jakmile se zaregistrujete v hackathonu a pokud se jedná o typ hackathonu, kde musíte být zařazeni do užšího výběru, vše, co musíte udělat, je čekat na vydání prohlášení o problému. Jakmile to bude také hotovo, posadíte se se svými skvělými spoluhráči a začnete brainstormingovat přístup, řešení, inovace. Faktor WOW!

Tolik páni, nikdy neočekávané!

Dobře, malé mozky? Trochu menší IQ než 300? Nebojte se. Existují ještě 2 další kategorie, na jejichž základě si stále můžete udržet pozici 1.

UI / UX a skutečná implementace projektu.

Pokud spolu s prezentací vytváříte aplikaci nebo web, ujistěte se, že vypadá elegantně.

něco takového možná?nebo něco podobného pro aplikaci

Mělo by to vypadat úžasně, ale mělo by také vypadat použitelné. S minimálními tlačítky a akcemi. Neměl by mít animace a tak, měl by se zaměřovat především na obchodní logiku. To je to, co aplikace, nápad chce stát. Pokud je váš nápad aplikace, která detekuje zemětřesení, ujistěte se, že aplikace detekuje zemětřesení, aniž byste museli zobrazovat animované budovy padající po celé obrazovce. Tato část by sála. Sát opravdu špatné.

Část implementace projektu bere v úvahu fakt, že skutečně vyrobíte částečně funkční prototyp (částečně). Na rozhodčí bude opravdu zapůsobit, pokud demo aplikace provede i základní operaci CRUD.

"Poslali jste právě hodnotu" x "do základny? První cena!!!"

No, všechny 3/3 věci jsou pokryty. Dobrý nápad, skvělé uživatelské rozhraní, funkční prototyp.

Je to dost?

Ve skutečnosti

Poslední část, která se obává i těch nejsilnějších duší, je prezentace.

PITCH.

PITCH

Zelené hřiště se spoustou trávy bude mít hodně pohybu švu, zejména pokud je hřiště tvrdé.

Vím, vím, mám v pekle zvláštní místo. LOL.

Takže, jaké jsou top 5 tipy mít na paměti při hřišti?

  1. Nechoďte do technických detailů.
  2. Přesvědčte soudce, že je příliš tvrdý, mají zkušenost.
  3. Neříkejte „tohle“ je vše, co byste mohli přijít v malém časovém rozpětí.
  4. Buďte nadšeni z vašeho nápadu.
  5. Mějte obchodní model v ruce. Ptají se, jak byste mohli převést kus softwaru na spuštění.

Mít bezchybný a do bodu přístup k nadhazování vždy pomáhá. Vezměte si to pomalu, užijte si čas a potřete myšlenku do mozku rozhodčích. Ať jsou chamtiví k produktu.

"Takže, vyhrál jsi někdy hackathona?"

Ano, ten, který organizoval TopCoder v září 2018.

Tři oškliví lidé vystupující po získání TopCoder Swag

Nedívej se na ten obraz příliš dlouho, může to způsobit akutní otravu.

I Ideate.

„Každou chvíli se nová technologie, starý problém a velký nápad změní v inovaci“ - Dean Keaman

Těšíme se na další hackathony a zorganizujeme pár.

Vstoupit do Manipalu bylo jako vstoupit do správného životního stylu vývojářů.

Kódování, vytváření a inovace.