¿Qué es un hackaton y por qué deberías participar en ellos?
Si te dedicas al mundo de la tecnología, eres informático o ingeniero de software y buscas darle a tu currículum un impulso, una gran opción es participar en hackatones. ¿Pero qué es exactamente y cómo funcionan?
Aunque poco conocidos si no estás en el "mundillo", los hackatones se han convertido en eventos emblemáticos del mundo de la tecnología. El término hackaton es la combinación de "hack" y "marathon", pero no te dejes engañar por la palabra "hack" y no pienses mal.
Los hackatones nacieron en los escenarios tecnológicos de Nueva York y Silicon Valley, pero hoy en día son un fenómeno global que trasciende la informática. Ya no se trata solo de codificación; los hackatones son lugares para hablar de tecnología, colaborar, pero sobre todo aprender.
Estudiantes, universitarios y profesionales encuentran en estos eventos una vía para convertir sus ideas en realidad. Sin ir más lejos, Major League Hacking (MLH), una liga oficial de hackatones estudiantiles, apoya más de 200 eventos anuales y reúne a más de 700.000 desarrolladores a nivel mundial.
Teniendo esto como base, ¿qué es realmente un hackaton? ¿Cómo nacieron y para qué? ¿Qué novedades pueden surgir de estos macro eventos?
- ¿Qué es un hackatón?
- ¿Cómo funcionan estos eventos en la práctica?
- A día de hoy existen grandes ejemplos de proyectos que nacieron en hackatones
¿Qué es un hackatón?
Un hackaton es un evento intensivo de colaboración donde personas con diferentes profesiones y habilidades dentro del mundo de la tecnología se reúnen para resolver problemas específicos en un corto período de tiempo.
La palabra "hackaton" combina "hack", en el sentido de programar de manera creativa, y "maratón", una actividad prolongada e intensa. Aunque inicialmente estaban centrados en la programación, los hackatones ahora abarcan muchos campos, desde la tecnología hasta la medicina y la educación.
El primer hackaton documentado ocurrió en 1999, organizado por OpenBSD, un sistema operativo de código abierto. Sin embargo, el concepto se hizo más popular en la década de 2000, especialmente en Silicon Valley, donde las empresas de tecnología comenzaron a organizar estos eventos para fomentar la creatividad y la colaboración entre los desarrolladores. Facebook y Yahoo! fueron pioneros en esta práctica.
![Hackaton](https://cdn.computerhoy.com/sites/navi.axelspringer.es/public/media/image/2024/06/hackaton-3543452.jpg?tf=3840x)
Wikipedia
¿Cómo funcionan estos eventos en la práctica?
Es hora de poner un ejemplo que perfectamente podría ser real. Piensa en una universidad que organiza un hackaton de 48 horas con el objetivo de crear aplicaciones que supongan una mejora en la vida de sus estudiantes. Participantes de diferentes campos—programadores, diseñadores, estudiantes de negocios, y otros tantos— se inscriben en el evento.
- Formación de equipos: el evento comienza con una breve presentación y la formación de equipos. Por ejemplo, un equipo puede estar compuesto por un programador, un diseñador gráfico, un estudiante de negocios y un experto en marketing.
- ¿Qué problema se va a resolver?: cada equipo elige un problema a resolver. Un equipo puede decidir, por ejemplo, crear una aplicación que ayude a los estudiantes a encontrar a otros que tengan los mismos hobbies.
- Comienzan con el proyecto: durante el hackaton, los equipos trabajan para desarrollar sus proyectos. Usan sus ordenadores, pizarras y herramientas de colaboración en línea para compartir ideas y dividir tareas. Por ejemplo, el programador desarrolla la aplicación, el diseñador crea una interfaz, el estudiante de negocios elabora un plan de monetización y el experto en marketing diseña una estrategia de lanzamiento.
- Presentación: al final del hackaton, cada equipo presenta su proyecto a un panel de jueces. La presentación incluye una demostración de la aplicación, explicaciones sobre cómo se solucionó el problema y los beneficios potenciales.
- Evaluación: los jueces evalúan los proyectos basándose en criterios como la innovación, la funcionalidad y el impacto y premian al ganador con becas, recursos para seguir desarrollando el proyecto o incluso trabajo si realmente ven potencial en ellos.
![Hackaton](https://cdn.computerhoy.com/sites/navi.axelspringer.es/public/media/image/2024/06/hackaton-3543454.jpg?tf=3840x)
Universidad de Navarra
A día de hoy existen grandes ejemplos de proyectos que nacieron en hackatones
Puedes pensar que de ahí salen cosas interesantes, pero sin demasiado futuro, pero la verdad es que no es cierto y hay grandes casos de mega proyectos que han tenido sus frutos.
Navegador Cosmos
Cosmos fue desarrollado durante un hackaton en la Universidad de Michigan. Este proyecto buscaba resolver un gran problema y era la falta de acceso a Internet en áreas con mala conectividad.
Este navegador permite a los usuarios acceder a contenido web utilizando mensajes de texto (SMS) en lugar de conexiones de datos tradicionales. ¿Su éxito? Está claro. Es clave en situaciones de emergencia, zonas rurales o países en desarrollo donde la infraestructura de Internet no es la que casi todo el mundo tiene.
Workflow
En este caso, Workflow es una aplicación que fue desarrollada durante un hackaton y ganó el prestigioso Apple Design Award. La aplicación surgió de la necesidad de simplificar y automatizar tareas repetitivas en dispositivos iOS.
Permite a los usuarios crear "flujos de trabajo" personalizados que automatizan una serie de acciones en sus dispositivos Apple. Por ejemplo, un usuario puede crear un flujo de trabajo que, con un solo toque, recupere su ubicación actual, busque restaurantes cercanos y envíe la información por mensaje a un amigo.
Esta app no solo ganó por su diseño intuitivo y funcionalidad, sino que también llamó la atención de Apple. En 2017, los de Cupertino compraron la app y lo integró en su sistema operativo bajo el nombre de "Atajos" —Shortcuts—.
GroupMe
Esta aplicación fue diseñada para facilitar la creación de grupos de mensajería, proporcionando una plataforma eficiente y fácil de usar para la comunicación en grupo. ¿Cómo funciona? Permite a los usuarios crear grupos de chat para lo que quieran, desde la coordinación de eventos hasta la planificación de proyectos.
Los usuarios pueden enviar mensajes de texto, imágenes y vídeos, y hacer llamadas en grupo. Una característica distintiva de GroupMe es su integración con SMS, permitiendo que los miembros del grupo que no tienen la app puedan participar en las conversaciones a través de mensajes de texto. En 2011, apenas un año después de su creación, Microsoft compró la aplicación por 85 millones de dólares.
Conoce cómo trabajamos en ComputerHoy.
Etiquetas: Educación, Eventos, Vídeo, Programación, Qué es