Häkatoniks valmistumine: kuidas 48 tunniga endast maksimum võtta

Häkatoniks valmistumine: kuidas 48 tunniga endast maksimum võtta

Kui sageli jääte 48 tundi magamata? Kas sa pesed oma pitsat maha energiajookidega kohvikokteiliga? Vaatad monitori ja koputad värisevate sõrmedega klahve? Sellised näevad sageli välja häkatoni osalejad. Muidugi on kahepäevane veebihäkaton ja isegi "tõukejõus" keeruline. Seetõttu oleme koostanud teile mõned näpunäited, mis aitavad teil 48 tunni jooksul tõhusamalt kodeerida ja ajurünnakuid teha. Neid näpunäiteid saab juba õige pea ka praktikas katsetada - võistlusele registreerimine on avatud kuni 12. maini "Digitaalne läbimurre", mis peetakse suvel 40 Venemaa linnas häkatonide formaadis.

Vältige ebareaalseid eesmärke


Teie peamine vastane ei ole teised osalejad, vaid aeg. Häkatonil on selge ajaraam, nii et ärge raisake väärtuslikke tunde projekti tarbetute detailide väljatöötamisele. Lisaks segab liigne stress mõtlemise selgust. Minimaalne elujõuline toode, mis töötab sujuvalt, võib juba häkatonil võidupositsiooni kindlustada.

Valige oma meeskond targalt


Iga, isegi kõige suurepärasem idee võib rikutud olla, kui teie meeskonnas on inimesi, kes ei mõista/ei jaga teie nägemust või lähenemisi. Häkatoni ajal peaks meeskond muutuma (ükskõik kui triviaalselt see ka ei kõlaks) ühtseks mehhanismiks.

Keda peaksite kutsuma oma meeskonda häkatonile? Kõik osalejad peavad olema kirglikud kodeerimise vastu, muidu kuidas nad suudavad 48 tundi suletud ruumis üle elada? Olgu kompositsioon mitmekesine, ärge kartke oma tehniliste spetsialistide rühma disaineri või isegi turundajaga "lahjendada" - inspiratsiooniga kodeerimise ajal aitavad nad aktsente õigesti paigutada ja toote eeliseid "esile tuua" žürii ees kaitsma. Kõik meeskonnaliikmed peavad olema võimelised töötama ajasurve ja stressi all, sest hinge kaotus ühes teist võib kogu projekti rööpast välja lüüa – lihtsalt ei pea tähtaega kinni.

Saa inspiratsiooni oma kolleegide tööst


Analüüsige oma kolleegide kogemust: meenutage oma viimast häkatoni, mõelge, kes osalejatest teile meelde jäi ja miks (kasuks tulevad ka teiste inimeste vead). Millist taktikat nad kasutasid? Kuidas aeg ja ülesanded jagunesid? Nende kogemused, õnnestumised ja ebaõnnestumised aitavad teil koostada tegevusplaani.

Kasutage versioonikontrolli tööriista


Kujutage ette: olete olnud pikka aega vooluseisundis ja töötanud prototüübi kallal, siis äkki avastate vea ja ei saa aru, mitu minutit või tundi tagasi ja kus täpselt vea tegite. Ilmselgelt pole sul aega “uuesti alustada”: halvimal juhul pole sul lihtsalt aega kõiki etappe uuesti läbida ja isegi kui teed, saad vaid žüriile näidata. midagi väga jõhkrat. Sellise olukorra vältimiseks on loogiline kasutada versioonikontrollisüsteemi nagu git.

Kasutage olemasolevaid teeke ja raamistikke


Ärge leiutage ratast uuesti! Pole vaja kulutada lisaaega selliste funktsioonide kirjutamisele, mida saab rakendada teekide ja raamistike abil. Selle asemel keskenduge funktsioonidele, mis muudavad teie toote eriliseks.

Kasutage kiirjuurutuslahendusi


Häkatoni põhiidee on luua oma ideele töötav prototüüp. Ärge kulutage liiga palju aega oma rakenduse juurutamisele. Uurige eelnevalt, kuidas saate seda kiiresti pilves, nagu AWS, Microsoft Azure või Google Cloud, juurutada. Juurutamiseks ja hostimiseks saate kasutada PaaS-i lahendusi, nagu Heroku, Openshift või IBM Bluemix. Võid olla suurepärane süsteemiadministraator, kuid häkatoni ajal on parem teha asjad enda jaoks võimalikult lihtsaks, et kogu meeskond saaks keskenduda kodeerimisele, juurutamisele ja testimisele.

Valige eelnevalt esitletav isik


Esitlus on väga oluline! Kui te ei saa seda õigesti teha, pole vahet, kui hea on teie prototüüp. Ja vastupidi - hästi läbimõeldud esitlus võib säästa niiske idee (ja me ei räägi ainult slaididest). Ärge unustage kõiki olulisi aspekte: millist probleemi teie kontseptsioon lahendab, kus seda tuleks rakendada ja kuidas see erineb olemasolevatest lahendustest. Otsustage eelnevalt, kui palju aega kulub esitluse ettevalmistamiseks ja kes on teie projekti nägu. Valige kõige kogenum meeskonnaliige, kellel on avaliku esinemise kogemus. Keegi pole karismat tühistanud.

Tutvu kandidaadi ja teemaga eelnevalt


Häkatone sponsoreerivad sageli konkreetse valdkonna ettevõtted. Uurige, kas teie häkatoni partnerettevõtetel on oma nominatsioonid, näiteks nende teenuste kasutamise eest teie töös.

Ärge jätke häkatoni teema kallal töötamist tähelepanuta! Mõelge ette ja visandage ideede loend, mida saab konkursil ellu viia.

Mõelge sellele, mida teie meeskond vajab mugavaks töötamiseks?


Valmista oma meeskonnale eelnevalt kõik tehnilised vahendid: sülearvutid, pikendusjuhtmed, kaablid jne. Tähtis pole ainult tehnoloogia: tehke mõned põhilised arhitektuuriplaanid, valige teegid ja muud tööriistad, mida vajate. Peate töötama oma peaga, hoolitsema oma aju eest: tume šokolaad, pähklid ja puuviljad aitavad kaasa intensiivsetele mõtteprotsessidele. Energiajoogid aitavad mõnda inimest, kuid ärge segage neid kohviga, see ei ole teie tervisele kasulik.

* * *

Ja viimane asi: ära karda ja ära kahtle. Häälestage end töölainele ja tulemuste saavutamisele. Häkatonid ei tähenda ainult võistlemist, vaid ka võrgustike loomist ja inspiratsiooni. Peaasi, et naudid enda ümber toimuvat. Lõppude lõpuks pole võit ainus, mida saate endaga kaasa võtta.

Allikas: www.habr.com

Lisa kommentaar