Brevemente sobre la historia
Uno de los primeros hackathons del mundo es el Campeonato de Programación Estudiantil del ICPC,
Ahora los hackatones atraen y unen empresas y especialistas a escala internacional y se convierten cada vez más en un motor para la creación de nuevos productos.
Elegir: ¿que hackatones hay?
A nivel mundial, los hackatones se pueden dividir eninternacional y nacional. Los primeros reúnen a participantes interesantes de todo el mundo y brindan acceso a nuevos proyectos, casos y contactos de empleadores extranjeros. Conocidos organizadores de hackatones de esta escala: AngelHack, TechCrunch.
Competiciones nacionales y regionales.organizado y patrocinado por empresas locales. En Rusia, uno de los organizadores más populares es Russian Hackers (HackMoscow), y los chicos de Digital Breakthrough están organizando un megahackathon a gran escala en toda Rusia, que consta de etapas regionales.
El formato de la competición puede ser offline (ensitio organizado) o completamente en línea. Las corporaciones organizan hackatones internos para el desarrollo de iniciativas, productos y bombeo de sus especialistas: Microsoft, Google, Facebook y otros. Dropbox organiza HackWeek todos los años, donde los empleados trabajan en sus ideas durante siete días. En Rusia, los hackatones para empleados son organizados por Mail.ru Group, Yandex, Sberbank y otras grandes empresas.
Liga Internacional de Hackatones Estudiantiles (MLH)Realiza concursos para estudiantes proactivos. En colaboración con MLH, los hackers rusos organizan el Local Hack Day, Unilever Chain Reaction, que reúne a más de 800 estudiantes y escolares.
Los hackatones son cada vez másaltamente especializados o no relacionados en absoluto con TI. Por ejemplo, MedHack y DigitalHealth están organizados en medicina digital, UrbanHack y GeoHack, GreenHack para periodistas y muchos otros están organizados para resolver problemas de urbanismo y geoinformática.
Quién necesita participación y por qué
A los hackatones asisten tanto estudiantes comoequipos de desarrollo ya operativos. Todos quieren probar suerte en una competencia, escribir un producto o una nueva característica en poco tiempo, promover una startup existente, adquirir contactos útiles, estudiantes, para obtener una pasantía y equipos experimentados, una oportunidad para desarrollar el proyecto. Por otro lado, tanto las grandes empresas como las startups pueden actuar como titulares de casos. Sus objetivos: encontrar talento con ojos ardientes, ver opciones para implementar sus ideas y lanzar un proyecto piloto con los equipos más efectivos.
¿Cómo elegir un hackathon?
Al elegir un hackathon, debe considerar varios puntos para obtener el resultado esperado y una experiencia gratificante:
- La escala de la competencia.No se recomienda a los principiantes que elijan hackatones grandes, para no perderse en un centenar de equipos y no volar hasta el segundo punto de control.
- Tema del hackatóny el enfoque de los casos debe ser coherente con las habilidades, intereses y objetivos de los participantes.
- Participación y apoyo de expertosimportante para comentarios e información valiosa.
- Explore los socios del evento:los participantes pueden recibir bonificaciones en forma de acceso a recursos, cursos y otras bonificaciones.
- Geografía.Al elegir un hackathon extranjero, debe considerarbarrera del idioma y competencia. Si hay dificultades con el idioma, será muy difícil recopilar información sobre el caso, hacer un discurso y vender la idea al jurado. Además, tendrás que competir con equipos de todo el mundo, diferentes culturas y enfoques. Las ventajas son una experiencia única y nuevos conocidos. Pero le recomendamos que primero practique en un hackathon local. El resto de la complejidad depende del organizador y las tareas.
Que hacer si eres estudiante y no hay equipo
La participación en hackathons está abierta a todos, incluidosincluso para estudiantes. El equipo se puede encontrar antes de la competición: normalmente los organizadores crean chats en los que cada uno describe sus habilidades, objetivos y cómo pueden ser útiles. Si le gustas al capitán del equipo, se comunicarán contigo.
Consejo:si eres completamente nuevo en TI y solo quieresPara saber desde dentro qué es un hackathon, es mejor reunir un equipo de amigos con antelación. La mayoría viene en busca de la victoria y busca jugadores experimentados, por lo que encontrar un equipo de participantes desconocidos no será tan fácil.
Cómo prepararse para un hackathon
El formato de hackathon más común es––competir durante dos días sin descanso. Es más fácil prepararse para esto, pero si el hackathon dura tres días o más, vale la pena verificar su factura de Internet con anticipación, abastecerse de alimentos, desactivar las actualizaciones automáticas de software en su computadora y configurar un área para dormir en su escritorio.
Si estamos hablando de una plataforma fuera de línea, entonces experimentadolos participantes recomiendan traer sacos de dormir, bocadillos, muda de ropa y un cepillo de dientes. También señalan que para una buena salud se necesitan los alimentos adecuados: proteínas y carbohidratos. Para que el cerebro resuelva el problema, debe satisfacer las necesidades básicas (aunque aún debe limitar el sueño).
Se publica descripción completa del caso con requisitos.al inicio del hackathon. Sólo se conocen de antemano el tema, la empresa y el formato del producto; esto ayudará a determinar si el equipo podrá afrontar la tarea desde un punto de vista técnico.
Para prepararse para una competición, es necesario estar enTema: lea artículos con regularidad, siga tendencias y nuevos productos sobre el tema del hackathon seleccionado. Es bastante difícil ganar un premio en un hackathon sobre redes neuronales e inteligencia artificial si nunca antes lo has encontrado. Antes del hackathon, analizar casos y productos similares le ayudará a ampliar sus horizontes. Estudiar las mejores prácticas y las experiencias de otras personas le ayudará a comprender cuál es la mejor manera de implementar una idea, abordar una solución y vender.
Si la descripción preliminar del caso contienehay suficiente información para responder a la pregunta "Qué es exactamente lo que no haremos", entonces asegúrese de crear dicha lista; durante el hackathon, en algún momento, querrá hacer todas las funciones que se le ocurran.
Lista de verificación de preparación
- Reúna un equipo con ojos ardientes (espalda ydesarrolladores front-end, gerente de producto, diseñador: este es el plan mínimo), que inicialmente están listos para condiciones extremas (seguramente llegará el momento de la devastación durante el hackathon).
- Prepare la infraestructura con anticipación: implemente un servidor, implementación, administrador de tareas y todo lo necesario para trabajar.
- Formule varias hipótesis para resolver el problema, hable con expertos en el campo requerido, si es posible.
- Prepare una plantilla de presentación, incluida una visual, y un plan de presentación.
- Antes del hackathon, acordar con el equipo los procesos, cronograma, áreas de responsabilidad y reglas básicas de participación.
- ¡Duerma lo suficiente, refrésquese y sintonice la victoria!
¿Qué errores comunes cometen los equipos?
- No dormir es una mala idea. Es muy importante poder restaurar recursos.
- Desarrollar una idea dentro del equipo, sin buscar el apoyo de expertos y mentores: ellos darán una valiosa retroalimentación, además de participar en la evaluación del trabajo, lo que aumentará las posibilidades de ganar.
- Intentar desarrollar un producto ideal: en un hackathon es importante presentar una idea de trabajo y justificar su valor, es ineficaz perder tiempo en la implementación de todas las funciones.
- Haga una mala presentación: necesita aprender a estructurar y dibujar diapositivas interesantes correctamente. Conozca las mejores prácticas para presentaciones de startups.
- No cumpla con el tiempo del lanzamiento: ensaye el texto con anticipación, reduzca la información innecesaria y deje la esencia.
Perspectivas para la victoria
- Llevar a cabo el desarrollo del cliente ayudaráHaga preguntas claras a los expertos durante las consultas y comprenda la esencia del problema del caso. Involucre no solo a los expertos del hackathon en custdev, sino también a sus conocidos si tienen experiencia y conocimientos relevantes.
- Encuentre un gran diseñador: un excelente diseño y presentación del producto influyen en la percepción y los resultados.
- Consiga el apoyo de expertos y mentores: estudie su experiencia y comuníquese con los titulares de casos de diferentes campos.
- Siga las preguntas de los equipos competidores en charlas o sesiones generales; puede adivinar qué ideas y tecnologías están utilizando.
- Aprenda a presentar un producto.
Ver tambien
- Mira el mapa 3D del Universo: se compiló durante 20 años y ya ha sorprendido a los científicos
- Los científicos han descubierto por qué los niños son los portadores más peligrosos de COVID-19
- Resultó que la civilización maya dejó sus ciudades