Hackaton bat prestatzen: nola atera etekinik handiena 48 ordutan

Hackaton bat prestatzen: nola atera etekinik handiena 48 ordutan

Zenbat aldiz joaten zara 48 ordu lo egin gabe? Zure pizza garbitzen al duzu kafe-koktel batekin edari energetikoekin? Monitoreari begira eta hatz dardaraz teklak kolpatzen ari al zara? Hau da askotan hackaton parte-hartzaileen itxura. Jakina, bi eguneko online hackathon bat, eta baita "bultzatzeko" egoeran ere, zaila da. Horregatik, 48 orduko epean kodetzen eta ideia-jasa eraginkorragoan lantzen lagunduko dizuten aholku batzuk prestatu ditugu. Aholku hauek praktikan probatzeko aukera izango duzu laster - lehiaketan izena emateko epea zabalik dago maiatzaren 12ra arte. "Aurrerapen digitala", udan Errusiako 40 hiritan ospatuko dena hackathons formatuan.

Helburu irrealistak saihestu


Zure aurkari nagusia ez da beste parte-hartzaile batzuk, denbora baizik. Hackathon batek denbora-tarte argia du, beraz, ez galdu ordu baliotsuak alferrikako proiektuaren xehetasunak lantzen. Gainera, gehiegizko estresak pentsamenduaren argitasuna oztopatuko du. Ondo ibiltzen den gutxieneko produktu bideragarri batek hackaton batean posizio irabazlea berma dezake.

Aukeratu zure taldea zentzuz


Edozein ideia, baita ideiarik bikainena ere, hondatu egin daiteke zure taldean zure ikuspegia edo planteamenduak ulertzen ez dituzten edo konpartitzen ez dituzten pertsonak baldin badaude. Hackathonean zehar, taldeak mekanismo bakar bat bihurtu behar du (dirudiaren hutsala izan arren).

Nor gonbidatu beharko zenuke zure taldera hackaton batera? Parte-hartzaile guztiek kodeketa sutsua izan behar dute, bestela nola biziraun dezakete 48 ordu espazio itxi batean? Utzi konposizioa anitza izan, ez izan beldurrik diseinatzaile batekin edo merkaturatzaile batekin zure espezialista teknikoen taldea "diluitzeko" - inspirazioarekin kodetzen ari zaren bitartean, azentuak behar bezala jartzen eta produktuaren merituak "nabarmentzen" lagunduko dizute. epaimahaiaren aurrean defendatzeko. Taldekide guztiek denboraren presio eta estresaren pean lan egiteko gai izan behar dute, zuetako baten gogo galtzeak proiektu osoa gal dezakeelako, epea betetzea besterik ez.

Anima zaitez zure lankideen lanarekin


Aztertu zure lankideen esperientzia: gogoratu zure azken hackathon, pentsatu zein parte-hartzaile gogoratzen duzun eta zergatik (besteen akatsak ere baliagarriak dira). Zein taktika erabili zuten? Nola banatu ziren denbora eta zereginak? Haien esperientziak, arrakastak eta porrotak ekintza-plan bat sortzen lagunduko dizute.

Erabili bertsioak kontrolatzeko tresna


Imajinatu: denbora luzez egon zarela fluxu-egoeran, prototipo batean lanean, eta gero bat-batean akats bat aurkitzen duzu eta ezin duzu ulertu duela zenbat minutu edo ordu eta non egin zenuen akats bat. Jakina, ez duzu β€œberriro hasteko” denborarik: kasurik txarrenean, besterik gabe, ez duzu astirik izango berriro etapa guztietatik pasatzeko, eta hala egin arren, epaimahaiari bakarrik erakutsi ahal izango diozu. zerbait oso gordina. Egoera hori saihesteko, logikoa da git bezalako bertsio-kontrol sistema bat erabiltzea.

Erabili lehendik dauden liburutegiak eta esparruak


Ez berriro asmatu gurpila! Ez da denbora gehigarririk eman behar liburutegiak eta esparruak erabiliz inplementa daitezkeen funtzioak idazten. Horren ordez, arreta jarri zure produktua berezi egiten duten ezaugarrietan.

Erabili hedapen bizkorreko soluzioak


Hackathon baten ideia nagusia zure ideiarako lan-prototipo bat sortzea da. Ez eman denbora gehiegi zure aplikazioa zabaltzen. Jakin aldez aurretik nola inplementa dezakezun hodei batean, hala nola, AWS, Microsoft Azure edo Google Cloud. Hedatzeko eta ostalaritzarako, Heroku, Openshift edo IBM Bluemix bezalako PaaS soluzioak erabil ditzakezu. Sistema-administratzaile bikaina izan zaitezke, baina hackaton batean hobe da zure buruari gauzak ahalik eta errazen egitea, talde osoa kodeketa, inplementazioa eta probak bideratu ahal izateko.

Hautatu aldez aurretik aurkezteko pertsona bat


Aurkezpena oso garrantzitsua da! Ez du axola zein ona den zure prototipoa ezin baduzu ondo atera. Eta alderantziz: ondo pentsatutako aurkezpen batek ideia heze bat gorde dezake (eta ez gara diapositibaz soilik ari). Ziurtatu alderdi garrantzitsu guztiak ez dituzula ahaztu: zure kontzeptuak zein arazo ebazten duen, non aplikatu behar den eta lehendik dauden soluzioetatik nola desberdintzen den. Erabaki aldez aurretik aurkezpena prestatzeko zenbat denbora beharko duzun eta nor izango den zure proiektuaren aurpegia. Hautatu jendaurrean hitz egiten esperientzia duen taldekiderik esperientziatuena. Inork ez zuen karisma bertan behera utzi.

Aurki itzazu izendapenak eta gaia aldez aurretik


Hackathons-ak industria jakin bateko enpresek babesten dituzte askotan. Jakin zure hackaton-en konpainiek beren izendapen propioak dituzten ala ez, adibidez, beren zerbitzuak zure lanean erabiltzeagatik.

Ez ahaztu zure hackaton gaia lantzea! Aurretik pentsatu eta zirriborratu lehiaketan gauzatu daitezkeen ideien zerrenda.

Pentsatu zer behar duen zure taldeak eroso lan egiteko?


Prestatu aldez aurretik zure talderako ekipamendu tekniko guztia: ordenagailu eramangarriak, luzapen-kableak, kableak, etab. Ez da teknologia bakarrik garrantzitsua: egin oinarrizko arkitektura-plan batzuk, hautatu liburutegiak eta behar dituzun beste tresna batzuk. Buruarekin lan egin beharko duzu, burmuina zaindu: txokolate beltzak, fruitu lehorrak eta fruituek pentsamendu prozesu bizietan laguntzen dute. Edari energetikoak pertsona batzuei laguntzen diete, baina ez nahastu kafearekin, ez da ona izango zure osasunerako.

* * *

Eta azkena: ez izan beldurrik eta ez izan zalantzarik. Sintonizatu lan-olatuarekin eta emaitzak lortuz. Hackathons-ak ez dira soilik lehiari buruzkoak, sareak lantzea eta inspirazioari buruzkoak ere. Gauza nagusia zure inguruan gertatzen denaz gozatzea da. Azken finean, garaipena ez da eraman dezakezun gauza bakarra.

Iturria: www.habr.com

Gehitu iruzkin berria