Nem tudsz aludni kódolás közben: hogyan állíts össze csapatot és készülj fel a hackathonra?

Pythonban, Java-ban, .Netben hackathonokat szerveztem, amelyeken egyenként 100-250 ember vett részt. Szervezőként kívülről figyeltem a résztvevőket, és meggyőződtem arról, hogy a hackathon nemcsak a technikáról szól, hanem a hozzáértő felkészülésről, az összehangolt munkáról és a kommunikációról is. Ebben a cikkben összegyűjtöttem a leggyakoribb hibákat és nem nyilvánvaló életviteleket, amelyek segítenek a kezdő hackathonoknak felkészülni a következő szezonra.

Nem tudsz aludni kódolás közben: hogyan állíts össze csapatot és készülj fel a hackathonra?

Állíts össze egy álomcsapatot

Igen, vannak magányosok a hackathonokon, de nem emlékszem egyetlen esetre sem, amikor sikerült nyerniük. Miért? Négy ember négyszer több munkát tud elvégezni 48 óra alatt, mint egy ember. Felmerül a kérdés: hogyan kell egy hatékony csapatot felszerelni? Ha vannak barátaid, akikben magabiztos vagy, és túléltek már együtt, minden világos. Mi a teendő, ha szeretnél részt venni, de nincs teljes csapatod?

Általában két forgatókönyv lehetséges:

  • Annyira aktív vagy, hogy készen állsz embereket találni és összegyűjteni magad körül, így a csapat vezetője és kapitánya leszel
  • Nem akarsz vesződni, és készen állsz egy olyan csapat tagjává válni, amely az Ön profiljával rendelkező személyt keres.

Mindenesetre a következő lépéseket kell végrehajtania:

  1. Elemezze a feladattal kapcsolatban rendelkezésre álló információkat.

    A szervezők szándékosan nem mindig adnak teljes körű tájékoztatást a feladatról, hogy a csapatok ne csaljanak és előre készítsenek megoldásokat. De szinte mindig egy kis bevezető információ is elegendő az aktuális tudáskészlet értékeléséhez.

    Például a feladat kimondja, hogy ki kell fejlesztenie egy mobilalkalmazás prototípusát. És csak a WEB-fejlesztésben és -tervezésben van tapasztalata, de kevés tapasztalata van a háttérben, az adatbázis-integrációban és a tesztelésben. Ez azt jelenti, hogy pontosan ezt a tudást és készségeket kell keresnie potenciális csapattársaiban.

  2. Keress csapattársakat barátok, ismerősök és kollégák között.

    Ha a közösségi körödben vannak olyanok, akik már nyertek hackathont, szabadúszók, vagy a feladat témájához kapcsolódó területen dolgoznak, akkor ezeket a srácokat érdemes először meghívni a hackathonra.

  3. Mesélj magadról a világnak.

    Ha a második pont nem volt elég, akkor nyugodtan hívja fel a közösségi hálózatokat. Legyen tömör és a lehető legegyszerűbb:

    "Sziasztok! Csapattársakat keresek a hackathon N-re. Két ambiciózus és győzelemre motivált emberre van szükségünk - egy elemzőre és egy front-endre. Már ketten vagyunk:

    1. Egor – fullstack fejlesztő, a hackathon X győztese;
    2. Anya Ux/Ui tervező, outsourcerként dolgozom, és web + mobil megoldásokat készítek az ügyfelek számára.

    Írj személyes üzenetben, még két hősre van szükségünk, hogy csatlakozzunk fantasztikus négyünkhöz.”

    Nyugodtan másold ki a szöveget, cseréld ki a neveket és a veremeket xD

  4. Kezdj el csapatot keresni
    • Tegyen közzé egy bejegyzést felhívással a közösségi hálózatokon (fb, vk, a blogján, ha van ilyen)
    • Használja a régi hackathonok csevegéseit, ahol már részt vett
    • Írjon a közelgő hackathon résztvevőinek csoportjába (gyakran a szervezők előre hozzák létre)
    • Keressen csoportokat vagy eseményeket (hivatalos rendezvénytalálkozók a vkfb-ben)

Készülj fel egy hackathonra

Egy kész csapat a győzelem fele. A második fele minőségi felkészülés a hackathonra. A résztvevők általában gondolnak a felkészülésre, mielőtt hackathonra mennének. De néhány előre megtett lépés megkönnyítheti az életet. Fontos megjegyezni, hogy akár 48 órát is eltölthet a rendezvény helyszínén, ami azt jelenti, hogy nem kell eltéríteni a koncentrált munkától, hanem minden lehetséges módon kényelmes környezetet kell kialakítani magának. Hogyan kell csinálni?

Mit vegyen magával:

  • A kedvenc párna, takaró vagy hálózsák a legbuzgóbb hackathonosok számára egyszerűen kötelező tulajdonság
  • Útlevél és egészségügyi biztosítás
  • Fogkefe és fogkrém
  • Nedves törlőkendők
  • Érdeklődni, hogy a szervezőknek van-e zuhany a helyszínen (ha igen, vigyen törölközőt)
  • Változás veled
  • Váltócipő (kényelmes tornacipő, tornacipő, papucs)
  • esernyő
  • Fájdalomcsillapítók
  • Laptop + töltő + hosszabbító
  • Powerbank telefonhoz
  • Adapterek, flash meghajtók, merevlemezek

Győződjön meg arról, hogy a számítógépén lévő összes fizetős szoftver ki van fizetve, és a szükséges könyvtárak be vannak töltve.

Hogyan tervezd meg a csapatod munkáját

  • Határozza meg, hogyan fog döntéseket hozni vitás helyzetekben. A legjobb, ha csak kézzel szavaz, és általános csapatdöntést hoz.
  • Gondolja át, ki fogja figyelemmel kísérni az Ön munkájának dinamikáját, megkönnyíti és megtervezi a csapat munkáját, és irányítja a csapaton belüli kommunikációt. Az agilis csapatokban ezt a szerepet általában a Scrum Master tölti be, aki felügyeli a Scrum folyamatot. Ha nem ismeri ezt a szerepet, feltétlenül keresse meg a Google-on.
  • Állítson be időzítőket 3-4 óránként, hogy nyomon kövesse az idő múlását. Határozza meg belső ellenőrző pontjait az óráinak ellenőrzésekor: mikor és mit kell készenlétben tartania, hogy mindent az utolsó pillanatok nélkül végezzen el.
  • Tévedés azt hinni, hogy egy álmatlan éjszaka az egész csapat számára győzelemre vezet. Minél hosszabb a hackathon, annál fontosabb az alvás. És általában az este és az éjszaka a legemlékezetesebb pillanatok a hackathonokon: minden szórakoztató és zajos dolog akkor történik. Ne akadjon ki a kódon, adjon lehetőséget magának a kikapcsolódásra.
  • A szervezők gyakran telepítenek Sony Play Stationt vagy XBoxot, bekapcsolnak filmeket, küldetéseket és más párhuzamos tevékenységeket végeznek, hogy kényelmes érzelmi környezetet teremtsenek. Használja ki ezeket az előnyöket, nehogy felforrjon az agya.
  • Ne feledje a Pareto-szabályt: erőfeszítéseinek 20%-a az eredmények 80%-át adja. Gondolja át, mennyi erőfeszítést fog költeni erre vagy arra a döntésre, és milyen hatást érhet el. A csapat ideje korlátozott, és a tudás is korlátozott, ami azt jelenti, hogy az erőforrásokat hatékonyan kell elosztani.

Megoldásának bemutatása és értékelése

Mit kell figyelembe venni előadás előtt?

  • Előzetesen tanulmányozza át az értékelési szempontokat, írja le és tartsa maga előtt a döntés során. Folyamatosan ellenőrizze velük.
  • Tanulmányozza a bírák profilját, tevékenységének típusát és hátterét. Talán cikkek a Habréról vagy blogbejegyzések a hivatalos cégoldalakon. Gondolja át, milyen elvárásaik lehetnek az értékelés során. Az erős műszaki háttérrel rendelkező bírók számára fontos, hogy kódolva átnézzék a megoldásaikat, és egy tapasztalt tervező megvizsgálja a felhasználói élményt és a funkciókat. Az ötlet banálisnak tűnik, de az emberek valamiért megfeledkeznek róla.
  • Ne felejtsd el a hálózatépítés erejét. A csapatod valójában nem 4 főből áll, sokkal többen vagytok, vannak kollégáid és barátaid. Bármilyen nyílt jogi forrást és kapcsolatait használhatja, amit talál. Ha ez segít a megoldásban!
  • A pitch során érdemes lesz beszélni a megoldás logikájáról és az adatforrásokról. Ha talált egy nem szabványos módszert egy hipotézis tesztelésére, akkor mondja el nekünk. Ez hozzáadott értéket ad a megoldáshoz.

    Például a barátaid között volt a célközönség egy képviselője, és vele együtt végezhettél egy füsttesztet. Vagy talált érdekes elemzéseket és áttekintéseket, amelyek segítettek csökkenteni a munkaidejét.

  • Soha senki nem akadályozta meg a csapatokat abban, hogy kommunikáljanak egymással és teszteljék az ötleteket. A hackathon végére biztosan senki sem fogja ellopni az ötletedet, ami azt jelenti, hogy bizonyos hipotéziseket közvetlenül a szomszédokon is tesztelhetsz.
  • A hackathonokon mindig vannak tanácsadók és szakértők, akik segítenek Önnek és megosztják tapasztalataikat. Lehet, hogy észrevételeiket nem veszi be a munkájába, de a visszajelzések megszerzése és a jelenlegi megoldás kívülről való szemlélése fontos lépés a győzelem felé.
  • Gondolja át előre a prezentációs sablont. Készítsen diát profillal és a csapattal kapcsolatos információkkal: fényképei, névjegyei, oktatási vagy jelenlegi munkatapasztalatára vonatkozó információk. Ha szeretné, hogy a zsűri jobban megismerjen, hozzáadhat linkeket a GitHubhoz vagy portfóliójához.
  • Ha prototípuskészítéssel és interfészekkel kapcsolatos feladatot tervez, fizessen előre a Marvel vagy más szolgáltatásokért, hogy ne aggódjon miatta a hackathon alatt.
  • Ha megértette a végső döntést, szánjon időt a beszéd előkészítésére – próbálja meg többször lefuttatni, fordítson időt a szerkezetre és a következő további ajánlásokra.

Mire kell emlékezni előadás közben?

  • Nem kell megismételni a feladatot és értékes prezentációs időt vesztegetni, a bírák és a résztvevők is tudják.
  • A legelején mondja el nekünk a kulcsfontosságú döntést és a hozzáállást. Ez egy klassz life hack, amelyet üzleti beszédekben lehet használni. Így azonnal 100%-ban felkeltheti a közönség figyelmét és érdeklődését. Ezután szerkezetileg el kell mondania, hogyan jutott erre a döntésre, mi volt a logika, a hipotézisek, hogyan tesztelt és választott ki, milyen mintákat talált, és hogyan használható a megoldás.
  • Ha prototípust terveztek, mutasd meg és mondd el. Gondoljon előre a qr-kód hivatkozásra, hogy a nézők hozzáférhessenek.
  • Gondolja át, hogy döntése pénzügyileg milyen következményekkel járhat. Mennyi pénzt takarít meg ezzel az ügyfél? Hogyan csökkenthető a piacra jutás, az ügyfél NPS stb. ideje? Fontos megmutatni, hogy nemcsak jó műszaki megoldással rendelkezik, hanem gazdaságilag is megvalósítható. Ez az üzleti érték.
  • Ne legyen túl technikás. Ha a bíráknak kérdéseik vannak a kóddal, algoritmusokkal és modellekkel kapcsolatban, felteszik maguknak. Ha úgy gondolja, hogy néhány információ nagyon fontos, adja hozzá egy speciális diához, és rejtse el a végén, ha kérdése van. Ha a bíráknak nincs kérdése, kezdeményezzen párbeszédet maga, és beszéljen arról, mi maradt még a beszéd kulisszái mögött.
  • A jó teljesítmény az, amikor a csapat minden tagja beszélt és beszélt. Ideális, ha mindenki kiemeli az elvégzett feladatok körét.
  • Az élő előadások, jó humorral fűszerezve mindig jobbak, mint a színpadról tökéletesen begyakorolt ​​monológok :)

Lifehack a táplálkozásról

Néhány életszakasz a táplálkozással kapcsolatban, mert ez nagyon befolyásolja a közérzetedet, a hangulatodat és az energiádat. Itt két fő szabály van:

  • A fehérje feltölt, és teltségérzetet ad. Ez hal, baromfi, túró.
  • A szénhidrátok energiát adnak. Gyors szénhidrátok – az energia gyors felszabadulása és erőteljes csökkenése; tészta, burgonya, szelet, chips stb. elfogyasztása után álmosnak érzi magát. Az összetett szénhidrátok (hajdina, zabpehely, bulgur) pedig lassan felszívódnak, és fokozatosan telítenek energiával. Mint egy akkumulátor, táplálni fognak.

Ezért, ha remek hangulatban szeretnél lenni a hackathon alatt, felejtsd el az egészségtelen falatokat, a kólát, a Snickert és a csokoládét. Kiadós reggeli, reggel zabkásával, ebédre gabonapelyhekkel és fehérjével, este zöldségekkel és fehérjével. A legjobb ital a víz, és kávé helyett érdemesebb teát inni – több a koffein, és minden bizonnyal élénkíti a testet és a lelket.

Rendben, most mindennek vége. Remélem ez hasznos volt!

Szeptemberben egyébként Raiffeisenbank hackathont tartunk java fejlesztőknek (és nem csak).

Minden részlet és pályázati anyag itt található.

Gyere, találkozzunk személyesen 😉

Forrás: will.com

Hozzászólás