Kā uzlauzt hakatonu

Izmantojot šīs stratēģijas, jūs pat varētu uzvarēt ...

Es uzskatu, ka daudzi cilvēki ir dzirdējuši par vārdu - hakatons. Bet kas par velnu?

Kas ir hakatons?

Hackathon (pazīstams arī kā kapāt dienā , hackfest vai codefest ) ir dizaina Sprint līdzīgu notikumu, kad datoru programmētāji un citi iesaistīti programmatūras izstrādē, tai skaitā grafiskie dizaineri, interfeisa dizaineri, projektu vadītāji un citi, nereti arī domēna eksperti, intensīvi sadarboties programmatūras projektos. - Vikipēdija

Nespeciālistu vārdiem sakot, hakatons parasti ir 24 ~ 72 stundu garš pasākums. Organizators sagādās dažus izaicinājumus, un dalībnieki izveidos komandas un mēģinās nākt klajā ar savām labākajām idejām / risinājumiem.

Galu galā komanda (-as), kas prezentēja labākās idejas / risinājumus, iegūs dažas atdzist balvas. Balvas var būt skaidra nauda vai daži sīkrīki. Darba kārtība parasti notiek šādi:

  1. Reģistrācija
  2. Ievads
  3. Komandas veidošana
  4. Sāciet uzlaušanu
  5. Uzkodas (ēdieni, uzkodas, pusnakts uzkodas, pica ...)
  6. Datorurķēšana beidzas
  7. Prezentācijas / Piķi un tiesāšana
  8. Uzvarētājs paziņots

Sāksim savu ceļojumu un uzzināsim, kā mēs varam uzlauzt hakatonu!

1. Vienotība ir spēks

Lai uzvarētu hakatonā, jums jāveido sava sapņu komanda. Pirmā lieta, kas jādara, nokļūstot hakatonā, ir komandas veidošana. Jūs veidosiet komandu ar nejaušiem cilvēkiem, un ideālā gadījumā 3–5 cilvēku komanda ir laba.

Bieži vien jūs atklāsiet, ka turienes cilvēkiem ir dažādas zināšanas. Nebaidieties, ja nevarat kodēt, jo tas ir pilnīgi labi.

Jūsu misija ir atrast šos 3 veidu cilvēkus un lūgt viņus pievienoties jūsu komandai (būtu lieliski, ja arī jūs pats būtu viens no šiem 3):

  1. Koderis - jums būs nepieciešama vismaz viena persona, kas var kodēt. Kāds, kam ir front-end vai mobilās attīstības pieredze, ir vēl labāks. Ja jūsu komandā nav neviena cilvēka, kurš varētu kodēt, atrodiet to.
  2. Presenter jeb Pārdevējs - ja esat ļoti pārliecināts, ka veidojat lielisku produktu, ir patīkami to dzirdēt. Lai gan, ja jūs to nevarat pārdot auditorijai, man ir žēl pateikt, ka neatkarīgi no tā, cik lieliska ir jūsu ideja, jūs, visticamāk, neizdoties. Kāds, kurš prot labi uzstāties, šeit ir ļoti svarīgs. Es pat teiktu, ka dažreiz vadītājs ir pat svarīgāks par kodētāju.
  3. Dizainers - Tagad jums ir kāds, kurš var kodēt, kāds, kurš zina, kā pārdot ideju, kas notiks tālāk? Jums ir nepieciešams kāds, kurš varētu izveidot jauku lietotāja saskarni produktam. Lai gan dizainerim nav obligāti, tomēr ir ļoti ieteicams, lai tāds būtu komandā.

2. Aiz muguras vēstījums

Izdomājiet, ko meklē uzņēmumi. Uzņēmumi neveic labdarību. Pēc tam, kad esat izveidojis savu komandu, nomierinieties un novērojiet. Paskatieties apkārt un pārliecinieties, ka zināt pasākuma sponsorus.

Piemēram, Microsoft organizētie hakatoni, iespējams, meklēs dažas idejas, kas varētu pilnībā izmantot Microsoft tehnoloģiju - Azure Machine Learning, SQL Database, Cognitive Services utt.

Gandrīz 100% gadījumu uzņēmumi, kas sponsorē hakatonu, vēlas uzzināt, kā viņu produktus vai pakalpojumus var izmantot nākamā Facebook vai Snapchat izveidei. Tāpēc koncentrējieties uz domām, kā jūs varat izmantot sponsoru sniegtos pakalpojumus.

3. Spuldzes moments

Padomājiet ar savu komandu un mēģiniet nākt klajā ar ideju sarakstu. Jebkura nejauša ideja ir laba, vienkārši izrakstiet to un redziet, kura no tām ir visjēdzīgākā.

Reiz es devos uz hakatonu Londonā. To organizēja uzņēmums, kas nodrošināja mobilo maku, un sponsorēja cits uzņēmums, kas pārdod bākas.

Mēs nācām klajā ar Android mobilo lietotni, kas ļauj cilvēkiem viegli pasūtīt ēdienu jebkurā restorānā. Cilvēki var izlasīt restorāna ēdienkarti, pasūtīt, norēķināties ar tālruņiem un vienkārši gaidīt, kamēr ēdiens tiks pasniegts.

Mums bija datu bāze, kurā glabājās šāda informācija - id>

Uzliekot bāku uz katra restorāna galdiņa, mēs varam noteikt, kurā restorānā atrodas cilvēks, kā arī to, kur cilvēks sēž.

Zinot, kur atrodas lietotājs, mūsu lietojumprogramma var izlemt, kuru izvēlni lietotājam parādīt. Pēc pasūtījuma veikšanas lietotājs var veikt maksājumu, izmantojot mobilo maku, kredītkartes vai skaidru naudu.

Kā redzat, mūsu lietojumprogrammā tika izmantots gan organizatora sniegtais pakalpojums - mobilais maks, gan arī sponsora sniegtais produkts - bāka. Šī ir ideja, kas var uzvarēt hakatonu.

Ja iespējams, mums vienmēr jāizmanto pēc iespējas vairāk sniegto pakalpojumu. To sakot, es jums nesaku, ka visu pakalpojumu iegulšana iegūs jums hakatonu. Bet drīzāk, ja ir 2 idejas no dažādām komandām - gan foršām, gan novatoriskām, komandai, kas izmanto vairāk pakalpojumu, ir lielākas iespējas uzvarēt.

4. Ļaujiet Coderam spīdēt

Palūdziet savas komandas kodētājam sākt veidot koncepcijas pierādījumu (POC). Pēc tam, kad esat izdomājis izcilu ideju, dariet to reālu. Šis ir laiks, kad kodētājam un dizainerim ir cieši jāsadarbojas.

POC nav jābūt bez kļūdām, un tam faktiski var būt nulle funkcionalitātes. Faktiski lielākoties vairāk nekā 80% funkciju ir kodētas. Tas ir tikai vizualizācijas nolūkos, palīdzot auditorijai saprast, kā darbojas jūsu produkts / ideja.

Lai gan POC nav jābūt visām funkcijām, viena svarīga lieta ir tā, ka tai jāizskatās labi . Centieties, lai tas izskatās patiešām jauki, lai tiesneši varētu būt pārsteigti, redzot, kā jūsu komanda ierobežotā laika posmā nāk klajā ar tik skaisti izstrādātu produktu.

5. Stīva Džobsa brīdis

Sagatavojieties prezentācijai. Ideālā gadījumā pārdevējsvar sākt strādāt ar prezentāciju, kamēr tiek veidots POC.

Dažreiz, vismaz man, pārdevējs un kodētājs ir viena un tā pati persona. Šajā gadījumā vispirms strādājiet pie POC, un atkarībā no tā, cik daudz laika esat atlicis, jums ātri jāizlemj, kuras jūsu lietojumprogrammas daļas ir jākodē.

Gatavojoties prezentācijai, es parasti pavadu 2 ~ 3 stundas. Gatavojoties saviem slaidiem, man patīk izmantot KISS principu - Keep It Simple Stupid .

Atcerieties, ka mēs nerīkojam lekciju un vēlamies, lai cilvēki nopērk mūsu ideju. Mēs vēlamies, lai cilvēki mūs uzklausa. Tāpēc vienmēr padariet savus slaidus vienkāršus, jo vienkāršāk, jo labāk.

Jums nav pārāk daudz laika. Tādējādi saglabājiet savu prezentāciju un slaidus lakoniski. Šeit es jums pastāstīšu noslēpumu (formulu), kā sagatavoties 5 zvaigžņu prezentācijai:

  1. Problēmu paziņojumi - mēs vēlamies atrisināt dažas problēmas, izmantojot tehnoloģiju. Sagatavojiet dažus slaidus, kas cilvēkiem stāsta par problēmas fonu, kuru mēģināt atrisināt.
  2. Demonstrācija - cilvēkiem ir viegli garlaicīgi. Pēc tam, kad esat pastāstījis cilvēkiem, kāda ir problēma, nekavējoties pastāstiet viņiem, kā jūs to risināsiet. Ātri parādiet viņiem savu demonstrāciju un WOW. (Lūdzu, pārliecinieties, vai demonstrācija darbojas!)
  3. Salīdzināt - veiciet salīdzināšanu. Vai problēmai jau ir kāds risinājums, ja tāds ir, kā jūsu ideja ir labāka?
  4. Slēptie slaidi - vienmēr sagatavojiet dažus slēptus slaidus, kuros tiek apspriesti iespējamie idejas uzlabojumi, biznesa modelis un kādas ir grūtības, ar kurām jūs saskārāties hakatona laikā. Tie var būt noderīgi jautājumu un atbilžu laikā.

6. Gatavojieties balvai

Sagatavojieties balvai. Protams, tas netiek garantēts, taču, ja izpildīsit visas iepriekš minētās darbības, visticamāk, jūs kaut ko uzvarēsit.

7. Dažas iesācēja kļūdas

Viena kļūda iesācējiem būtu:

Nav koncepcijas pierādīšanas (POC), kuru varētu demonstrēt prezentācijas laikā. Vienkārša ideja, vienkārši ielieciet sevi tiesnešu ādā. Ja jūs būtu tiesnesis, vai jūs vēlētos kādu, kurš varētu jums kaut ko parādīt, pateikt kādu vietni vai mobilo lietotni, vai kādu, kurš tikai mutiski varētu pateikt, kāda ir viņu ideja? Kura, jūsuprāt, ir pārliecinošāka?

Vēl viena kļūda, ko pieļauj daudzi cilvēki, it īpaši tie, kas pirmo reizi pievienojas hakatonam - pārāk koncentrējoties uz funkcionālas vai bez kļūdām izveidotas lietojumprogrammas izveidi . Nenoliedzami, ka tas ir pareizi, veidojot pareizu produktu, bet diemžēl tas nedarbojas hakatona laikā. Hardcoding šeit ir atļauts!

Un pēdējais, arī tas, kuru, manuprāt, cilvēki atstāj novārtā - nepietiekams laiks, lai sagatavotos prezentācijai. Prezentācija ir vienīgā iespēja, kur jūs varat pārdot savu ideju tiesnešiem, vienīgo reizi, kad varat viņiem pateikt: “mana (dodiet) ideju (es) esmu (ir) izcila (balva)!”. Tātad, jums vienmēr vajadzētu pavadīt vairāk laika, gatavojoties prezentācijai.

8. Viena pēdējā lieta

Neaizmirstiet atvadīties no saviem jaukajiem komandas biedriem. Atnes balvu mājās un ilgi atpūties.

Pēc tam, kad esat pietiekami atpūties, neaizmirstiet atgriezties pie šī stāsta un uzdāvināt man dažus aplaudus!