Cómo organizar un Hackathon y a qué debes prestar atención antes y después
Notas:
1) Antes de iniciar el Hackathon, el organizador debe tener una buena idea de la temática. Por ejemplo, el tema del Hackathon más reciente de Wandoujia (lo llamamos Hackday, pero suele durar unos 2 días) fue "Posibilidades de avance tecnológico". Este tema es muy abierto y generalmente requiere que todos prueben tecnologías e ideas que antes se consideraban imposibles. También tenemos un tema candidato que es "Día de los Inocentes". Hagamos algo que pueda "engañar" el Día de los Inocentes pero que también sea divertido.
2) El Hackathon debe tener recompensas, y las recompensas deben ser interesantes y geek. Por ejemplo, el primer premio de Wandoujia esta vez son las Google Glass. Creo que todos los geeks quieren esto.
3) Dado que hay recompensas, debería haber selecciones, por lo que es imprescindible contar con jueces confiables. Los jueces son compañeros internos o invitados del exterior, según las necesidades.
4) El Hackathon se centra en la diversión. No organices el Hackathon como una competencia de programación sin vida, por lo que los organizadores deben esforzarse en crear diversión y una atmósfera para todos. Por ejemplo, decoraremos la oficina con una temática divertida durante el Hackathon. Cada uno podrá pedir la comida que quiera, cenar y beber cerveza juntos por la noche, e incluso decenas de personas montarán tiendas de campaña en la empresa para dormir en el suelo. etc.
Lo más importante es que, aunque las cosas que hace el Hackathon pueden no tener nada que ver con el trabajo, es una forma muy interesante y útil de ejercitar la imaginación de los ingenieros, mejorar la confianza de los ingenieros en dificultades técnicas desafiantes y promover la cooperación entre ingenieros. Por tanto, las empresas no pueden ser tacañas y reacias a gastar tiempo y dinero.