Hackatonit IT-alalla: miten valita, valmistautua ja voittaa myös kriisissä

Lyhyesti historiasta

Yksi maailman ensimmäisistä hackathoneista on ICPC Student Programming Championship,

järjestettiin 1970-luvun lopulla.Samaan aikaan ohjelmoijat kokosivat niin sanottuja LAN-bileitä pelaamaan ja järjestämään turnauksia. Kesäkuussa 1999 OpenBSD käytti ensimmäistä kertaa termiä hackathon viittaamaan kehityskilpailuun, johon osallistui kymmenen sen ohjelmoijaa. Kollegat pitivät nimestä, ja muutamaa päivää myöhemmin Sun Microsystems piti samanlaisen konferenssin nimeltä The Hackathon, jossa he kutsuivat osallistujia kirjoittamaan Java-ohjelmia uudelle Palm V:lle.

Nyt hackatonit houkuttelevat ja yhdistävät yrityksiä ja asiantuntijoita kansainvälisellä tasolla, ja niistä tulee yhä enemmän uusien tuotteiden luomisen veturi.

Valinta: mitä hakkoneja siellä on?

Globaalisti hackathonit voidaan jakaakansainvälistä ja kansallista. Ensimmäiset keräävät mielenkiintoisia osallistujia kaikkialta maailmasta ja tarjoavat pääsyn uusiin projekteihin, tapauksiin ja ulkomaisten työnantajien kontakteihin. Tunnetut tämän mittakaavan hackathonien järjestäjät: AngelHack, TechCrunch.

Valtakunnalliset ja alueelliset kilpailutpaikallisten yritysten järjestämiä ja sponsoroimia. Venäjällä yksi suosituimmista järjestäjistä on Russian Hackers (HackMoscow), ja Digital Breakthroughin tyypit järjestävät laajan koko venäläisen megahackathonin, joka koostuu alueellisista vaiheista.

Kilpailun muoto voi olla offline-tilassa (päälläjärjestetty sivusto) tai tapahtuu kokonaan verkossa. Yritykset järjestävät sisäisiä hakkerointeja kehittääkseen aloitteita, tuotteita ja pumpatakseen asiantuntijoitaan: Microsoft, Google, Facebook ja muut. Joka vuosi Dropbox isännöi HackWeekiä, jossa työntekijät työskentelevät ideoidensa parissa seitsemän päivän ajan. Venäjällä työntekijöiden hakkerointeja järjestävät Mail.ru Group, Yandex, Sberbank ja muut suuret yritykset.

International League of Student Hackathons (MLH)järjestää kilpailuja aktiivisille opiskelijoille. Russian Hackers järjestää yhteistyössä MLH:n kanssa Local Hack Dayn, Unilever Chain Reactionin, joka kokoaa yhteen yli 800 opiskelijaa ja koululaista.

Hackathoneja tulee yhä enemmänpitkälle erikoistunut tai ei liity lainkaan IT-alaan. Esimerkiksi MedHack ja DigitalHealth järjestetään digitaalisessa lääketieteessä, UrbanHack ja GeoHack, GreenHack toimittajille ja monet muut on järjestetty ratkaisemaan urbanismin ja geoinformatiikan ongelmia.

Kuka tarvitsee osallistumista ja miksi

Hackathoneihin osallistuvat sekä opiskelijat ettäjo toimivat kehitystiimit. Jokainen haluaa kokeilla käsiään kilpailussa, kirjoittaa tuotteen tai uuden ominaisuuden lyhyessä ajassa, mainostaa olemassa olevaa startupia, hankkia hyödyllisiä kontakteja, opiskelijat harjoittelevat ja kokeneet tiimit saavat mahdollisuuden kehittää projektia. Toisaalta sekä suuret yritykset että startupit voivat toimia tapausten haltijoina. Heidän tavoitteensa: löytää lahjakkaita palavia silmiä, nähdä vaihtoehtoja ideoidensa toteuttamiseksi ja käynnistää pilottihanke tehokkaimpien joukkueiden kanssa.

Kuinka valita hackathon?

Hackathonia valittaessa sinun on otettava huomioon useita seikkoja saadaksesi odotetun tuloksen ja palkitsevan kokemuksen:

  1. Kilpailun mittakaava.Aloittelijoille ei suositella valitsemaan suuria hakkerointeja, jotta he eivät eksy sata joukkueeseen eivätkä lennä ulos ennen toista tarkistuspistettä.
  2. Hackathon teemaja tapausten painopisteen tulisi olla yhdenmukainen osallistujien taitojen, etujen ja tavoitteiden kanssa.
  3. Asiantuntijoiden osallistuminen ja tukitärkeä palautteen ja arvokkaan tiedon kannalta.
  4. Tutustu tapahtuman kumppaneihin:Osallistujat voivat saada bonuksia resurssien, kurssien ja muiden bonuksien muodossa.
  5. Maantiede.Kun valitset ulkomaisen hakkeroinnin, sinun on otettava huomioonkielimuuri ja kilpailu. Jos kielellä on vaikeuksia, on erittäin vaikeaa kerätä tietoja tapauksesta, tehdä sävelkorkeus ja myydä idea tuomaristolle. Lisäksi sinun on kilpailtava joukkueiden kanssa ympäri maailmaa, eri kulttuureista ja lähestymistavoista. Edut ovat ainutlaatuinen kokemus ja uudet tuttavat. Mutta suosittelemme, että harjoittelet ensin paikallista hakkerointia. Loput monimutkaisuudesta riippuvat järjestäjästä ja annetuista tehtävistä.

Mitä tehdä, jos olet opiskelija eikä tiimiä ole

Osallistuminen hackathoneihin on avoin kaikille, mukaan lukienmyös opiskelijoille. Joukkue löytyy ennen kilpailua: yleensä järjestäjät luovat chatteja, joissa jokainen kuvailee taitojaan, tavoitteitaan ja kuinka niistä voi olla hyötyä. Jos joukkueen kapteeni pitää sinusta, hän ottaa sinuun yhteyttä.

Neuvoston:jos olet täysin uusi IT-alalla ja vain haluatJotta saat selville sisältä, mitä hackathon on, on parempi koota kaveriporukka etukäteen. Useimmat tulevat voittoon ja etsivät kokeneita pelaajia, joten tuntemattomien osallistujien joukkueen löytäminen ei ole niin helppoa.

Kuinka valmistautua hakkerointiin

Yleisin hackathon-muoto on--kilpailla kaksi päivää ilman taukoa. Tähän on helpompi valmistautua, mutta jos hackathon kestää kolme päivää tai enemmän, kannattaa tarkistaa nettilaskusi etukäteen, varata ruokaa, sammuttaa automaattiset ohjelmistopäivitykset tietokoneeltasi ja perustaa makuutila työpöydällesi.

Jos puhumme offline-alustasta, kokenutOsallistujat suosittelevat mukanaan makuupussit, välipalat, vaatteiden vaihto ja hammasharja. Ja he huomaavat myös, että hyvän terveyden saavuttamiseksi tarvitset oikean ruoan - proteiineja ja hiilihydraatteja. Jotta aivot voisivat ratkaista ongelman, sinun on tarjottava itsellesi perustarpeet (vaikka unta on silti rajoitettava).

Tapauksen täydellinen kuvaus vaatimuksineen on julkaistuhackathonin alussa. Vain aihe, tapausyritys ja tuotemuoto tiedetään etukäteen - tämä auttaa selvittämään, selviääkö tiimi tehtävästä tekniseltä kannalta.

Valmistautuaksesi kilpailuun, sinun on oltava mukanaaihe: lue säännöllisesti artikkeleita, seuraa trendejä ja uusia tuotteita valitun hackathonin aiheesta. On melko vaikeaa voittaa palkintoa hermoverkkojen ja tekoälyn hackathonissa, jos et ole koskaan törmännyt siihen aiemmin. Ennen hackathonia vastaavien tapausten ja tuotteiden analysointi auttaa laajentamaan näköalojasi. Parhaiden käytäntöjen ja muiden ihmisten kokemusten tutkiminen auttaa ymmärtämään, kuinka ideaa voidaan parhaiten toteuttaa, lähestyä ratkaisua ja myydä.

Jos tapauksen alustava kuvaus sisältääon tarpeeksi tietoa vastaamaan kysymykseen "Mitä emme tarkalleen tee", muista sitten luoda tällainen luettelo - hakkeroinnin aikana haluat jossain vaiheessa tehdä kaikki ominaisuudet, jotka tulevat mieleesi.

Valmistelun tarkistuslista

  1. Kerää joukkue, jolla on palavat silmät (selkä jakäyttöliittymäkehittäjät, tuotepäällikkö, suunnittelija - tämä on vähimmäissuunnitelma), jotka ovat alun perin valmiita äärimmäisiin olosuhteisiin (hackathonin tuhohetki tulee varmasti).
  1. Valmistele infrastruktuuri etukäteen: ota käyttöön palvelin, käyttöönotto, tehtävänhallinta ja kaikki mitä tarvitset työhön.
  1. Laadi useita hypoteeseja ongelman ratkaisemiseksi, keskustele vaaditun alan asiantuntijoiden kanssa, jos mahdollista.
  1. Valmista esitysmalli, mukaan lukien visuaalinen, ja sävelkaava.
  1. Ennen hackathonia sovi ryhmän kanssa prosesseista, aikataulusta, vastuualueista ja osallistumisen perussäännöistä.
  1. Nuku tarpeeksi, virkistä itsesi ja virittele voitto!

Mitä yleisiä virheitä joukkueet tekevät?

  1. Nukkumatta jättäminen on huono idea. On erittäin tärkeää pystyä palauttamaan resurssit.
  2. Kehitä idea tiimissä etsimättä asiantuntijoiden ja mentorien tukea: he antavat arvokasta palautetta ja osallistuvat työn arviointiin, mikä lisää voittomahdollisuuksia.
  3. Yritetään kehittää ihanteellinen tuote: hackathonilla on tärkeää esittää toimiva idea ja perustella sen arvo; on tehottomaa tuhlata aikaa kaikkien toimintojen toteuttamiseen.
  4. Tee huono esitys: sinun on opittava jäsentämään ja piirtämään hienoja dioja oikein. Opi parhaita käytäntöjä aloituspuheenvuoroihin.
  5. Älä täytä sävelkorkeuden ajoitusta: harjoita tekstiä etukäteen, leikkaa tarpeetonta tietoa ja jätä ydin.

Oivalluksia voitosta

  1. Asiakaskehitys auttaaesittää selkeitä kysymyksiä asiantuntijoille neuvottelujen aikana ja ymmärtää tapausongelman ydin. Ota hackathon-asiantuntijoiden lisäksi mukaan custdeviin myös tuttavasi, jos heillä on asiaankuuluvaa kokemusta ja asiantuntemusta.
  2. Löydä loistava suunnittelija: Erinomainen tuotesuunnittelu ja esitys vaikuttavat käsitykseen ja tuloksiin.
  3. Hanki asiantuntijoiden ja mentoreiden tuki: tutki heidän asiantuntemustaan ​​ja kommunikoi eri alojen tapausten haltijoiden kanssa.
  4. Seuraa kilpailevien joukkueiden kysymyksiä keskusteluissa tai istunnoissa - voit arvata, mitä ideoita ja tekniikoita he käyttävät.
  5. Opi pitämään tuotetta.

Katso myös:

- Katso maailmankaikkeuden 3D-karttaa: se on koottu 20 vuoden ajan ja se on jo yllättänyt tutkijoita

- Tutkijat ovat selvittäneet, miksi lapset ovat vaarallisimpia COVID-19: n kantajia

- Kävi ilmi, että Mayan sivilisaatio jätti kaupunkejaan