Pri kódovaní nemôžete spať: ako zostaviť tím a pripraviť sa na hackathon?

Organizoval som hackathony v Pythone, Java, .Net, každý z nich navštívilo 100 až 250 ľudí. Ako organizátor som pozoroval účastníkov zvonku a bol som presvedčený, že hackathon nie je len o technike, ale aj o kompetentnej príprave, koordinovanej práci a komunikácii. V tomto článku som zhromaždil najčastejšie chyby a nezjavné life hacky, ktoré pomôžu začínajúcim hackathonom pripraviť sa na nadchádzajúcu sezónu.

Pri kódovaní nemôžete spať: ako zostaviť tím a pripraviť sa na hackathon?

Zostavte tím snov

Áno, na hackathonoch sú aj samotári, ale nepamätám si jediný prípad, keď sa im podarilo prebrať ceny. prečo? Štyria ľudia dokážu urobiť štyrikrát viac práce za 48 hodín ako jedna osoba. Vynára sa otázka: ako by mal byť personálne obsadený efektívny tím? Ak máte priateľov, v ktorých ste si istí a prešli ste spolu dobrým aj zlým, všetko je jasné. Čo robiť, ak sa chcete zúčastniť, ale nemáte celý tím?

Vo všeobecnosti môžu nastať dva scenáre:

  • Si taký aktívny, že si pripravený nájsť a zhromaždiť ľudí okolo seba a stať sa vodcom a kapitánom tímu
  • Nechceš sa obťažovať a si pripravený stať sa súčasťou tímu, ktorý hľadá človeka s tvojím profilom.

V každom prípade musíte prejsť nasledujúcimi krokmi:

  1. Analyzujte dostupné informácie o úlohe.

    Organizátori zámerne neposkytujú vždy úplné informácie o úlohe, aby tímy nepodvádzali a vopred si pripravili riešenia. Ale takmer vždy stačia aj malé úvodné informácie na vyhodnotenie vášho aktuálneho súboru vedomostí.

    V úlohe je napríklad uvedené, že budete musieť vyvinúť prototyp mobilnej aplikácie. A máte len skúsenosti s vývojom a dizajnom WEB, ale málo skúseností s back-endom, integráciou databáz a testovaním. To znamená, že presne tieto znalosti a zručnosti musíte hľadať u svojich potenciálnych spoluhráčov.

  2. Hľadajte spoluhráčov medzi priateľmi, známymi a kolegami.

    Ak sú vo vašom sociálnom okruhu ľudia, ktorí už hackathon vyhrali, sú na voľnej nohe alebo pracujú v oblasti súvisiacej s témou zadania, potom by ste mali pozvať na hackathon ako prvých.

  3. Povedz svetu o sebe.

    Ak by vám nestačil ani druhý bod, pokojne sa ozvite na sociálnych sieťach. Snažte sa byť stručný a čo najjednoduchší:

    "Ahojte všetci! Hľadám spoluhráčov na hackathon N. Potrebujeme dvoch ambicióznych a víťazne motivovaných ľudí – analytika a front-enda. Už sme dvaja:

    1. Egor – fullstack developer, víťaz hackathonu X;
    2. Anya je Ux/Ui dizajnérka, pracujem ako outsourcer a tvorím web + mobilné riešenia pre klientov.

    Napíšte nám do osobnej správy, potrebujeme ďalších dvoch hrdinov, ktorí sa pridajú k našej fantastickej štvorici.“

    Pokojne skopírujte text, nahraďte mená a zásobníky xD

  4. Začnite hľadať tím
    • Uverejnite príspevok s výzvou na svojich sociálnych sieťach (fb, vk, na svojom blogu, ak ho máte)
    • Využite chaty zo starých hackathonov, na ktorých ste sa už zúčastnili
    • Napíšte do skupiny účastníkov nadchádzajúceho hackathonu (často ich organizátori vytvoria vopred)
    • Vyhľadajte skupiny alebo udalosti udalostí (oficiálne stretnutia udalostí vo vkfb)

Pripravte sa na hackathon

Pripravený tím je polovica víťazstva. Druhá polovica je kvalitná príprava na hackathon. Účastníci zvyčajne myslia na prípravu predtým, ako sa vydajú na hackathon. Ale niektoré kroky urobené vopred môžu uľahčiť život. Je dôležité si zapamätať, že na mieste podujatia môžete stráviť až 48 hodín, čo znamená, že sa nielenže nesmiete rozptyľovať od sústredenej práce, ale musíte si aj zorganizovať príjemné prostredie všetkými možnými spôsobmi. Ako to spraviť?

Čo so sebou:

  • Obľúbený vankúš, deka alebo spací vak pre tých najnáruživejších hackathonov je jednoducho atribút, ktorý musíte mať
  • Pas a zdravotné poistenie
  • Zubná kefka a pasta
  • Vlhčené obrúsky
  • Zistite, či majú organizátori na mieste sprchu (ak áno, vezmite si uterák)
  • Prezliekanie so sebou
  • Výmena obuvi (pohodlné tenisky, tenisky, papuče)
  • dáždnik
  • lieky proti bolesti
  • Notebook + nabíjačka + predlžovačka
  • Powerbanka pre telefón
  • Adaptéry, flash disky, pevné disky

Uistite sa, že za všetok platený softvér na vašom PC je zaplatený a že sú načítané potrebné knižnice.

Ako plánovať prácu svojho tímu

  • Určite, ako sa budete rozhodovať v kontroverzných situáciách. Najlepšie je len hlasovať rukami a urobiť všeobecné tímové rozhodnutie.
  • Zamyslite sa nad tým, kto bude monitorovať dynamiku vašej práce, uľahčovať a plánovať prácu tímu a riadiť komunikáciu v tíme. Typicky túto úlohu v agilných tímoch zastáva Scrum Master, ktorý dohliada na proces Scrum. Ak túto rolu nepoznáte, určite si ju vygooglite.
  • Nastavte časovače každé 3-4 hodiny, aby ste mali prehľad o celkovom plynutí času. Určte si interné kontrolné body pri kontrole hodiniek: kedy a čo by ste mali mať pripravené, aby ste všetko stihli bez poslednej minúty.
  • Je chybou veriť, že bezsenná noc celého tímu vás privedie k víťazstvu. Čím je hackathon dlhší, tým je spánok dôležitejší. A vo všeobecnosti, večer a noc sú zvyčajne najpamätnejšie momenty v hackathone: vtedy sa dejú všetky zábavné a hlučné veci. Nenechajte sa zavesiť na kód, dajte si príležitosť oddýchnuť si.
  • Organizátori často inštalujú Sony Play Station alebo XBox, zapínajú filmy, robia questy a iné paralelné aktivity, aby vytvorili pohodlné emocionálne prostredie. Využite tieto výhody, aby sa váš mozog nerozvaril.
  • Pamätajte na Paretovo pravidlo: 20 % vášho úsilia by vám malo priniesť 80 % vašich výsledkov. Zamyslite sa nad tým, koľko úsilia vynaložíte na to či ono rozhodnutie a aký efekt môžete získať. Čas tímu a znalosti sú obmedzené, čo znamená, že zdroje je potrebné distribuovať efektívne.

Prezentácia a vyhodnotenie vášho riešenia

Čo treba zvážiť pred vystúpením?

  • Hodnotiace kritériá si vopred naštudujte, zapíšte si ich a majte ich pred sebou počas rozhodovania. Neustále ich kontrolujte.
  • Preštudujte si profil rozhodcov, typ činnosti a pozadie. Možno články na Habré alebo blogové príspevky na oficiálnych firemných stránkach. Premýšľajte o tom, aké očakávania môžu mať počas hodnotenia. Pre porotcov so silným technickým zázemím je dôležité, aby vaše riešenia preskúmali kódom a skúsený dizajnér sa pozrie na používateľskú skúsenosť a funkcie. Myšlienka sa zdá byť banálna, ale z nejakého dôvodu na ňu ľudia zabúdajú.
  • Nezabudnite na silu siete. Váš tím vlastne netvoria 4 ľudí, je vás oveľa viac, máte kolegov a priateľov. Môžete použiť akékoľvek otvorené právne zdroje a svoje prepojenia, ktoré nájdete. Ak to pomôže vášmu riešeniu!
  • Počas pitchingu bude užitočné hovoriť o logike riešenia a zdrojoch údajov. Ak ste našli neštandardný spôsob testovania hypotézy, povedzte nám o tom. To dodá vášmu riešeniu pridanú hodnotu.

    Napríklad medzi vašimi priateľmi bol zástupca cieľového publika a vy ste s ním mohli vykonať dymový test. Alebo ste našli zaujímavé analýzy a recenzie, ktoré vám pomohli skrátiť váš pracovný čas.

  • Nikto nikdy nebránil tímom vo vzájomnej komunikácii a testovaní nápadov. Do konca hackathonu vám nápad určite nikto neukradne, čo znamená, že niektoré hypotézy je možné otestovať priamo na vašich susedoch.
  • Na hackathonoch sú vždy konzultanti a odborníci, ktorí vám pomôžu a podelia sa o svoje skúsenosti. Ich pripomienky možno do svojej práce nevezmete, no získať spätnú väzbu a pozrieť sa na aktuálne riešenie zvonku je dôležitým krokom k víťazstvu.
  • Vopred si premyslite šablónu prezentácie. Vytvorte snímku s profilom a informáciami o tíme: vaše fotografie, kontakty, informácie o vzdelaní či aktuálne pracovné skúsenosti. Ak chcete, aby vás porota lepšie spoznala, môžete pridať odkazy na GitHub alebo svoje portfólio.
  • Ak plánujete úlohu v oblasti prototypovania a rozhraní, zaplaťte si Marvel alebo iné služby vopred, aby ste sa o to nestarali počas hackathonu.
  • Keď pochopíte konečné rozhodnutie, venujte čas príprave svojho prejavu – skúste ho spustiť niekoľkokrát, venujte čas štruktúre a nasledujúcim dodatočným odporúčaniam.

Na čo nezabudnúť pri vystúpení?

  • Nie je potrebné opakovať úlohu a strácať drahocenný čas prezentácie, všetci porotcovia a účastníci to vedia.
  • Hneď na začiatku nám povedzte o kľúčovom rozhodnutí a prístupe, ktorý ste zvolili. Toto je skvelý životný hack, ktorý možno použiť v obchodných prejavoch. Týmto spôsobom okamžite získate 100% pozornosti a záujmu publika. A potom budete musieť štrukturálne povedať, ako ste k tomuto rozhodnutiu dospeli, aká bola logika, hypotézy, ako ste testovali a vyberali, aké vzory ste našli a ako možno použiť vaše riešenie.
  • Ak bol zamýšľaný prototyp, ukážte a povedzte. Premýšľajte o odkaze qr-code vopred, aby diváci mohli získať prístup.
  • Zamyslite sa nad tým, ako by sa vaše rozhodnutie mohlo prejaviť finančne. Koľko peňazí to zákazníkovi ušetrí? Ako skrátiť čas uvedenia na trh, klient NPS atď.? Dôležité je ukázať, že máte nielen dobré technické riešenie, ale aj ekonomicky realizovateľné. Toto je samotná obchodná hodnota.
  • Nebuďte príliš technický. Ak majú porotcovia otázky týkajúce sa kódu, algoritmov a modelov, budú sa pýtať sami seba. Ak si myslíte, že niektoré informácie sú veľmi dôležité, pridajte ich na špeciálnu snímku a skryte ich na konci v prípade otázok. Ak porotcovia nemajú žiadne otázky, začnite dialóg sami a porozprávajte sa o tom, čo ešte zostáva v zákulisí vášho prejavu.
  • Dobrý výkon je tam, kde každý člen tímu hovoril a hovoril. Ideálne je, ak každý vyzdvihne rozsah úloh, ktoré vykonal.
  • Živé vystúpenia, okorenené zmyslom pre humor, sú vždy lepšie ako perfektne nacvičené monológy z javiska :)

Lifehacky o výžive

Niekoľko životných trikov o výžive, pretože skutočne ovplyvňuje vašu pohodu, náladu a energiu. Tu platia dve hlavné pravidlá:

  • Proteín vás zasýti a dodá vám pocit sýtosti. Ide o ryby, hydinu, tvaroh.
  • Sacharidy dodávajú energiu. Rýchle sacharidy – rýchle uvoľnenie energie a jej prudký pokles, po zjedení cestovín, zemiakov, rezňov, čipsov a pod. A komplexné sacharidy (pohánka, ovsené vločky, bulgur) sa pomaly vstrebávajú a postupne vás nasýtia energiou. Budú vás živiť ako batéria.

Preto ak chcete mať počas hackathonu skvelú náladu, zabudnite na nezdravé maškrty, kolu, Snickers a čokoládu. Ráno výdatné raňajky s kašou, na obed cereálie a bielkoviny a večer zelenina a bielkoviny. Najlepším nápojom je voda a namiesto kávy je lepšie piť čaj - má viac kofeínu a určite povzbudí telo aj ducha.

Dobre, teraz je po všetkom. Dúfam, že to bolo užitočné!

Mimochodom, v septembri organizujeme Raiffeisenbank hackathon pre java developerov (nielen).

Všetky podrobnosti a prihlášky sú tu.

Príďte, stretneme sa osobne 😉

Zdroj: hab.com

Pridať komentár