Icono del sitio Javier Campos .es

10 consejos para participar en un Hackathon

Este fin de semana se celebra el Hackathon Alexa Impacto Social 🔗, en el que participamos como mentores varias personas de la Comunidad Alexa en Español 🔗.

«Un Hackathon es un encuentro de programadores cuyo objetivo es el desarrollo colaborativo de software, aunque en ocasiones puede haber también un componente de hardware». Wikipedia.

Después de participar en otros Hackathons, estos son para mi los 10 consejos más importantes para participar en un hackathon:

1.👀 Leer las bases para conocer:

2.👥 Equipo multidisciplinar (Diseño, marketing, programación, producto…)

3.⏲️ Definid deadlines internos. Por ejemplo:

4.🕵️ Investiga un poco sobre el problema que quieres resolver y si hay soluciones similares a lo que propones. Mejora las soluciones existentes.

5.👩 Pensar qué habilidades ya tienes que puedes aprovechar en el hackathon, como extra.

6.🧅 Diseña y desarrolla por capas. Ve añadiendo funcionalidad poco a poco, pero que después de cada funcionalidad la skill ya se pueda usar. Mejor que funcione y que no sea perfecto, que quedarse a mitad de implementar el happy path por querer hacerlo perfecto.
El código no va a ser perfecto. Ejemplo: 3 días de hackathon VS 2 semanas de limpiar el código.

7.🚀 Paraleliza tareas entre personas del equipo:

8.‍⚖️ Investiga quién es el jurado.

9.💡 Diferénciate. Soluciones similares de equipos diferentes destacan menos que soluciones out-of-the-box (Ejemplo: muchos 🛴🛴 en hackathon de movilidad).

10.😊 Y disfrutad.

¡Recuerda! No dejes para el último minuto el envío de tu formulario. Lee qué necesitas enviar con tiempo y empieza al menos 1h antes del deadline.

Salir de la versión móvil