Preparándose para un hackathon: como sacar o máximo proveito de si mesmo en 48 horas

Preparándose para un hackathon: como sacar o máximo proveito de si mesmo en 48 horas

Cantas veces pasas 48 horas sen durmir? Lavas a túa pizza cun cóctel de café con bebidas enerxéticas? Estás mirando para o monitor e tocando as teclas cos dedos temblorosos? Este é a miúdo o aspecto dos participantes en hackathon. Por suposto, un hackathon en liña de dous días, e mesmo nun estado de "impulso", é difícil. É por iso que preparamos algúns consellos para ti que che axudarán a codificar e a facer unha chuvia de ideas de forma máis eficaz en 48 horas. Poderás probar estes consellos na práctica moi pronto - a inscrición para o concurso está aberta ata o 12 de maio "Avanzado dixital", que se celebrará no verán en 40 cidades de Rusia en formato de hackathons.

Evita obxectivos irreais


O teu principal opoñente non son outros participantes, senón o tempo. Un hackathon ten un prazo de tempo claro, así que non perdas horas preciosas traballando detalles innecesarios do proxecto. Ademais, o estrés excesivo interferirá coa claridade de pensamento. Un produto mínimo viable que funcione sen problemas xa pode asegurar unha posición gañadora nun hackathon.

Elixe o teu equipo con sabedoría


Calquera idea, incluso a máis excelente, pode estragarse se hai persoas no teu equipo que non entenden/non comparten a túa visión ou enfoques. Durante o hackathon, o equipo debería converterse (por moi trivial que pareza) nun único mecanismo.

A quen deberías invitar ao teu equipo para un hackathon? Todos os participantes deben ser apaixonados pola codificación, se non, como poden sobrevivir 48 horas nun espazo pechado? Deixa que a composición sexa diversa, non teñas medo de "diluír" o teu grupo de especialistas técnicos cun deseñador ou mesmo cun comerciante; mentres codificas con inspiración, axudarano a colocar correctamente os acentos e a "destacar" os méritos do produto. para defender ante o xurado. Todos os membros do equipo deben ser capaces de traballar baixo presión de tempo e estrés, porque a perda de espírito nun de vós pode descarrilar todo o proxecto, simplemente non cumprir o prazo.

Inspírate co traballo dos teus compañeiros


Analiza a experiencia dos teus compañeiros: lembra o teu último hackathon, pensa en cales dos participantes lembras e por que (os erros doutras persoas tamén son útiles). Que tácticas utilizaron? Como se distribuían o tempo e as tarefas? As súas experiencias, éxitos e fracasos axudaranche a crear un plan de acción.

Use unha ferramenta de control de versións


Imaxina: levas moito tempo en estado de fluxo, traballando nun prototipo, de súpeto descobres un erro e non podes entender cantos minutos ou horas atrás e onde cometeches exactamente un erro. Obviamente, non tes tempo para “empezar de novo”: no peor dos casos, simplemente non terás tempo de volver a pasar por todas as etapas e, aínda que o fagas, só poderás amosar ao xurado. algo moi tosco. Para evitar esta situación, é lóxico utilizar un sistema de control de versións como git.

Utiliza bibliotecas e marcos existentes


Non reinventes a roda! Non hai que gastar tempo extra escribindo funcións que se poidan implementar usando bibliotecas e frameworks. En vez diso, céntrate nas funcións que fan especial o teu produto.

Use solucións de implantación rápida


A idea principal dun hackathon é crear un prototipo de traballo para a túa idea. Non dedique moito tempo a implementar a súa aplicación. Descubra con antelación como pode implementalo rapidamente nunha nube como AWS, Microsoft Azure ou Google Cloud. Para a implantación e aloxamento, pode utilizar solucións PaaS como Heroku, Openshift ou IBM Bluemix. Podes ser un gran administrador do sistema, pero durante un hackathon é mellor facer as cousas o máis fáciles posible para que todo o equipo poida concentrarse na codificación, a implantación e as probas.

Seleccione unha persoa para presentar con antelación


A presentación é moi importante! Non importa o bo que sexa o teu prototipo se non podes facelo ben. E viceversa: unha presentación ben pensada pode gardar unha idea húmida (e non só falamos de diapositivas). Asegúrate de non esquecer todos os aspectos importantes: que problema soluciona o teu concepto, onde se debe aplicar e como se diferencia das solucións existentes. Decide con antelación canto tempo necesitarás para preparar a presentación e quen será a cara do teu proxecto. Selecciona o membro do equipo máis experimentado que teña experiencia en falar en público. Ninguén cancelou o carisma.

Descubra as candidaturas e o tema con antelación


Os hackathons adoitan ser patrocinados por empresas dunha industria específica. Descubra se as súas empresas colaboradoras de hackathon teñen as súas propias candidaturas, por exemplo, por usar os seus servizos no seu traballo.

Non deixes de traballar no teu tema de hackathon! Pensa con antelación e esboza unha lista de ideas que se poden implementar no concurso.

Pensas no que necesita o teu equipo para traballar comodamente?


Prepara con antelación todo o equipamento técnico para o teu equipo: portátiles, prolongadores, cables, etc. Non só a tecnoloxía é importante: fai algúns plans básicos de arquitectura, selecciona bibliotecas e outras ferramentas que poidas necesitar. Terás que traballar coa cabeza, coidar o teu cerebro: o chocolate negro, as noces e as froitas contribúen a intensos procesos de pensamento. As bebidas enerxéticas axudan a algunhas persoas, pero simplemente non as mesturas con café, non será bo para a túa saúde.

* * *

E o último: non teñas medo e non dubides. Sintoniza coa onda de traballo e logra resultados. Os hackathons non son só sobre competencia, senón tamén sobre creación de redes e inspiración. O principal é gozar do que sucede ao teu redor. Despois de todo, a vitoria non é o único que podes levar contigo.

Fonte: www.habr.com

Engadir un comentario