¿Cómo funciona el hackathon? Hackathon: ¿qué es y por qué es necesario? “No puedes” olvidarte de los comentarios de los expertos

11.12.2021 General

Hackatón es un evento en el que un equipo de desarrolladores, en un tiempo limitado y en un espacio pequeño, divididos en grupos, resuelven un problema particular creando una solución, producto o servicio de software (ingeniería).

Según tengo entendido, un hackathon es un entretenimiento para programadores que les permite alcanzar algunos de sus objetivos en poco tiempo.

objetivos del desarrollador:

  • Divertirse
  • Pruebe algunas tecnologías, prácticas.
  • Probar una hipótesis/idea en poco tiempo.
  • Haz algo que hayas querido hacer durante mucho tiempo.
  • Compruebe las personas, el equipo, trate de trabajar juntos.
  • Presentar un proyecto existente, ganar experiencia, revisiones, inversiones.
  • hacer algo útil
  • Reciba beneficios materiales al participar en un hackathon

He puesto estos objetivos en el orden en que los percibo como desarrollador y participante del hackathon. Las personas son diferentes y sus prioridades son muy diferentes.

También existen diferentes tipos de Hackathons.

criterios del hackathon

  • Temático / general
  • Competición/fanático
  • Enfoque en soluciones tecnológicas vs enfoque empresarial

Según estos (y muchos otros) criterios, tanto el hackathon como la audiencia que asistirá serán diferentes.
Es muy importante que coincida la presentación de los organizadores y el público presente en este lugar.

Hackatón temático Describe claramente un área específica en la que se resolverá el problema y (o) un conjunto de tecnologías mediante las cuales se resolverán estos problemas.

Ejemplos de temas:

  • Control electrónico,
  • caridad,
  • independencia energética,
  • industria de restaurantes,
  • herramientas de mapas mentales,
  • juegos móviles.

Conjunto de tecnología generalmente se define si el evento se lleva a cabo por iniciativa o bajo los auspicios de un representante de estas tecnologías (empresa o comunidad)
Por ejemplo: hackathon de hardware sobre Intel Galileo, hackathon de fotografías de Nikon, Nvidia-CUDA, Unity 3d, Ruby on Rails en el mundo real, etc.

Hackatones generales no definen un tema claro de proyectos, y se diferencian según parámetros individuales.

Cuanto más claramente describas el tema, más se acercará la audiencia a él, pero será menos. Si el hackathon no tiene una diferenciación significativa, es posible que nadie asista.

Polaridad competencia/fanático proviene principalmente de la posición de los organizadores y del tema.
Por ejemplo, un hackathon sobre el tema "La cosa más inútil del mundo" tendrá un pequeño componente de competición.

El factor más importante para este criterio es también disponibilidad y tamaño del fondo de premios. Cuanto más grande y activamente se anuncie, mayor será la atmósfera de raza y tensión que reinará en el evento.

Fabricabilidad vs orientación empresarial Estos son principalmente criterios para evaluar las soluciones producidas en los hackathons.

También proviene de la esencia de los organizadores y del tema, y ​​es quizás lo más importante que hay que transmitir constantemente a los participantes, ya que de lo contrario pueden sentirse muy decepcionados por la insuficiencia de la evaluación.

* Los programadores siempre están orientados tecnológicamente.

Criterios para evaluar una solución basada en la capacidad de fabricación:

  • Excelencia técnica y funcionalidad.
  • Complejidad de implementación, tecnologías y enfoques utilizados.
  • Diseño, perfección visual del producto.

Criterios para el componente empresarial:

  • Tener un modelo de negocio, entender de dónde vendrá el dinero y cómo devolverlo.
  • La estructura y calidad de la presentación, comunicación al público, pitching, idea de la estrategia de marketing del proyecto.
  • Un equipo es un grupo de personas que pueden implementar soluciones sistemáticamente.

En consecuencia, el equipo que desarrolló una solución súper tecnológica y compleja quedará decepcionado por la victoria del equipo con una hermosa presentación y un lanzador con la lengua suspendida. Para evitar decepciones, es necesario articular claramente los objetivos y criterios del evento.

Además, debería establecerse un criterio de evaluación obligatorio. excelencia general y eficiencia solución propuesta. Deberia de funcionar.
Si esto no se tiene en cuenta, el hackathon se convierte en una competición de hermosas ideas.

A pesar de que los criterios anteriores son polares, pueden y deben combinarse. Ésta es la dificultad y el principal desafío a la hora de crear el concepto de hackathons.

Por tanto, la primera pregunta que debe hacerse el organizador es:

¿El motivo, tema y propósito de sus hackatones?

Debes comprender que estás reuniendo a un grupo de personas generalmente profesionales y costosas en términos de salario, para que dediquen su tiempo personal a resolver el problema que planteas con tu tema.

A los programadores les encanta hacer cosas interesantes, importantes y útiles para que todos lo sepan.

Tu tema debe ser simple y claro.

Expectativas de los productos desarrollados en el hackathon

  • El 99,7% de las startups mueren.
  • El 99,9% de las soluciones desarrolladas en un hackathon se desechan. Y es correcto.

Una solución en un hackathon es un intento rápido y sucio de probar la posibilidad de resolver un problema determinado.

Estructura del hackathon en términos de proyectos y equipos:

  • Los desarrolladores del Hackathon se registran como equipos o individualmente.
  • En el segundo caso, la tarea de los organizadores es formar un equipo a partir de participantes individuales.
  • Dependiendo de los criterios del hackathon, puede establecer requisitos para los equipos: cantidad minima, la presencia de especializaciones técnicas en determinadas áreas, etc.
  • Los participantes que no estén incluidos en ningún equipo estarán muy molestos.

Presentaciones de ideas- Independientemente de si se registran contigo en equipos o individualmente, al inicio de los hackathons es imprescindible presentar proyectos.
Esto logra varios de los siguientes objetivos:

  • Formación de equipos (si no están formados)
  • Presentar equipos a los competidores.
  • Presentación de los proyectos al jurado y a los organizadores.
  • Introducir a los participantes a sus propios proyectos.

Las presentaciones de ideas de personas que no participarán en el hackathon no tienen ningún sentido. El líder del proyecto debe estar con el equipo todo el tiempo, golpeándolos y lavándoles el cerebro. De lo contrario el proyecto no despegará.

Tamaño ideal del equipo para hackathons generales/empresariales de 4 a 7 personas con diferentes especializaciones.

Para hackatones con enfoque técnico, al menos 2.

No es aconsejable que alguien haga proyectos solo; estos proyectos a veces incluso ganan, pero no tienen el espíritu de hackathons.

Fecha y duración

Los hackathons duran de 1 a 3 días.

Para un hackathon grande, la duración óptima es de 48 horas, comenzando el viernes por la noche y terminando el domingo por la noche.

Internet

Una buena Internet es fundamental para organizar hackatones. El cálculo recomendado para el canal de Internet externo es 1Mbit * 1 participante.
Es muy deseable tener canal de respaldo, que se puede conectar en caso de fallo del principal.

red Wi Fi- con una gran cantidad de equipos (portátiles, accesorios), un canal wifi que funcione satisfactoriamente en condiciones normales puede no hacer frente a la actividad de los hackathons.

Organizadores

Obviamente, el equipo es el componente más importante de cualquier cosa.

Principal

Esta es la persona que marca el tono y el ambiente del evento, se asegura de que todo suceda según lo programado, anuncia las etapas, los participantes y otra información importante.

Es necesario que el presentador sea lo más neutral posible y no simpatizar abiertamente con ninguno de los participantes y mucho menos “oprimir” a quienes no lo están haciendo bien.

La tarea del presentador es mantener el ambiente del evento y por lo tanto es él quien debe completar todos los momentos técnicos, tirones entre presentaciones y otros pasos en falso. Al mismo tiempo, el líder es el menos persona importante en el escenario y su función es elevar la importancia de todos los demás.

Requisitos para el presentador: capacidad para hablar en público, conocimiento del tema, autoridad entre los participantes.

El presentador también puede ser juez o mentor, aunque, en mi opinión, esto no es deseable.

Secretaria de Eventos

La persona que se ocupa del cronograma, mentores, patrocinadores, presentador, sabe cuándo quién tiene una propuesta, qué debe decir el presentador y cuándo. A menudo puede transmitir en línea y publicar fotografías en las redes sociales.

Especialista Técnico

Una persona que sabe cómo funciona la red para eventos y dónde conectarla es bueno cuando la configura. También es frecuente entre los participantes (a pesar de que son programadores) Surgen problemas que no pueden resolver por sí solos: la computadora no se conecta a la red, el sistema operativo falla, no hay una unidad flash. Es muy bueno cuando hay alguien que los cuida.

También es bueno cuando un administrador puede encargarse del funcionamiento adecuado de los micrófonos, el sonido, las secuencias de vídeo, las fuentes interactivas y otras cosas que hacen que un hackathon sea divertido. Si está organizando un Hackathon y necesita un buen sonido, debería considerar alquilar parlantes con anticipación. Le aconsejamos que contacte sólo con profesionales.

No olvide que la Ley de Murphy siempre funciona bien cuando se trata de infraestructura técnica para eventos: Si algo puede pasar, definitivamente sucederá.

Volumen de ayuda

Las personas que brindan toda la logística del evento se aseguran de que haya café y que el baño no se atasque. Satisfacer las necesidades de los participantes, encontrar y obtener cosas encontradas (por ejemplo, cargadores de portátiles que los participantes olvidaron llevar consigo), hacer lo imposible.

Alguien del equipo debe estar presente en los eventos todo el tiempo, día y noche. Estas personas deben ser conocidas (la tarea del presentador es presentarlas a todos) y ser fácilmente identificadas mediante camisetas, insignias, etc.

Entrada pagada

Todo depende de tus capacidades y concepto.

En general, recomiendo que la entrada sea paga (con énfasis en la preinscripción), ya que esto funcionará como un filtro para las personas "de izquierda" y también dará una motivación adicional a los participantes para que no se olviden de venir.

Además, con relaciones públicas exitosas, los registros pueden cubrir significativamente sus gastos y proporcionar exactamente ese dinero en efectivo que es difícil de obtener de los patrocinadores.

Trabajar después de los hackatones

Este punto muchas veces se olvida, aunque no es menos importante que el trabajo previo al evento.

Necesitamos resumir los resultados, publicar fotos, anunciar en línea a los ganadores y lo que les espera, y agradecer nuevamente a nuestros socios. Trabajar después de los hackathons es una inversión directa en tu imagen y en el próximo evento. ¡No lo olvides!

Palabras clave: Alquiler de ponentes, Hackathon, objetivos, programadores, creación de programas, proyectos, Diseño, negocios

¡Hace dos semanas tuve la oportunidad de participar por primera vez en un hackathon! El propósito del evento fue desarrollar ideas de negocios viables que pudieran mejorar el estado de ambiente Mar Báltico. Esta sesión de lluvia de ideas de tres días tuvo lugar en el centro de Helsinki y en ella participaron 12 equipos, incluido el mío. ¡Una experiencia inolvidable e impagable!

¿Qué es un hackatón?

La palabra "hackathon", que surgió del mundo de las tecnologías de la información en 1999, significa colaboración intensiva entre programadores, diseñadores y gerentes para resolver un problema específico (por ejemplo, crear nuevo software).

Actualmente, los hackatones también están ganando popularidad entre empresarios, investigadores e incluso políticos. Además, los hackathons están diseñados precisamente para garantizar que todos los especialistas mencionados anteriormente se reúnan y todos contribuyan al desarrollo de una idea/proyecto.


Como regla general, en un hackathon no hay uno, sino muchos equipos presentes. Primero, los organizadores del hackathon anuncian la tarea principal, luego los equipos candidatos solicitan participar, los mejores ingresan al hackathon y luchan por el premio principal. El evento suele durar varios días, durante los cuales los equipos trabajan intensamente en el proyecto, consultan con especialistas invitados (expertos) y preparan una presentación del proyecto para el último día, donde el jurado determina el ganador.


Los organizadores también se encargan de la alimentación y el ocio de los participantes. Todo esto se hace para crear una atmósfera creativa para el evento, en la que los equipos también encuentren tiempo para relajarse y comunicarse entre sí. Por lo tanto, cada participante del hackathon recibe una experiencia profesional útil, la oportunidad de reunirse personalmente con expertos en su propio campo y en otros, y simplemente pasar un rato divertido, ¡y el equipo ganador también recibirá un premio en efectivo por esto!

Hackathon DEEP Challenge: de la teoría a la práctica

La tarea principal del hackathon. desafío profundo fue la creación de condiciones para el desarrollo y la implementación de ideas comerciales que mejorarían la situación ambiental en la región del Báltico. Para ello, un mes antes del evento, los organizadores anunciaron la aceptación de candidaturas de equipos con ideas de negocio e invitaron a más de una decena de expertos en diversos campos de actividad (desde investigadores e ingenieros hasta empresarios y políticos). Entre 70 solicitudes, según la opinión del consejo de expertos, se seleccionaron las 12 mejores, incluido mi equipo.



Hackatón desafío profundo se organizó en el centro de Helsinki en la sala de conferencias del complejo acuático Piscina del mar de Allas, lo más destacado son tres piscinas al aire libre justo enfrente de la zona comercial Kauppatori. Desafortunadamente, no tuve tiempo de nadar en la piscina o hacer vapor en la sauna, aunque los organizadores brindaron esta oportunidad a todos los participantes del hackathon de forma gratuita.

La tarea de los participantes del hackathon estaba clara: convertir su idea en un proyecto empresarial realista y presentarlo al público el último día. El hackathon comenzó el viernes por la noche y finalizó el domingo por la tarde. El evento fue presentado por un carismático finlandés, un famoso presentador de una de las estaciones de radio finlandesas.


Viernes - calentamiento

El primer día fue de calentamiento: se anunció la misión del hackathon y la tarea de los equipos, se realizaron un par de concursos de ingenio y luego todos salieron a cenar juntos. Esto permitió a los participantes de diferentes equipos conocerse entre sí, expertos y organizadores. Debo decir que nos alimentaron bien, lo que también contribuyó a crear un ambiente agradable en el evento.


Sábado - lluvia de ideas

El segundo día puede denominarse fácilmente una sesión de lluvia de ideas. Ese día, cada equipo tuvo la oportunidad de discutir la idea con varios expertos (30 minutos cada uno). Por ejemplo, nuestra idea se centró en la creación de una estación meteorológica submarina y fue criticada por varios expertos desde el punto de vista técnico, económico y medioambiental. Además de las críticas, por supuesto nos dieron consejos sobre cómo mejorar la idea, hacerla más realista y comercialmente viable. Además, recibimos contactos de clientes y socios potenciales que probablemente estén interesados ​​en el proyecto.


Inmediatamente después de las sesiones con los expertos, los organizadores nos sorprendieron al saber que cada equipo debe hacer y enviar una presentación de la idea y el plan de negocio antes de las 21 horas. ¡Solo tuvimos cuatro horas para corregir todos los defectos de la idea, implementar recomendaciones de expertos y encajarlo todo en una presentación de tres minutos! Por eso mi equipo decidió trabajar más en el proyecto en lugar de ir a la sauna y a la piscina.

Resurrección - presentación

Temprano en la mañana escribí el texto de un discurso de tres minutos y lo repetí en el tren, porque... Por la mañana comenzó la final del hackathon: presentaciones de los jefes de equipo. No todos los oradores pudieron mantener los 3 minutos y el presentador los interrumpió abruptamente diciendo: “Se acabó el tiempo”. Me encontré con el problema de que la animación en mi presentación no funcionaba, porque... los organizadores lo convirtieron a PDF (¡una buena lección para el futuro!).

Después de la presentación, el jurado hizo 2 o 3 preguntas sobre el proyecto. Es interesante que en este hackathon el jurado no estuvo compuesto por expertos que pudieran evaluar los proyectos y el progreso durante la competencia desde diferentes ángulos, sino por los patrocinadores del hackathon (representantes de bancos y subvenciones).

Después de los discursos hubo un almuerzo final, o mejor dicho desalmuerzo(en ruso: desayuno + almuerzo), que es un buffet de decenas de platos y postres. Por cierto, en mi opinión, los postres son los más punto fuerte¡Cocina finlandesa!


Y finalmente, el jurado está listo para anunciar los ganadores del hackathon: lamentablemente, esta vez no fuimos nosotros. Los equipos ganadores recibieron pequeños premios en metálico (1.500, 1.000 y 500 euros para el primer, segundo y tercer puesto, respectivamente). Este es el hackathon desafío profundo estuvo terminado.

Conclusión

Entonces, ¿qué podemos decir sobre el hackathon? En mi opinión, esta es una forma extremadamente productiva de trabajar juntos para desarrollar ideas. En primer lugar, Un hackathon es una plataforma ideal para el rápido desarrollo de proyectos: en sólo tres días obtuvimos un buen plan de negocio a partir de una idea en bruto, además de comentario tanto de especialistas limitados como del público en general. En segundo lugar, hackathon es una forma muy conveniente de publicitar su idea: Conocí personalmente a socios y clientes potenciales con quienes podemos implementar un proyecto en el futuro. Tercero, experiencia de discursos cortos y comunicación en un entorno empresarial.- Esto es algo completamente nuevo para mí. Después de todo, ¿dónde más puedes probar comida deliciosa, ir a la piscina y hacer vapor en la sauna de forma gratuita? :-)

Esta semana, del 18 al 20 de noviembre, tendrá lugar un evento inusual en San Petersburgo: el primer hackathon de toda Rusia, hackRussia. Durante tres días, escolares y estudiantes podrán probar suerte en el dominio de casos profesionales de cinco áreas: servicios sociales, finanzas y blockchain, agricultura y energía, educación y cultura, biotecnología y medicina. El corresponsal de City+ decidió averiguar por qué se necesita un formato tan inusual, en qué se diferencia un hackathon de un foro normal y qué tan efectivo es.

La palabra "hackathon" se forma a partir de dos palabras inglesas hackear (explorar durante la programación) y maratón (maratón). Este término apareció por primera vez en Estados Unidos en 1999. Se trata de un formato especial en el que los participantes, durante un período de tiempo limitado, sin parar, no crean soluciones abstractas al problema en discusión, sino que preparan productos específicos en forma de, por ejemplo, sitios web o aplicaciones móviles. De acuerdo con las reglas del hackathon, los chicos se dividen en equipos de dos a cuatro personas. Para ganar esta carrera, es necesario tener una amplia gama de habilidades y cualidades: curiosidad natural, buenas habilidades comunicativas, una mente aguda y dominio de los lenguajes de programación.

Este enfoque es extremadamente relevante hoy en día, porque los estudiantes tienen la oportunidad de interactuar directamente con empleadores y empresas. Esto les permite evaluar correctamente las necesidades del mercado laboral moderno. El hackathon también resulta útil en términos de intercambio rápido y específico de conocimientos y competencias entre especialistas de diferentes campos, lo que también enriquece el "equipaje profesional".

Lo que diferencia un hackathon de un foro normal es la movilidad del proceso de trabajo: en promedio, en 40 horas, los participantes deben pasar del desarrollo de una idea a la creación de un prototipo funcional. Es especialmente importante que el resultado final sea prácticamente tangible y pueda utilizarse en alguna de las esferas de la vida humana. Al fin y al cabo, al evento asisten inversores que pueden destacar los mejores proyectos e implementarlos. Además, esta es una forma asequible de mostrar a los jóvenes profesionales que la industria está interesada en su trabajo y conocimiento. La confianza de los estudiantes en el futuro ayudará a evitar la fuga de cerebros.

Por primera vez, este fin de semana se celebrará en San Petersburgo un hackathon a escala de toda Rusia. Antes de esto, por supuesto, tales eventos existían, pero eran altamente especializados y de naturaleza local; principalmente tales "competencias" se llevaban a cabo sobre la base de empresas individuales, en universidades o entre programadores. Sólo ahora ha sido posible crear un movimiento organizado que abarque diversos ámbitos: está previsto que unos trescientos participantes de 45 ciudades asistan a la ceremonia inaugural el viernes 18 de noviembre.

Durante varios días, escolares y estudiantes intentarán implementar su trabajo en cinco direcciones. Como dijo el director del proyecto, Denis Samuylov, se propondrán diferentes soluciones, por ejemplo, al problema de la distribución de medicamentos. “Este caso se presentará en el campo de la medicina. En nuestras farmacias los medicamentos suelen cambiar de precio. Y no siempre están disponibles. Podemos agregar esto y buscar no sólo por el nombre del medicamento, sino también por genéricos (análogos más baratos, nota del editor)”, explica el especialista.

Además, en el hackathon se presentarán otros proyectos útiles: basándose en los principios de la aplicación de citas Tinder, se desarrollarán aplicaciones móviles para la búsqueda óptima de vivienda. Y en el ámbito de la agricultura, pensarán en formas de entregar productos al consumidor lo más frescos posible. Es imposible no notar la tendencia. el año pasado– programas basados ​​en la interacción humana con la realidad virtual. Los expertos atribuyen la popularidad del tema al sensacional juego Pokemon Go. Planean adoptar esta útil experiencia de trabajar con realidad alternativa y utilizarla para crear visitas virtuales a museos, por ejemplo, el Hermitage.

El último día del hackathon se resumirán los resultados. Los ganadores recibirán premios en efectivo por valor de cien mil rublos. Se pueden gastar en el desarrollo posterior de su proyecto. Otros participantes obtendrán experiencias únicas y posiblemente conexiones que cambiarán sus vidas.

Fotos: grupo "Hackathon en VKontakte"/https://vk.com, grupo "JourHack. 1er hackathon de periodismo de datos en San Petersburgo"/https://vk.com.

(programadores, diseñadores, gerentes) trabajan juntos para resolver un problema. Hoy en día, los hackathons ya no están relacionados con la piratería, son solo maratones de programación. Normalmente, los hackathons duran de un día a una semana.

Algunos hackathons están destinados a fines educativos o sociales, pero lo más frecuente es que el objetivo de un hackathon sea crear una experiencia completa. software. Cada hackathon se centra en un área específica, como un lenguaje de programación, un sistema operativo, una aplicación o una interfaz de programación (API).

Historia

El término apareció en 1999. Los desarrolladores de OpenBSD y Sun Microsystems comenzaron a utilizarlo de forma independiente.

Los desarrolladores de OpenBSD utilizaron por primera vez el término para referirse a una reunión sobre criptografía en Calgary, Canadá, el 4 de junio de 1999. Diez desarrolladores acudieron a él para escribir programas que no estuvieran sujetos a las estrictas restricciones de exportación impuestas por los Estados Unidos al software criptográfico.

Sun utilizó el nombre "Hackathon" durante la conferencia JavaOne, celebrada del 15 al 19 de junio de 1999; John Gage propuso escribir un programa en el lenguaje de programación Java para el nuevo Palm V que utilizaría el puerto de infrarrojos para comunicarse con otros usuarios de Palm.

A partir de mediados de la década de 2000, los hackathons se hicieron más comunes y las empresas y los inversores los vieron como una forma de desarrollar rápidamente nuevas tecnologías. tecnologías de software o áreas de inversión. Algunas empresas conocidas se crearon en hackathons, como GroupMe, que surgió del hackathon TechCrunch Disrupt 2010; en 2011 fue comprada por Skype por 85 millones de dólares.

Tipos de hackatones

Para el desarrollo de plataformas

Algunos hackatones se centran en trabajar en una plataforma específica, como un sistema operativo.

El desarrollo de aplicaciones para plataformas móviles se produce, por ejemplo, en el hackathon Over the Air, celebrado en Bletchy Park (Inglaterra), que cuenta con importantes patrocinios. También se realizan hackathons para desarrollar videojuegos y juegos de computadora.

Music Hack Day es un hackathon dedicado al software y hardware de música. Desde 2009, se ha celebrado más de 20 veces en diversos lugares.

Desde 1999 se celebra anualmente un hackathon para desarrolladores. Sistema operativo OpenBSD.

Lenguajes de programación, API, frameworks.

Desde 2007 se llevan a cabo hackatones de Perl con el objetivo de mejorar el lenguaje en sí. Los desarrolladores de Haskell y Scala organizan eventos similares: Haskell Hackathon y Scalathon.

Se realizaron hackatones para desarrollar aplicaciones en HTML5 y Ruby on Rails.

Algunas empresas organizan algunos hackatones para escribir aplicaciones que utilizan una API común. Entonces Yahoo! organiza desde 2006 el "Open Hack Day" (originalmente "Hack Day"), que utiliza Yahoo! API y API propiedad de Yahoo! Sitios como Flickr. Google está organizando un hackathon similar para sus propias API.

Foursquare organizó un hackathon global en 2011, donde más de 500 desarrolladores en 30 ubicaciones desarrollaron aplicaciones utilizando la API de Foursquare.

La palabra "hackathon" se formó a partir de la fusión de las palabras "hacking" y "marathon". Por supuesto, el hacking no lo entienden los estafadores informáticos, sino los entusiastas de las tecnologías de la información que encuentran placer en investigar y encontrar soluciones extraordinarias.


El primero del mundo tuvo lugar en 1999. Fue realizado por los desarrolladores. SO OpenBSD en Calgary (Canadá).


Allí se reunió un grupo de investigadores que debían resolver una difícil tarea: encontrar una vía legítima para superar las restricciones impuestas por Estados Unidos a la exportación de productos criptográficos desde el país. Llamaron al evento un “hackathon” y a sus colegas inmediatamente les gustó el término.


Después de 10 días en la conferencia JavaUno compañía Microsistemas solares celebró una reunión similar donde sugirió que el desarrollador creara un programa Java para Palma V para intercambiar datos entre el dispositivo e Internet a través de un puerto de infrarrojos.


La orientación al éxito, un formato agradable y amigable, la comunicación y la competencia simultáneas: todo esto hizo que los eventos de un nuevo tipo fueran atractivos para los participantes e inversores. Así es como comenzaron los hackathons en la vida.

¿Por qué las empresas necesitan hackatones?

En 2016, hackaton.com estima que se celebraron 3.450 hackatones en todo el mundo. El primero en la lista es ahora EE. UU.: 1568 eventos por año, seguido por el Reino Unido (470 hackathons), Canadá (230), Alemania (223) y Francia (196). En ellos participaron diversos especialistas: desarrolladores web (36%), sistemas móviles(36%), plataformas de hardware (15%), sistemas robóticos e IA (8%).


Rusia no está en esta lista. Porque, según esta fuente, en Rusia en 2016 sólo... se celebró un evento.


Por supuesto, estos datos no son válidos. Sólo reflejan el hecho de que los hackatones como formato para desarrollar una economía innovadora siguen creciendo en Rusia. Y aunque el mundo todavía sabe muy poco sobre los hackatones en nuestro país, la situación real es mucho mejor que las estadísticas occidentales.


Así, según el portal IT-dominanta, cada mes en 2016 se celebraron en Rusia entre 8 y 10 eventos diferentes de este tipo. Y solo en abril de 2017, se llevaron a cabo 19 hackatones importantes.


Quizás los hackathons hubieran seguido siendo un fenómeno local si las grandes empresas, los inversores y los ángeles no les hubieran prestado atención. Reconocieron el potencial de crecimiento.


En lugar de las tediosas aprobaciones y reelaboraciones que uno encuentra en los proyectos tradicionales, los hackatones ofrecieron un nuevo formato para crear prototipos a un costo mínimo. En unos días, los organizadores reciben varias soluciones al problema tecnológico al que se enfrentan.


Por otro lado, las empresas atraen: aquí no sólo puedes conocer desarrolladores fuertes, sino también probarlos inmediatamente en acción. Finalmente, una ventaja importante de los hackathons es la creación de redes con socios potenciales y la promoción de su propio negocio.

¿Cuál es el interés de los participantes?

Según hackaton.com, a los hackatones públicos de hoy asisten especialistas (42,8%), estudiantes (21,1%), “aficionados” (18,9%), emprendedores (9,6%), así como personas que buscan trabajo (7,6%). ).


El tema del hackathon se anuncia inmediatamente, pero no siempre se anuncian los objetivos, lo que añade misterio al futuro evento y atrae a participantes especialmente aventureros. Esto se hace para no interferir con el nacimiento del resultado ante nuestros ojos. Con el fondo de premios pueden ocurrir “milagros”.


Así, en la etapa final del Design Hackathon, que se celebró en Moscú a finales de julio de 2016 y Sberbank Technologies, la inicial fondo de premios se anunció por un monto de 200 mil rublos. Sin embargo, los resultados del hackathon impresionaron tanto a los organizadores que el fondo de premios aumentó a 500 mil rublos.


El ganador entonces fue el Dream Team. Propuso una “solución inteligente para el seguro médico voluntario”, que se basaba en datos de pruebas de ADN. La experiencia, el conocimiento y la iniciativa nos permitieron alcanzar excelentes resultados.


Como muestra la experiencia, a los participantes, además de los premios anunciados, les interesan varias cosas sobre los hackathons:

  • Oportunidad de empleo en empresas líderes de Internet y la perspectiva de conocer gente “necesaria” para el desarrollo profesional.
  • Probando la fuerza del equipo de desarrollo en una situación inusual: el tiempo es limitado, la adrenalina está al límite, el espíritu competitivo no da descanso.
  • Interés académico. Por regla general, en este caso estamos hablando de equipos que trabajan de forma independiente, es decir, no buscan empleo en los organizadores. Están interesados ​​en probar las hipótesis que tienen para resolver tal o cual problema de software.

Reglas de conducta en el hackathon

A primera vista, convertirse en un ganador es bastante sencillo, pero muchas personas caen en errores que no deberían cometerse.

Error 1. Incumplimiento del ratio de rapidez y calidad del desarrollo del proyecto.

Muchos participantes intentan completar el proyecto lo más rápido posible, sin tener en cuenta que lo más importante para el jurado es el resultado. Los errores durante los hackathons son inevitables y no debes tenerles miedo. Pero la idea que se demostrará al jurado debe elaborarse en detalle.

Error 2. Incapacidad para trabajar en equipo

Esto es especialmente cierto en situaciones en las que necesita obtener resultados rápidamente. En un hackathon no hay tiempo para largas discusiones, es necesario poder distribuir correctamente los roles y tomar decisiones de compromiso.

Error 3. Olvidarse de los objetivos reales

Y quizás lo más importante a recordar es que la solución que proponga el equipo debe tener una aplicación práctica real. Como recordamos, las empresas están interesadas en ideas de trabajo que la empresa pueda implementar mañana y obtener el resultado deseado.

¿Qué pasará después?

Si los hackatones no tuvieran planes, no tendría sentido hablar de ellos.

  1. Cambio de tema. Hace apenas cinco años, casi todos los hackatones se celebraban con el objetivo de desarrollar aplicaciones móviles. Sin embargo, el año pasado el tema de los hackathons giró hacia la creación de sistemas relacionados con inteligencia artificial y realidad virtual. Sin duda, estos temas se convertirán en temas principales para futuros hackathons.
  2. Eventos corporativos internos. Hoy la principal tendencia grandes compañias Hay un énfasis en la innovación y el desarrollo de conexiones creativas dentro de las empresas. La realización de hackatones intracorporativos permite formar equipos temporales dentro de las empresas y reunir a personas con diferentes conocimientos en dichos proyectos.