Sova kan man inte: hur man samlar ett team och förbereder sig för en hackathon?

Jag har organiserat hackathons med Python, Java, .Net, dÀr varje har haft mellan 100 och 250 deltagare. Som organisatör har jag observerat deltagarna frÄn sidan och tryggat sett att hackathon handlar om mer Àn bara teknologi; det handlar ocksÄ om god förberedelse, samordnat arbete och kommunikation. I den hÀr artikeln har jag sammanstÀllt de vanligaste misstagen och de minst uppenbara livsrÄden som kan hjÀlpa nybörjare pÄ hackathons att förbereda sig för den kommande sÀsongen.

Sova kan man inte: hur man samlar ett team och förbereder sig för en hackathon?

SÀtt ihop drömteamet

Ja, det finns ensamma deltagare pÄ hackathons, men jag kan inte minnas ett enda fall dÀr de har lyckats nÄ prispallen. Varför? Fyra personer kan under 48 timmar Ästadkomma fyra gÄnger mer arbete Àn en. FrÄgan kvarstÄr - hur ska ett effektivt team vara sammansatt? Om du har vÀnner som du litar pÄ och som du har gÄtt igenom eld och vatten med - det Àr sjÀlvklart. Vad ska man göra om man vill delta men inte har ett fullstÀndigt team?

I grund och botten finns det tvÄ scenarier:

  • Du Ă€r sĂ„ aktiv att du Ă€r redo att sjĂ€lv hitta och förena mĂ€nniskor omkring dig, och bli ledare och kapten för teamet.
  • Du vill inte krĂ„ngla och Ă€r redo att bli en del av ett team som söker nĂ„gon med din profil.

I alla fall behöver du gÄ igenom följande steg:

  1. Analysera den information som finns om uppgiften.

    Organisatörer ger inte alltid fullstÀndig information om uppgiften för att förhindra att team fuskade och förberedde lösningar i förvÀg. Men nÀstan alltid rÀcker Àven liten information för att bedöma ditt aktuella kunskapsomrÄde.

    Till exempel, om uppgiften innebÀr att utveckla en prototyp för en mobilapp, men din erfarenhet Àr endast inom WEB-utveckling och design, medan du Àr svag pÄ backend, databasintegration och testning. DÄ Àr det just dessa kunskaper och fÀrdigheter du behöver söka hos dina potentiella teamkamrater.

  2. Sök teamkamrater bland vÀnner, bekanta och kollegor.

    Om det finns personer i din bekantskapskrets som redan har vunnit hackathons, frilansar eller arbetar inom ett omrÄde relaterat till uppgiftens tema - sÄ Àr det dessa personer du i första hand bör bjuda in till hackathonet.

  3. BerÀtta om dig sjÀlv för vÀrlden.

    Om den andra punkten inte rÀckte, sÄ tveka inte att göra ett inlÀgg pÄ sociala medier. Försök att vara koncist och sÄ enkelt som möjligt:

    Hej alla! Jag söker medarbetare till hackathon N. Vi behöver tvĂ„ ambitiösa och vinnarsugna personer – en analytiker och en frontend-utvecklare. Vi Ă€r redan tvĂ„:

    1. Egor – fullstack-utvecklare, vinnare av hackathon X;
    2. Anja – UX/UI-designer, arbetar med outsourcing och gör webblösningar + mobila lösningar för kunder.

    Skriv till mig, vi behöver tvÄ hjÀltar till vÄr fantastiska kvartett.

    Ni fÄr gÀrna kopiera texten, byta ut namnen och teknologierna. :D

  4. Börja leta efter ett team
    • Publicera ett inlĂ€gg med en uppmaning i dina sociala medier (fb, vk, i din blogg om du har en)
    • AnvĂ€nd chattarna frĂ„n tidigare hackathon dĂ€r du redan varit med
    • Skriv i gruppen för deltagare i det kommande hackathonet (ofta skapas de av arrangörerna i förvĂ€g)
    • Sök grupper eller evenemang (officiella trĂ€ffar av eventet pĂ„ vkfb)

Förbered dig för hackathonet

Ett fÀrdigt team Àr hÀlften av segern. Den andra hÀlften Àr bra förberedelse inför hackathonet. Vanligtvis tÀnker deltagare pÄ förberedelser precis innan hackathonet, men vissa steg som görs i förvÀg kan göra livet lÀttare. Det Àr viktigt att komma ihÄg att du kan tillbringa upp till 48 timmar pÄ evenemanget, sÄ det Àr inte bara viktigt att inte bli distraherad frÄn fokuserat arbete utan ocksÄ att organisera en bekvÀm miljö för sig sjÀlv. Hur gör man det?

Vad att ta med sig:

  • Din favoritkudde, filt eller sovsĂ€ck för de mest hĂ€ngivna hackathon-deltagarna – en mĂ„ste-ha-attribut
  • Pass och sjukförsĂ€kring
  • Tandborste och tandkrĂ€m
  • VĂ„tservetter
  • Kolla om det finns dusch pĂ„ platsen hos arrangörerna (om ja, ta med ett handduk)
  • Extra klĂ€der med dig
  • Extra skor (bekvĂ€ma sneakers/sandaler/klippklackar)
  • Paraply
  • SmĂ€rtstillande medel
  • Laptop + laddare + förlĂ€ngningssladd
  • Powerbank för telefonen
  • Adapter, USB-minnen, externa hĂ„rddiskar

Se till att all betalda mjukvara pÄ PC:n Àr betald och nödvÀndiga bibliotek Àr installerade.

Hur man planerar arbetet i teamet

  • BestĂ€m hur ni ska fatta beslut i tvistiga situationer. Det bĂ€sta Ă€r att helt enkelt rösta med hĂ€nderna och fattar ett gemensamt beslut i teamet.
  • TĂ€nk pĂ„ vem som ska övervaka dynamiken i ert arbete, facilitera och planera teamets arbete, samt hantera kommunikationen i teamet. Vanligtvis utför scrum-master den hĂ€r rollen i agile-team, som övervakar scrum-processen. Om ni inte Ă€r bekanta med denna roll, googla gĂ€rna.
  • StĂ€ll in timrar för var tredje till fjĂ€rde timme för att övervaka den allmĂ€nna tidsförloppen. Definiera interna vĂ€gskĂ€l för dig sjĂ€lv nĂ€r du kontrollerar tiden: vilken tid och vad som ska vara klart för att du ska hinna klart i tid.
  • Det Ă€r en missuppfattning att en sömnlös natt för hela teamet kommer att leda till seger. Ju lĂ€ngre hackathonet Ă€r, desto viktigare blir sömnen. Generellt Ă€r kvĂ€llarna och nĂ€tterna de mest minnesvĂ€rda momenten under hackathons: allt roligt och livligt hĂ€nder dĂ„. Fokusera inte enbart pĂ„ koden, ge dig sjĂ€lv möjlighet att vila.
  • Arrangörerna stĂ€ller ofta upp Sony Play Station eller XBox, visar filmer, gör quest och andra parallella aktiviteter för att skapa en bekvĂ€m kĂ€nslomĂ€ssig miljö. Utnyttja dessa möjligheter sĂ„ att inte hjĂ€rnan kokar över.
  • Kom ihĂ„g Paretoprincipen: 20% av insatserna bör ge 80% av resultaten. TĂ€nk pĂ„ hur mycket anstrĂ€ngning du lĂ€gger pĂ„ olika lösningar och vilket resultat du kan förvĂ€nta dig. Tiden för teamet Ă€r begrĂ€nsad, likasĂ„ kunskaperna, sĂ„ resurserna mĂ„ste fördelas effektivt.

Presentation och bedömning av din lösning

Vad ska beaktas före presentationen?

  • Studera bedömningskriterierna i förvĂ€g, skriv ner dem och ha dem framför dig under lösningen. Kontrollera dem stĂ€ndigt.
  • LĂ€r dig om domarnas profiler och deras verksamhetsomrĂ„de, bakgrund. Kanske artiklar pĂ„ HabrĂ© eller publikationer i bloggar, pĂ„ officiella företagswebbplatser. TĂ€nk pĂ„ vilka förvĂ€ntningar de kan ha vid bedömningen. För domare Ă€r en stark teknisk bakgrund viktig för att göra en kodgranskning av dina lösningar, medan en erfaren designer kommer att fokusera pĂ„ anvĂ€ndarupplevelsen och funktioner. Det verkar vara en sjĂ€lvklarhet, men av nĂ„gon anledning glöms det bort.
  • Glöm inte kraften i nĂ€tverkande. Ditt team bestĂ„r faktiskt inte bara av fyra personer, ni Ă€r mĂ„nga fler, ni har kollegor och vĂ€nner. Ni kan anvĂ€nda alla öppna, lagliga kĂ€llor och de kontakter ni kan hitta. Om det kan hjĂ€lpa er lösning!
  • Det kommer att vara vĂ€rdefullt att berĂ€tta om logiken bakom lösningen och datakĂ€llor under pitchar. Om du har hittat en okonventionell metod för att testa hypotesen, dela med dig av den. Det kommer att ge vĂ€rde Ă„t din lösning.

    Till exempel, om en av dina vÀnner Àr en representant för mÄlgruppen och du lyckades genomföra ett smokescreen-test med honom. Eller om du hittade intressant analys och recensioner som hjÀlpte dig att spara tid pÄ ditt arbete.

  • Ingen har nĂ„gonsin förbjudit team att kommunicera med varandra och utvĂ€rdera idĂ©er. I slutet av hackathonet kan ingen stjĂ€la din idĂ©, vilket betyder att vissa hypoteser redan kan testas pĂ„ grannarna.
  • PĂ„ hackathons finns det alltid konsulter och experter pĂ„ plats för att hjĂ€lpa dig och dela med sig av sin erfarenhet. Du behöver inte följa deras kommentarer, men att fĂ„ feedback och se din aktuella lösning utifrĂ„n Ă€r ett viktigt steg mot framgĂ„ng.
  • TĂ€nk pĂ„ en mall för presentationen i förvĂ€g. Gör en slide med profil och information om teamet: era fotografier, kontaktinformation, utbildning eller aktuell arbetslivserfarenhet. Du kan lĂ€gga till lĂ€nkar till GitHub eller ditt portfolio om du vill att juryn ska fĂ„ en bĂ€ttre inblick i er.
  • Om det Ă€r planerat att arbeta med prototyper och grĂ€nssnitt – betala för Marvel eller andra tjĂ€nster i förvĂ€g sĂ„ att ni inte behöver oroa er över det under hackathonet.
  • NĂ€r du har en förstĂ„else för den slutliga lösningen, ta dig tid att förbereda presentationen — försök att öva flera gĂ„nger, fokusera pĂ„ strukturen och följande ytterligare rekommendationer.

Vad ska man komma ihÄg under presentationen?

  • Du behöver inte upprepa uppgiften och slösa bort vĂ€rdefull tid pĂ„ presentationen; den Ă€r vĂ€lkĂ€nd av juryn och deltagarna.
  • Inled med att berĂ€tta om den centrala lösningen och metoden ni anvĂ€nde. Det Ă€r ett bra knep som anvĂ€nds i affĂ€rsredovisningar. PĂ„ sĂ„ sĂ€tt fĂ„r du genast 100 % av Ă„skĂ„darnas uppmĂ€rksamhet och intresse. DĂ€refter behöver du strukturerat berĂ€tta hur ni kom fram till denna lösning, vilken logik ni anvĂ€nde, hypoteserna, hur ni testade och valde, vilka mönster ni fann och hur man kan anvĂ€nda er lösning.
  • Om en prototyp förvĂ€ntades – visa och berĂ€tta. TĂ€nk i förvĂ€g pĂ„ en QR-kod sĂ„ att Ă„skĂ„darna kan fĂ„ tillgĂ„ng.
  • TĂ€nk pĂ„ hur ditt beslut kan Ă„terspegla sig i finansiellt vĂ€rde. Hur mycket pengar kommer det att spara för kunden? Hur mycket kommer time to market, NPS och sĂ„ vidare att minska? Det Ă€r viktigt att visa att ni inte bara har en bra teknisk lösning, utan ocksĂ„ en som Ă€r ekonomiskt motiverad. Det Ă€r den verkliga affĂ€rsnyttan.
  • GĂ„ inte alltför djupt in pĂ„ den tekniska sidan. Om juryn har frĂ„gor om koden, algoritmer och modeller – kommer de sjĂ€lva att frĂ„ga. Om du anser att viss information Ă€r mycket viktig – lĂ€gg till den pĂ„ en sĂ€rskild slide och göm den i slutet för eventuella frĂ„gor. Om juryn inte har nĂ„gra frĂ„gor, starta sjĂ€lv en dialog och berĂ€tta om vad som finns kvar bakom kulisserna av din presentation.
  • En bra presentation Ă€r den dĂ€r varje teammedlem har fĂ„tt sĂ€ga nĂ„got. Det Ă€r idealiskt om varje person belyser det omrĂ„de som de har ansvarat för.
  • Levande presentationer, kryddade med en god kĂ€nsla för humor, Ă€r alltid bĂ€ttre Ă€n perfekt övade monologer pĂ„ scenen 🙂

LivsstilsrÄd om kost

Lite livsstilsrÄd om kost, eftersom det verkligen pÄverkar ditt vÀlbefinnande, humör och energi. HÀr finns tvÄ huvudregler:

  • Protein ger mĂ€ttnad och en kĂ€nsla av att vara mĂ€tt. Det Ă€r fisk, fĂ„gel, keso.
  • Kolhydrater ger energi. Snabba kolhydrater ger en snabb energikick och ett kraftigt ras, som ofta leder till sömnighet efter pasta, potatis, biffar, chips och sĂ„ vidare. Medan lĂ„ngsamma kolhydrater (bokvete, havregryn, bulgur) tas upp lĂ„ngsamt och ger stegvis energi. Som ett batteri, kommer de att ge dig energi.

DĂ€rför, om du vill vara pĂ„ topp under hackathonen, glöm skadliga snacks, cola, snickers och choklad. En rejĂ€l frukost med gröt pĂ„ morgonen, spannmĂ„l till lunch och protein, och pĂ„ kvĂ€llen – grönsaker och protein. BĂ€sta drycken Ă€r vatten, och istĂ€llet för kaffe Ă€r det bĂ€ttre att dricka te – det innehĂ„ller mer koffein och kommer sĂ€kerligen att pigga upp kropp och sjĂ€l.

Och sÄ var det klart. Jag hoppas att det var anvÀndbart!

Förresten, i september arrangerar vi hackathonet för Raiffeisenbanken för Java-utvecklare (och inte bara).

Alla detaljer och ansökan finns hÀr.

Kom gĂ€rna förbi, sĂ„ vi kan trĂ€ffas personligen 😉

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster