Sa ei saa magada, et kodeerida: kuidas meeskonda kokku panna ja häkatoniks valmistuda?

Korraldasin Pythonis, Javas, .Netis häkatone, millest igaühel osales 100–250 inimest. Korraldajana jälgisin osalejaid väljastpoolt ja veendusin, et häkaton ei puuduta ainult tehnikat, vaid ka kompetentset ettevalmistust, koordineeritud tööd ja suhtlemist. Sellesse artiklisse olen kokku kogunud levinumad vead ja mitteilmsemad eluhäkkid, mis aitavad algajatel häkatonidel tulevaseks hooajaks valmistuda.

Sa ei saa magada, et kodeerida: kuidas meeskonda kokku panna ja häkatoniks valmistuda?

Pange kokku unistuste meeskond

Jah, häkatonidel on üksildasi, kuid ma ei mäleta ühtegi juhtumit, kui neil oleks õnnestunud auhindu võita. Miks? Neli inimest suudavad 48 tunni jooksul teha neli korda rohkem tööd kui üks inimene. Tekib küsimus: kuidas peaks tõhusat meeskonda komplekteerima? Kui sul on sõpru, kelles oled enesekindel ja koos läbi elanud, on kõik selge. Mida teha, kui soovite osaleda, kuid teil pole täismeeskonda?

Üldiselt võib olla kaks stsenaariumi:

  • Oled nii aktiivne, et oled valmis leidma ja koondama inimesi enda ümber, saades meeskonna juhiks ja kapteniks
  • Sa ei taha vaeva näha ja oled valmis saama osaks meeskonnast, kes otsib sinu profiiliga inimest.

Igal juhul peate läbima järgmised sammud:

  1. Analüüsige ülesande kohta saadaolevat teavet.

    Korraldajad ei anna alati teadlikult ülesande kohta täielikku infot, et meeskonnad ei petaks ja lahendusi ette valmistaks. Kuid peaaegu alati piisab isegi väikesest sissejuhatavast teabest, et hinnata teie praegust teadmiste kogumit.

    Näiteks on ülesandes kirjas, et peate välja töötama mobiilirakenduse prototüübi. Ja teil on kogemusi ainult veebiarenduse ja -kujundusega, kuid vähe kogemusi taustaprogrammide, andmebaaside integreerimise ja testimisega. See tähendab, et just neid teadmisi ja oskusi peate oma potentsiaalsete meeskonnakaaslaste hulgast otsima.

  2. Otsige meeskonnakaaslasi sõprade, tuttavate ja kolleegide hulgast.

    Kui teie suhtlusringkonnas on neid, kes on juba häkatone võitnud, on vabakutselised või töötavad ülesande teemaga seotud valdkonnas, siis need on poisid, keda peaksite kõigepealt häkatonile kutsuma.

  3. Rääkige maailmale endast.

    Kui teisest punktist ei piisanud, helistage julgelt sotsiaalvõrgustikes. Proovige olla lühike ja võimalikult lihtne:

    "Tere kõigile! Otsin häkaton N-le meeskonnakaaslasi. Vajame kahte ambitsioonikat ja võidumotiveeritud inimest – analüütikut ja esiotsa. Meid on juba kaks:

    1. Egor – fullstacki arendaja, häkaton X võitja;
    2. Anya on Ux/Ui disainer, töötan allhankena ja loon klientidele veebi+mobiililahendusi.

    Kirjutage isiklikus sõnumis, vajame veel kahte kangelast, et ühineda meie fantastilise neljaga.

    Kopeerige teksti, asendage nimed ja virnad xD

  4. Alustage meeskonna otsimist
    • Avaldage üleskutsega postitus oma sotsiaalvõrgustikes (fb, vk, oma ajaveebis, kui teil see on)
    • Kasutage vestlusi vanadelt häkatonidelt, kus olete juba osalenud
    • Kirjutage eelseisva häkatoni osalejate gruppi (sageli loovad korraldajad need eelnevalt)
    • Otsige gruppe või üritusi (ametlikud ürituste koosolekud vkfb-s)

Valmistuge häkatoniks

Valmis meeskond on pool võitu. Teine pool on kvaliteetne ettevalmistus häkatoniks. Osalejad mõtlevad tavaliselt enne häkatonile minekut ettevalmistusele. Kuid mõned ette võetud sammud võivad elu lihtsamaks muuta. Oluline on meeles pidada, et sündmuskohal võid viibida kuni 48 tundi, mis tähendab, et mitte ainult ei tohi end keskendunud töölt segada, vaid ka igal võimalikul viisil korraldada endale mugav keskkond. Kuidas seda teha?

Mida tuua:

  • Lemmikpadi, tekk või magamiskott kõige innukamate häkatonite jaoks on lihtsalt kohustuslik atribuut
  • Pass ja tervisekindlustus
  • Hambahari ja hambapasta
  • Niisked salvrätikud
  • Uurige, kas korraldajatel on kohapeal dušš (kui on, võtke rätik)
  • Vahetusriided kaasas
  • Jalatsite vahetus (mugavad tossud, tossud, sussid)
  • Umbrella
  • Valuvaigistid
  • Sülearvuti + laadija + pikendusjuhe
  • Powerbank telefoni jaoks
  • Adapterid, mälupulgad, kõvakettad

Veenduge, et kogu teie arvutis olev tasuline tarkvara on tasuline ja vajalikud teegid laaditud.

Kuidas oma meeskonna tööd planeerida

  • Tehke kindlaks, kuidas te vastuolulistes olukordades otsuseid teete. Parim on lihtsalt kätega hääletada ja teha üldine meeskonnaotsus.
  • Mõelge, kes jälgib teie töö dünaamikat, hõlbustab ja planeerib meeskonna tööd ning juhib meeskonnasisest suhtlust. Tavaliselt täidab seda rolli agiilsetes meeskondades Scrum Master, kes jälgib Scrumi protsessi. Kui te pole selle rolliga tuttav, kasutage seda kindlasti Google'is.
  • Seadistage taimerid iga 3–4 tunni järel, et jälgida üldist aja möödumist. Määrake oma sisemised kontrollpunktid kellade kontrollimisel: mis kell ja mis peaks teil valmis olema, et kõik saaks tehtud ilma viimase hetketa.
  • On ekslik arvata, et kogu meeskonna magamata öö viib teid võidule. Mida pikem on häkaton, seda olulisem on uni. Ja üldiselt on häkatonidel tavaliselt kõige meeldejäävamad hetked õhtu ja öö: kõik lõbus ja lärmakas värk toimub siis. Ära jää koodi külge, anna endale võimalus lõõgastuda.
  • Korraldajad paigaldavad sageli Sony Play Stationi või XBoxi, lülitavad sisse filme, teevad ülesandeid ja muid paralleelseid tegevusi, et luua mugav emotsionaalne keskkond. Kasutage neid eeliseid, et hoida oma aju keemast.
  • Pidage meeles Pareto reeglit: 20% teie pingutustest peaks andma teile 80% teie tulemustest. Mõelge, kui palju vaeva te selle või selle otsuse nimel kulutate ja millise efekti saate. Meeskonna aeg on piiratud ja teadmised samuti piiratud, mis tähendab, et ressursse tuleb tõhusalt jaotada.

Teie lahenduse esitlus ja hindamine

Mida arvestada enne esinemist?

  • Tutvu hindamiskriteeriumitega eelnevalt, pane need kirja ja hoia otsuse tegemise ajal enda ees. Kontrollige nendega pidevalt.
  • Uurige kohtunike profiili, tegevuse tüüpi ja tausta. Võib-olla artiklid Habré kohta või ajaveebi postitused ettevõtte ametlikel lehtedel. Mõelge, millised ootused võivad neil hindamise ajal olla. Tugeva tehnilise taustaga kohtunike jaoks on oluline oma lahendused koodiga üle vaadata ning kogenud disainer vaatab kasutajakogemust ja funktsioone. Mõte tundub banaalne, kuid millegipärast inimesed unustavad selle.
  • Ärge unustage võrgunduse jõudu. Teie meeskond ei koosne tegelikult 4 inimesest, teid on palju rohkem, teil on kolleege ja sõpru. Võite kasutada mis tahes avatud juriidilisi allikaid ja oma ühendusi, mida leiate. Kui see aitab teie lahendust!
  • Pitchi ajal on kasulik rääkida lahenduse loogikast ja andmeallikatest. Kui olete leidnud hüpoteesi kontrollimiseks ebastandardse viisi, siis rääkige sellest meile. See lisab teie lahendusele väärtust.

    Näiteks oli teie sõprade seas sihtrühma esindaja ja te saite temaga suitsutesti läbi viia. Või leidsite huvitavaid analüüse ja ülevaateid, mis aitasid teie tööaega vähendada.

  • Keegi pole kunagi keelanud meeskondadel omavahel suhelda ja ideid katsetada. Häkatoni lõpuks ei varasta kindlasti keegi sinu ideed, mis tähendab, et mõningaid hüpoteese saab otse naabrite peal testida.
  • Häkatonidel on alati nõustajad ja eksperdid, kes on valmis sind aitama ja oma kogemusi jagama. Sa ei pruugi nende kommentaare oma töösse võtta, kuid tagasiside saamine ja praegusele lahendusele väljastpoolt vaatamine on oluline samm võidu poole.
  • Mõelge oma esitlusmallile eelnevalt läbi. Tehke slaid profiili ja teabega meeskonna kohta: teie fotod, kontaktid, teave hariduse või praeguse töökogemuse kohta. Kui soovite, et žürii teid paremini tundma õpiks, võite lisada linke GitHubile või oma portfellile.
  • Kui plaanite prototüüpide ja liideste alast ülesannet, makske Marveli või muude teenuste eest ette, et mitte häkatoni ajal selle pärast muretseda.
  • Kui olete lõplikust otsusest aru saanud, võtke oma kõne ettevalmistamiseks aega – proovige seda mitu korda läbi viia, pühendage aega ülesehitusele ja järgmistele täiendavatele soovitustele.

Mida esinedes meeles pidada?

  • Ülesannet pole vaja korrata ja väärtuslikku esitlusaega raisata, seda teavad nii kohtunikud kui ka osalejad.
  • Kohe alguses rääkige meile oma võtmeotsusest ja lähenemisviisist. See on lahe eluhäkk, mida saab kasutada ärikõnedes. Nii saate koheselt 100% publiku tähelepanust ja huvist. Ja siis peate struktuurselt kirjeldama, kuidas te selle otsuseni jõudsite, milline oli loogika, hüpoteesid, kuidas testisite ja valisite, millised mustrid leidsite ja kuidas teie lahendust saab kasutada.
  • Kui prototüüp oli mõeldud, näidake ja öelge. Mõelge QR-koodi lingile eelnevalt, et vaatajad saaksid juurdepääsu.
  • Mõelge, kuidas teie otsus rahaliselt väljendub. Kui palju raha see kliendil kokku hoiab? Kuidas vähendada turule jõudmise, kliendi NPS-i jne aega? Oluline on näidata, et teil pole mitte ainult hea tehniline lahendus, vaid ka majanduslikult otstarbekas. See on äriline väärtus.
  • Ärge minge liiga tehniliseks. Kui kohtunikel on küsimusi koodi, algoritmide ja mudelite kohta, küsivad nad endalt. Kui arvate, et mõni teave on väga oluline, lisage see spetsiaalsele slaidile ja küsimuste korral peitke see lõpus. Kui kohtunikel küsimusi ei ole, algatage ise dialoog ja rääkige sellest, mis veel teie kõne kulisside taha jääb.
  • Hea esitus on see, kus iga meeskonnaliige rääkis ja rääkis. See on ideaalne, kui kõik tõstavad esile tehtud ülesannete ulatust.
  • Hea huumorimeelega maitsestatud live-esinemised on alati paremad kui lavalt perfektselt harjutatud monoloogid :)

Lifehacks toitumise kohta

Paar eluhäkki toitumise kohta, sest see mõjutab tõesti sinu enesetunnet, tuju ja energiat. Siin on kaks peamist reeglit:

  • Valk täidab sind ja annab täiskõhutunde. See on kala, linnuliha, kodujuust.
  • Süsivesikud annavad energiat. Kiired süsivesikud – kiire energia vabanemine ja selle järsk langus; tunned end uimasena pärast pasta, kartuli, kotlettide, krõpsude jms söömist. Ja liitsüsivesikud (tatar, kaerahelbed, bulgur) imenduvad aeglaselt ja küllastavad teid järk-järgult energiaga. Nagu aku, toidavad nad teid.

Seega, kui tahad häkatoni ajal olla suurepärases tujus, unusta ebatervislikud snäkid, koola, Snickers ja šokolaad. Rikkalik hommikusöök, kus hommikul puder, lõunaks teraviljad ja valk ning õhtuks juurviljad ja valk. Parim jook on vesi ja kohvi asemel on parem juua teed – selles on rohkem kofeiini ning see kosutab kindlasti keha ja vaimu.

OK, nüüd on kõik läbi. Loodetavasti oli sellest abi!

Muide, septembris korraldame java arendajatele (ja mitte ainult) Raiffeisenbanki häkatoni.

Kõik üksikasjad ja taotluse esitamine on siin.

Tule, saame isiklikult kokku 😉

Allikas: www.habr.com

Lisa kommentaar