Jo kinne net sliepe by it kodearjen: hoe kinne jo in team gearstalle en tariede op in hackathon?

Ik organisearre hackathons yn Python, Java, .Net, elk fan dat waard bywenne troch 100 oan 250 minsken. As organisator haw ik de dielnimmers fan bûten observearre en wie derfan oertsjûge dat it by de hackathon net allinnich om technyk gie, mar ek om foechhawwende tarieding, ôfstimd wurk en kommunikaasje. Yn dit artikel haw ik de meast foarkommende flaters en net-foar de hân lizzende libbenshacks sammele dy't begjinnende hackathons sille helpe om te meitsjen foar it kommende seizoen.

Jo kinne net sliepe by it kodearjen: hoe kinne jo in team gearstalle en tariede op in hackathon?

Meitsje in dreamteam gear

Ja, d'r binne ienlingen by hackathons, mar ik herinner my gjin inkeld gefal doe't se it slagge om prizen te nimmen. Wêrom? Fjouwer minsken kinne yn 48 oeren fjouwer kear mear wurk dwaan as ien persoan. De fraach ûntstiet: hoe moat in effektyf team bemanne wurde? As jo ​​freonen hawwe yn wa't jo fertrouwen hawwe en tegearre troch dik en dun gien binne, is alles dúdlik. Wat te dwaan as jo meidwaan wolle, mar gjin folslein team hawwe?

Yn it algemien kinne d'r twa senario's wêze:

  • Jo binne sa aktyf dat jo ree binne om minsken om jo hinne te finen en te sammeljen, in lieder en kaptein te wurden fan it team
  • Jo wolle net lestich falle en binne ree om diel te wurden fan in team dat op syk is nei in persoan mei jo profyl.

Yn alle gefallen moatte jo de folgjende stappen trochgean:

  1. Analysearje de ynformaasje dy't beskikber is oer de taak.

    De organisatoaren jouwe mei opsetsin net altyd folsleine ynformaasje oer de taak, sadat de teams net cheat en oplossings fan tefoaren tariede. Mar hast altyd, sels lytse ynliedende ynformaasje is genôch om jo hjoeddeistige set fan kennis te evaluearjen.

    Bygelyks, de taak stelt dat jo in prototype fan in mobile applikaasje moatte ûntwikkelje. En jo hawwe allinich ûnderfining mei WEB-ûntwikkeling en -ûntwerp, mar net folle ûnderfining mei back-end, databankyntegraasje en testen. Dit betsjut dat it krekt dizze kennis en feardigens is dy't jo moatte sykje yn jo potensjele teamgenoaten.

  2. Sjoch foar teamgenoaten ûnder freonen, kunde en kollega's.

    As yn jo sosjale sirkel dejingen binne dy't al hackathons hawwe wûn, freelancers binne, of wurkje op in fjild yn ferbân mei it ûnderwerp fan 'e opdracht, dan binne dit de jonges dy't jo earst moatte útnoegje foar de hackathon.

  3. Fertel de wrâld oer dysels.

    As it twadde punt net genôch wie, fiel jo frij om te roppen op sosjale netwurken. Besykje koart en sa ienfâldich mooglik te wêzen:

    "Hoi allegearre! Ik bin op syk nei teammates foar hackathon N. Wy hawwe twa ambisjeuze en oerwinning-motivearre minsken nedich - in analist en in front-end. Wy binne al twa:

    1. Egor - fullstack ûntwikkelder, winner fan hackathon X;
    2. Anya is in Ux / Ui-ûntwerper, ik wurkje as útbesteeger en meitsje web + mobile oplossingen foar kliïnten.

    Skriuw yn in persoanlik berjocht, wy hawwe noch twa helden nedich om mei te dwaan oan ús fantastyske fjouwer. ”

    Fiel jo frij om de tekst te kopiearjen, nammen en stapels te ferfangen xD

  4. Begjin op syk nei in team
    • Publisearje in post mei in oprop op jo sosjale netwurken (fb, vk, op jo blog, as jo ien hawwe)
    • Brûk petearen fan âlde hackathons wêr't jo al meidien hawwe
    • Skriuw yn 'e groep dielnimmers fan' e kommende hackathon (faak meitsje de organisatoaren se foarôf)
    • Sykje nei groepen as eveneminten (offisjele barrensgearkomsten yn vkfb)

Tariede op in hackathon

In klear team is de helte fan de oerwinning. De twadde helte is kwaliteitsfoarrieding foar de hackathon. Dielnimmers tinke meast oer de tarieding foardat se nei in hackathon gean. Mar guon stappen dy't foarôf nommen binne kinne it libben makliker meitsje. It is wichtich om te betinken dat jo maksimaal 48 oeren kinne trochbringe op 'e barrensside, wat betsjut dat jo net allinich net moatte wurde ôfleid fan rjochte wurk, mar ek op alle mooglike manieren in noflike omjouwing foar josels organisearje. Hoe it te dwaan?

Wat mei jo te nimmen:

  • In favorite kessen, tekken of slieptas foar de meast begearige hackathoners is gewoan in must-have attribút
  • Paspoart en medyske fersekering
  • Toskeboarstel en tandpasta
  • Wiete doekjes
  • Fyn út oft de organisatoaren in dûs op it terrein hawwe (as dat sa is, nim dan in handoek)
  • Feroarje fan klean mei dy
  • Feroarje fan skuon (komfortabele sneakers, sneakers, slippers)
  • An umbrella
  • Pijnstillers
  • Laptop + lader + ferlinging cord
  • Powerbank foar telefoan
  • Adapters, flash drives, hurde skiven

Soargje derfoar dat alle betelle software op jo PC wurdt betelle en de nedige biblioteken wurde laden.

Hoe kinne jo it wurk fan jo team planne

  • Bepale hoe't jo besluten sille nimme yn kontroversjele situaasjes. It is it bêste om gewoan mei jo hannen te stimmen en in algemien teambeslút te nimmen.
  • Tink oan wa't de dynamyk fan jo wurk sil kontrolearje, it wurk fan it team fasilitearje en planne, en kommunikaasje binnen it team beheare. Typysk wurdt dizze rol yn agile teams ynfolle troch de Scrum Master, dy't tafersjoch hâldt op it Scrum-proses. As jo ​​​​net bekend binne mei dizze rol, wês dan wis dat jo it Google hawwe.
  • Stel timers elke 3-4 oeren yn om it algemiene ferrin fan 'e tiid by te hâlden. Bepaal jo ynterne kontrôlepunten as jo jo horloazjes kontrolearje: op hokker tiid en wat moatte jo klear hawwe om alles sûnder de lêste minút dien te krijen.
  • It is in flater om te leauwen dat in sliepleaze nacht foar it hiele team jo nei oerwinning sil liede. Hoe langer de hackathon, hoe wichtiger sliep is. En yn 't algemien binne jûn en nacht meastentiids de meast memorabele mominten yn hackathons: alle leuke en lawaaiige dingen bart dan. Bliuw net hingje oan 'e koade, jou josels de kâns om te ûntspannen.
  • Organisatoren ynstallearje faak in Sony Play Station of XBox, skeakelje films yn, dogge quests en oare parallelle aktiviteiten om in noflike emosjonele omjouwing te meitsjen. Nim foardiel fan dizze foardielen om jo harsens te foarkommen fan siedend.
  • Unthâld de Pareto regel: 20% fan jo ynspannings moatte jaan dy 80% fan jo resultaten. Tink oan hoefolle muoite jo sille besteegje oan dit of dat beslút en hokker effekt jo kinne krije. De tiid fan it team is beheind, en ek kennis, wat betsjut dat middels effisjint ferdield wurde moatte.

Presintaasje en evaluaasje fan jo oplossing

Wat te beskôgje foardat jo útfiere?

  • Bestudeer de evaluaasjekritearia foarôf, skriuw se op en hâld se foar jo by it beslút. Kontrolearje mei har konstant.
  • Studearje it profyl fan 'e rjochters, type aktiviteit en eftergrûn. Miskien artikels oer Habré of blogposten op offisjele bedriuwsiden. Tink oan hokker ferwachtings se kinne hawwe tidens de beoardieling. Foar rjochters mei in sterke technyske eftergrûn is it wichtich om jo oplossingen te koade beoardielje, en in betûfte ûntwerper sil sjen nei brûkersûnderfining en funksjes. It idee liket banaal, mar om ien of oare reden ferjitte minsken it.
  • Ferjit net de krêft fan netwurkjen. Jo team bestiet eins net út 4 minsken, d'r binne folle mear fan jo, jo hawwe kollega's en freonen. Jo kinne alle iepen juridyske boarnen en jo ferbiningen brûke dy't jo kinne fine. As dit helpt jo oplossing!
  • It sil weardefol wêze om te praten oer de logika fan 'e oplossing en gegevensboarnen tidens it pitch. As jo ​​​​in net-standert manier hawwe fûn om in hypoteze te testen, fertel ús der dan oer. Dit sil wearde tafoegje oan jo oplossing.

    Bygelyks, ûnder dyn freonen wie der in fertsjintwurdiger fan it doelpublyk en do koe meitsje in reek test mei him. Of jo hawwe ynteressante analytiken en beoardielingen fûn dy't holpen hawwe om jo wurktiid te ferminderjen.

  • Nimmen hat teams oait tsjinhâlden om mei elkoar te kommunisearjen en ideeën te testen. Oan 'e ein fan' e hackathon sil gjinien jo idee perfoarst stelle, wat betsjut dat guon hypotezen direkt op jo buorlju kinne wurde hifke.
  • By hackathons binne d'r altyd adviseurs en saakkundigen dy't der binne om jo te helpen en har ûnderfining te dielen. Jo meie net nimme harren opmerkings yn dyn wurk, mar it krijen fan feedback en sjoch nei de hjoeddeiske oplossing fan bûten is in wichtige stap nei oerwinning.
  • Tink foarôf oer jo presintaasjesjabloan. Meitsje in dia mei in profyl en ynformaasje oer it team: jo foto's, kontakten, ynformaasje oer oplieding of aktuele wurkûnderfining. Jo kinne keppelings tafoegje oan GitHub of jo portfolio as jo wolle dat de sjuery jo better leart.
  • As jo ​​​​in taak planne oer prototyping en ynterfaces, betelje dan foarôf foar Marvel of oare tsjinsten om jo der gjin soargen oer te meitsjen tidens de hackathon.
  • As jo ​​​​in begryp hawwe fan it definitive beslút, nim dan tiid om jo taspraak te meitsjen - besykje it ferskate kearen út te fieren, besteegje tiid oan 'e struktuer en de folgjende oanbefellings.

Wat te ûnthâlden by it útfieren?

  • D'r is gjin need om de taak te werheljen en kostbere presintaasjetiid te fergrieme; de ​​rjochters en dielnimmers witte it allegear.
  • Fertel ús oan it begjin oer it kaaibeslút en de oanpak dy't jo hawwe nommen. Dit is in koele libbenshack dy't kin wurde brûkt yn saaklike taspraken. Op dizze manier krije jo fuortendaliks 100% fan 'e oandacht en belangstelling fan it publyk. En dan moatte jo struktureel fertelle hoe't jo ta dit beslút kamen, wat de logika wie, de hypotezen, hoe't jo testen en selekteare, hokker patroanen jo fûn hawwe en hoe't jo oplossing brûkt wurde kin.
  • As in prototype bedoeld wie, lit dan sjen en fertelle. Tink foarôf oer de qr-koade-keppeling, sadat sjoggers tagong krije kinne.
  • Tink oer hoe't jo beslút finansjeel oersette kin. Hoefolle jild sil it de klant besparje? Hoe kinne jo tiid ferminderje nei merk, kliïnt NPS, ensfh. It is wichtich om te sjen dat jo net allinnich in goede technyske oplossing, mar ek in ekonomysk helber. Dit is de tige saaklike wearde.
  • Wês net te technysk. As de rjochters fragen hawwe oer koade, algoritmen en modellen, freegje se harsels. As jo ​​tinke dat guon ynformaasje tige wichtich is, foegje it dan ta oan in spesjale dia en ferbergje it oan 'e ein yn gefal fan fragen. As de rjochters gjin fragen hawwe, inisjearje dan sels in dialooch en praat oer wat der noch efter de skermen fan jo taspraak bliuwt.
  • In goede prestaasje is wêr't elk lid fan 'e ploech spruts en spruts. It is ideaal as elkenien de omfang fan taken markearret dy't se dien hawwe.
  • Live optredens, opwûn mei in goed gefoel foar humor, binne altyd better dan perfekt repetearre monologen fan it poadium :)

Lifehacks oer fieding

In pear life hacks oer fieding, om't it echt ynfloed hat op jo wolwêzen, stimming en enerzjy. Hjir binne twa haadregels:

  • Protein foltôget jo en jout jo in gefoel fan folsleinens. Dit is fisk, plomfee, kwark.
  • Koalhydraten jouwe enerzjy. Snelle koalhydraten - in rappe frijlitting fan enerzjy en in skerpe delgong deryn; jo fiele jo slaperich nei it iten fan pasta, ierappels, koteletten, chips, ensfh. En komplekse koalhydraten (boekweit, oatmeal, bulgur) wurde stadichoan opnommen en stadichoan verzadigje jo mei enerzjy. As in batterij sille se jo fiede.

Dêrom, as jo wolle wêze yn in geweldige stimming tidens de hackathon, ferjit dan net sûne snacks, cola, Snickers en sûkelade. In hertlik moarnsbrochje mei pap yn 'e moarn, granen en proteïne foar lunch, en griente en proteïne yn 'e jûn. De bêste drank is wetter, en ynstee fan kofje is it better om tee te drinken - it hat mear kafee en sil it lichem en geast grif stimulearje.

OK it is no allegear foarby. Hoopje dat dit nuttich wie!

Trouwens, yn septimber hâlde wy in Raiffeisenbank hackathon foar Java-ûntwikkelders (en net allinich).

Alle details en yntsjinjen fan oanfraach binne hjir.

Kom, lit ús persoanlik moetsje 😉

Boarne: www.habr.com

Add a comment