Non podes durmir mentres codificas: como montar un equipo e prepararse para un hackathon?

Organizei hackathons en Python, Java, .Net, a cada un dos cales asistiron entre 100 e 250 persoas. Como organizador, observei aos participantes dende fóra e estaba convencido de que o hackathon non só trataba de tecnoloxía, senón tamén de preparación competente, traballo coordinado e comunicación. Neste artigo, recompilei os erros máis comúns e os trucos de vida non obvios que axudarán aos hackathons novatos a prepararse para a próxima tempada.

Non podes durmir mentres codificas: como montar un equipo e prepararse para un hackathon?

Reúne un equipo de ensueño

Si, hai solitarios nos hackathons, pero non lembro nin un só caso no que conseguiron levar premios. Por que? Catro persoas poden facer catro veces máis traballo en 48 horas que unha persoa. Xorde a pregunta: como se debe dotar de persoal a un equipo eficaz? Se tes amigos nos que confías e que pasaron xuntos por nada, todo está claro. Que facer se queres participar, pero non tes un equipo completo?

En xeral pode haber dous escenarios:

  • Estás tan activo que estás preparado para atopar e reunir a xente ao teu redor, converténdote nun líder e capitán do equipo
  • Non queres molestar e estás preparado para formar parte dun equipo que busca unha persoa co teu perfil.

En calquera caso, debes seguir os seguintes pasos:

  1. Analiza a información dispoñible sobre a tarefa.

    Os organizadores deliberadamente non sempre proporcionan información completa sobre a tarefa, para que os equipos non fagan trampas e preparen solucións con antelación. Pero case sempre, ata unha pequena información introdutoria é suficiente para avaliar o seu conxunto de coñecementos actual.

    Por exemplo, a tarefa indica que terás que desenvolver un prototipo dunha aplicación móbil. E só tes experiencia co desenvolvemento e deseño WEB, pero pouca experiencia co back-end, integración de bases de datos e probas. Isto significa que son precisamente estes coñecementos e habilidades que debes buscar nos teus potenciais compañeiros de equipo.

  2. Busca compañeiros de equipo entre amigos, coñecidos e compañeiros.

    Se no teu círculo social hai persoas que xa gañaron hackathons, son autónomos ou traballan nun campo relacionado co tema da tarefa, estes son os rapaces aos que primeiro debes invitar ao hackathon.

  3. Fala ao mundo sobre ti.

    Se o segundo punto non fose suficiente, non dubide en chamar nas redes sociais. Tenta ser conciso e o máis sinxelo posible:

    "Ola a todos! Busco compañeiros para o hackathon N. Necesitamos dúas persoas ambiciosas e motivadas pola vitoria: un analista e un front-end. Xa somos dous:

    1. Egor – desenvolvedor fullstack, gañador do hackathon X;
    2. Anya é deseñadora de Ux/Ui, traballo como subcontratista e creo solucións web + móbil para clientes.

    Escribe nunha mensaxe persoal, necesitamos dous heroes máis para unirse aos nosos catro fantásticos".

    Non dubides en copiar o texto, substituír nomes e pilas xD

  4. Comeza a buscar un equipo
    • Publica unha publicación cunha chamada nas túas redes sociais (fb, vk, no teu blog, se tes unha)
    • Usa chats de hackathons antigos nos que xa participaches
    • Escribe no grupo de participantes do próximo hackathon (moitas veces os organizadores crean con antelación)
    • Busca grupos ou eventos de eventos (reunións de eventos oficiais en vkfb)

Prepárate para un hackathon

Un equipo preparado é a metade da vitoria. A segunda metade é unha preparación de calidade para o hackathon. Os participantes adoitan pensar na preparación antes de ir a un hackathon. Pero algúns pasos tomados con antelación poden facer a vida máis fácil. É importante lembrar que podes pasar ata 48 horas no lugar do evento, o que significa que non só non debes distraerte do traballo centrado, senón que tamén debes organizar un ambiente cómodo para ti de todas as formas posibles. Como facelo?

Que levar contigo:

  • Unha almofada, manta ou saco de durmir favorito dos máis ávidos hackathoners é simplemente un atributo imprescindible.
  • Pasaporte e seguro médico
  • Cepillo de dentes e pasta de dentes
  • Toallitas húmidas
  • Descubra se os organizadores teñen unha ducha no lugar (se é así, leva unha toalla)
  • Cambio de roupa contigo
  • Cambio de zapatos (zapatillas de deporte cómodas, zapatillas de deporte, zapatillas de deporte)
  • Paraugas
  • Analgésicos
  • Portátil + cargador + cable de extensión
  • Powerbank para teléfono
  • Adaptadores, unidades flash, discos duros

Asegúrate de que todo o software de pago do teu PC estea de pago e que se carguen as bibliotecas necesarias.

Como planificar o traballo do teu equipo

  • Determine como tomará decisións en situacións controvertidas. É mellor votar coas mans e tomar unha decisión xeral do equipo.
  • Pensa en quen supervisará a dinámica do teu traballo, facilitará e planificará o traballo do equipo e xestionará a comunicación dentro do equipo. Normalmente, este papel en equipos áxiles é ocupado polo Scrum Master, que supervisa o proceso de Scrum. Se non estás familiarizado con este rol, asegúrate de buscalo en Google.
  • Establece temporizadores cada 3-4 horas para facer un seguimento do paso global do tempo. Determine os seus puntos de control internos cando revise os seus reloxos: a que hora e que debe ter preparado para facer todo sen o último minuto.
  • É un erro crer que unha noite sen durmir para todo o equipo levará á vitoria. Canto máis longo sexa o hackathon, máis importante é o sono. E, en xeral, a noite e a noite adoitan ser os momentos máis memorables nos hackathons: todas as cousas divertidas e ruidosas ocorren entón. Non te enganches co código, dáche a oportunidade de relaxarte.
  • Os organizadores adoitan instalar unha Sony Play Station ou XBox, activan películas, realizan misións e outras actividades paralelas para crear un ambiente emocional cómodo. Aproveita estes beneficios para evitar que o teu cerebro ferva.
  • Lembra a regra de Pareto: o 20% dos teus esforzos debería darche o 80% dos teus resultados. Pensa en canto esforzo gastarás nesta ou aquela decisión e que efecto podes obter. O tempo do equipo é limitado, e tamén o é o coñecemento, o que significa que os recursos deben ser distribuídos de forma eficiente.

Presentación e avaliación da súa solución

Que ter en conta antes de realizar?

  • Estudia previamente os criterios de avaliación, anótaos e manténos diante durante a decisión. Consulte con eles constantemente.
  • Estudar o perfil dos xuíces, o tipo de actividade e os antecedentes. Quizais artigos sobre Habré ou publicacións de blog en páxinas oficiais da empresa. Pense en que expectativas poden ter durante a avaliación. Para os xuíces cunha sólida formación técnica, é importante revisar o código das súas solucións e un deseñador experimentado analizará a experiencia e as funcións do usuario. A idea parece banal, pero por algún motivo a xente esquécese dela.
  • Non esquezas o poder da rede. O teu equipo en realidade non está formado por 4 persoas, sodes moitos máis, tedes compañeiros e amigos. Podes usar calquera fonte legal aberta e as túas conexións que poidas atopar. Se isto axuda a túa solución!
  • Será valioso falar da lóxica da solución e das fontes de datos durante o lanzamento. Se atopaches unha forma non estándar de probar unha hipótese, fálanos. Isto engadirá valor á súa solución.

    Por exemplo, entre os teus amigos había un representante do público obxectivo e puideches realizar unha proba de fume con el. Ou atopaches análises e recensións interesantes que axudaron a reducir o teu tempo de traballo.

  • Ninguén impediu aos equipos de comunicarse entre eles e de probar ideas. Ao final do hackathon, ninguén definitivamente roubará a túa idea, o que significa que algunhas hipóteses pódense probar directamente nos teus veciños.
  • En hackathons sempre hai consultores e expertos que están aí para axudarche e compartir a súa experiencia. Quizais non teñas os seus comentarios no teu traballo, pero obter comentarios e mirar a solución actual desde fóra é un paso importante cara á vitoria.
  • Pense no seu modelo de presentación con antelación. Fai unha diapositiva cun perfil e información sobre o equipo: as túas fotos, contactos, información sobre educación ou experiencia laboral actual. Podes engadir ligazóns a GitHub ou á túa carteira se queres que o xurado te coñeza mellor.
  • Se estás a planear unha tarefa de prototipado e interfaces, paga por adiantado por Marvel ou outros servizos para non preocuparte durante o hackathon.
  • Cando entenda a decisión final, tómese tempo para preparar o seu discurso: intente executalo varias veces, dedique tempo á estrutura e ás seguintes recomendacións adicionais.

Que lembrar ao actuar?

  • Non hai que repetir a tarefa e perder un valioso tempo de presentación; os xuíces e os participantes sábeno.
  • Ao principio, cóntanos a decisión clave e o enfoque que adoptaches. Este é un truco de vida xenial que se pode usar nos discursos de negocios. Deste xeito, conseguirás inmediatamente o 100% da atención e do interese da audiencia. E entón terás que dicir estruturalmente como chegaches a esta decisión, cal era a lóxica, as hipóteses, como probaches e seleccionaches, que patróns atopaches e como se pode usar a túa solución.
  • Se se pretendía un prototipo, móstrao e conta. Pensa na ligazón do código qr con antelación para que os espectadores poidan acceder.
  • Pensa en como se pode traducir financeiramente a túa decisión. Canto diñeiro aforrará o cliente? Como reducir o tempo de comercialización, NPS do cliente, etc.? É importante demostrar que non só tes unha boa solución técnica, senón tamén económicamente viable. Este é o propio valor empresarial.
  • Non te pongas demasiado técnico. Se os xuíces teñen preguntas sobre código, algoritmos e modelos, preguntaranse a si mesmos. Se cres que algunha información é moi importante, engádea a unha diapositiva especial e escóndea ao final en caso de dúbida. Se os xuíces non teñen ningunha pregunta, inicia un diálogo ti mesmo e fala sobre o que máis queda detrás das escenas do teu discurso.
  • Unha boa actuación é onde todos os membros do equipo falaron e falaron. É ideal se todos destacan o alcance das tarefas que fixeron.
  • Os directos, aderezados con bo sentido do humor, sempre son mellores que monólogos perfectamente ensaiados dende o escenario :)

Trucos de vida sobre nutrición

Algúns trucos de vida sobre a nutrición, porque realmente afecta o teu benestar, estado de ánimo e enerxía. Aquí hai dúas regras principais:

  • A proteína éncheche e dáche unha sensación de plenitude. Este é peixe, aves, queixo cottage.
  • Os carbohidratos proporcionan enerxía. Carbohidratos rápidos: unha rápida liberación de enerxía e un forte descenso nela; séntese somnolencia despois de comer pasta, patacas, chuletas, patacas fritas, etc. E os carbohidratos complexos (trigo sarraceno, avea, bulgur) son absorbidos lentamente e satúranse gradualmente de enerxía. Como unha batería, alimentaranche.

Polo tanto, se queres estar de gran humor durante o hackathon, esquécese dos lanches pouco saudables, a cola, os Snickers e o chocolate. Un almorzo abundante con mingau pola mañá, cereais e proteínas para o xantar, e vexetais e proteínas pola noite. A mellor bebida é a auga e, en lugar de café, é mellor beber té: ten máis cafeína e seguramente revitalizará o corpo e o espírito.

OK, todo acabou agora. Espero que isto fose útil!

Por certo, en setembro celebraremos un hackathon de Raiffeisenbank para desenvolvedores de java (e non só).

Todos os detalles e presentacións de solicitudes están aquí.

Ven, vémonos en persoa 😉

Fonte: www.habr.com

Engadir un comentario