Cómo prepararse para un hackathon

¿Te refieres a asistir a una sesión de hackathon de 24 horas o quieres organizarlo?

De todos modos, trataré de responder desde un punto de vista atento.

En primer lugar, los hackatones no son un examen en el que uno tiene que prepararse de antemano. 🙂 Se trata más de la pasión que tienes por construir algo. A veces, cuando quieres construir algo rápido, un trance de codificación sin parar puede ayudarte a lograrlo. Nuevamente, esto no es algo para lo que pueda prepararse. Es la pasión que te pondrá en la zona y te mantendrá despierto durante 24 horas sin parar, hasta que termines eso.

Desde una perspectiva preparada para el hackathon , puedo sugerir que tengas un buen dominio sobre las habilidades que te apasionan y que tengas un equipo equilibrado para complementar las que no.

Les puedo contar la experiencia que tuvimos en nuestro primer hackathon. En mi punto de vista, lo más importante que podría ayudarlo en un hackathon es ir con la mente limpia, sin ninguna intención previa. Esto realmente abrirá muchas ideas sobre el terreno y hará que toda la experiencia sea realmente emocionante. Cuando asistimos a nuestro primer hackathon, el Yahoo Hack 2012, no teníamos idea de lo que estábamos haciendo. Éramos un equipo de cuatro y no teníamos una misión previa para construir algo en particular. Estábamos principalmente allí para experimentar de qué se tratan los hackatones.

La primera mitad del primer día del evento fue principalmente en conversaciones sobre diferentes tecnologías de Yahoo. Estos fueron realmente emocionantes y nos dieron muchas ideas sobre cómo se pueden implementar varias cosas. Ejemplo: alguien implementó Siri para la web y estábamos como wow. Finalmente, cuando comenzó el verdadero hackathon de 24 horas, solo teníamos caras en blanco mirándose el uno al otro.


Mirando a todos los demás, en realidad estábamos asustados. Todos estaban metidos en las pantallas de sus computadoras, codificando.

De todos modos, entonces comenzamos una lluvia de ideas sobre lo que se puede construir. Esta es en realidad la parte más complicada y frustrante. Comenzamos a pensar en varios problemas del mundo real. Toneladas de ideas comenzaron a fluir. Cualquier otra idea sonaba mejor que la anterior, pero ninguna era lo suficientemente buena como para comenzar el desarrollo. Marcado con problemas de conexión a Internet, un período confuso de 7-8 horas pasó así como así. Pero finalmente todos dejamos de pensar en nuevas ideas y elegimos la que más le gustaba a todos en el equipo. Dividimos las tareas entre los cuatro. Un chico comenzó a diseñar, uno comenzó a investigar, otros comenzaron a configurar el entorno, etc.

Esto es cuando comenzamos a construir algo. La parte más difícil fueron las últimas horas de la noche. Cuando el más pequeño de los insectos parecía imposible y comenzamos a golpear las mesas y nuestras cabezas. Además de eso, fue realmente difícil evitar tomar pequeñas siestas aquí y allá 😀

Pero la noche que pasea por el vestíbulo de cinco estrellas o tocar kinect a las 4 de la mañana fue realmente relajante.

Cuando las 24 horas estaban a punto de terminar, nos dimos cuenta de que en un Hackathon, la codificación no lo es todo. Presentaciones! Sí, tienes que trabajar en ellos también. Escribe algo breve sobre el concepto. Cree una presentación de dos minutos, prepare un discurso, etc. Esto es algo para lo que ni siquiera estábamos preparados mentalmente. Pero fue una experiencia increíble venir en equipo y hacerlo en ese mismo momento.

Ahora, después de no haber dormido durante 32 horas seguidas, se espera que haga una presentación frente a cinco jueces. Lo hicimos y nos alegramos mucho de que los jueces amaran nuestro concepto. Fuimos a los 40 mejores equipos pero aún no había terminado. ¡Los finalistas tuvieron que hacer una presentación de 2 minutos en el gran escenario, frente a toda la multitud! Las cosas realmente se pusieron emocionantes después de esto. La mitad de la gente del equipo estaba dormitando, la mitad apenas podía mantener los ojos abiertos. Pero de alguna manera logramos dar una presentación, de alguna manera. Algunos de los trucos presentados fueron realmente increíbles y estábamos esperando a que se superaran para poder irnos a casa y caer en nuestras camas.

Pero para nuestra sorpresa, cuando se anunciaron los resultados, nuestro prototipo para mostrar temas de tendencia en forma de imágenes ganó el primer premio (que ahora se ha convertido en Interestik – Siga sus intereses). No teníamos idea de cómo reaccionar. Estábamos extasiados. Toda la experiencia de no venir preparado específicamente para esto y construir algo que le gustara a la gente, lo convirtió en un sentimiento completamente diferente. Tuvimos unas 72 horas muy memorables.

Básicamente, lo que quiero decir es que los hackatones son para divertirse, para construir algo espontáneo. Si comienzas a ir a hackatones con una mentalidad preparada, ¡podrías construir algo bueno pero te perderás toda la diversión al hacerlo!

Todo lo mejor para tu próximo hackathon. ¡Disfrútala!


Nuestro equipo en Yahoo Hack 2012

Veo que eres de NMAMIT, así que suponiendo que tu pregunta sea sobre ‘Hackridea’, me gustaría responder en consecuencia.

El primer y el punto principal: elige a tu equipo sabiamente. Hackathons = La codificación es la creencia general, pero si me preguntas no se trata solo de la codificación. Así que asegúrese de tener un equipo equilibrado con las personas cuyas habilidades complementan las suyas.

Fase de ideas: esta ronda es en realidad la que decidirá si vas a estar en la carrera. Decida el prototipo que planea construir (dependiendo del tema, si lo hay) y describa su idea de manera breve y clara. No farolees, a los jueces puede que no les guste.

Creación de prototipos: si usted es seleccionado (realmente espero que lo sea), coordine y distribuya el trabajo adecuadamente entre su equipo. Por favor, respete las normas y reglamentos. Planifique su trabajo en consecuencia, con el tiempo se le acabará el tiempo. En cuanto a la preparación para el hackathon, no creo que necesite ninguna preparación previa como tal, a menos que sea realmente malo en la programación. Asegúrese de tener sus conceptos básicos correctos. Los fundamentos y tu pasión te llevarán a la final.

Presentación: ¿Recuerdas cuando dije elegir tu tiempo sabiamente? Asegúrese de tener una persona en su equipo que sea realmente excelente para presentar lo que ha creado. Este es el que te ayudará a ganar.

Algunos consejos :

  • Mantén la calma y cree en tus habilidades.
  • Cuando los errores parezcan imposibles, no te decepciones.
  • Tome siestas aquí y allá, siempre que esté cansado (no es posible). Asegúrese de tomar turnos, de lo contrario todos terminarán durmiendo por mucho tiempo.
  • El enfoque se centrará principalmente en cómo usa diferentes tecnologías y por qué las usa.

Al final del día, los hackatones consisten en aprender nuevas habilidades y establecer vínculos con pocas personas. Diviértete 🙂

Todo el mejor usuario de Quora

Siéntase libre de reunirse conmigo en la universidad si necesita más orientación. Puedo ayudarte a conocer a mi equipo 🙂

El rima alada

Los hackatones son una gran fuente de aprendizaje y reunión de la comunidad de programación. Hackathons es un espacio de trabajo dado al conjunto de programadores para desarrollar algo productivo y útil dentro del tiempo, es decir, principalmente 24 horas, 36 horas o 48 horas. En primer lugar, los hackatones son de dos tipos:

  • Hackatones abiertos: este tipo de hackatones los realiza la organización / comunidad para promover la programación y el desarrollo. Esto es independiente de los recursos que utiliza para crear o desarrollar su idea, independientemente del campo o dominio que elija.
  • Hackatones cerrados: este tipo de hackatones están organizados por ciertas compañías para encontrar las soluciones a los problemas que enfrentan en su sistema o su campo de dominio.

Ahora que regresamos, los Open Hackathons son excelentes para aprender. Hay tres etapas para participar en un hackathons:

  1. Desarrollo de ideas: obtener una gran idea es siempre lo primero en lo que debe trabajar. Ganar un hackathon está determinado por cuán única es tu idea, y lo genial siempre está a tu alrededor, lo único es que debes mirar a tu alrededor con esa visión. Tal vez los problemas que enfrenta en su vida cotidiana le pueden dar una gran idea.

(Ps: tuve mi idea por los problemas que enfrentaba en mi vida cotidiana, así que decidí construir la solución. (Incluso ahora la estoy construyendo, por favor no envíe spam a la sección de comentarios preguntando cuál fue su idea) )

  1. Conseguir un equipo adecuado: la segunda cosa importante es encontrar el equipo adecuado, porque tu equipo puede llevarte al éxito o al fracaso. Intente formar su equipo con personas que tengan el mismo rencor para desarrollar una solución.
  2. Desarrollo de prototipos: ahora tiene una idea excelente y única, tenga un gran equipo, ¿qué sigue? Ahora tiene que pensar en los mejores algoritmos y habilidades de programación posibles para desarrollar su prototipo con el mejor lenguaje y servicios / software posibles ya presentes porque necesita desarrollarlo en el tiempo de entrega correcto, ¿verdad? El 99% de las posibilidades son que las herramientas que deseas ya estén desarrolladas por alguien, así que sé inteligente y úsalas.
  3. Presentación de la idea a los jueces: hasta ahora ya ha sobrevivido a los desafíos técnicos y los ha conquistado, este es el momento de mostrar su producto. Pruebe algunos datos psicológicos para convencer a los jueces de que su producto / innovación es excelente. Aprenda viendo videos de excelentes ídolos de presentación, la forma en que hablan, la forma en que pronuncian sus discursos, etc.

Siempre ganar no es importante, a veces la innovación que creaste es más valiosa.

Siempre hay una primera vez, disfruta de tu experiencia tomando el debate de otros programadores sobre lo que construyeron, porque el motivo de los hackatones es aprender y conocer a la comunidad de programación.

Todo lo mejor. ¡Feliz codificación!

¡Oye, es increíble que estés preguntando cómo prepararte para un Hackathon antes de participar en uno!

Porque la preparación sólida es realmente la clave para un Hackathon exitoso.
Aprendí que es mejor que vengas bien armado para un Hackathon si quieres que tu equipo haga un progreso significativo durante el evento y tenga más oportunidades de ganar la competencia.

De lo contrario, es probable que solo tengas una idea cruda, solo tú mismo en el equipo y te retrases rápidamente una vez que los mentores comiencen a hacer preguntas difíciles, ¡ no es bueno!

Lo más importante, durante el Hackathon, obtendrá muchos conocimientos sobre cómo construir rápidamente prototipos desde cero, obtener comentarios iniciales de los usuarios e iterar rápidamente.

Aquí hay 5 pasos para la preparación inteligente de Hackathon:

1. Investigue su mercado

Vamos a aclarar esto. Este es el error n. ° 1 que cometen las startups: no hacer una investigación de mercado adecuada.

Simplemente busque en Google, y si hay algunos competidores en su espacio, trate de pensar en un modelo de negocio / funcionalidad que pueda matar :

  • haga su producto 10 veces mejor o 10 veces más barato que su competencia
  • sacudir un estado existente de cosas / hábitos en su industria
    (por ejemplo, cómo la gente viaja y usa un taxi: Uber).

2. Valide un problema entrevistando a los primeros usuarios

Esto es lo que te sugiero que hagas aquí:

  • Encuentra usuarios potenciales
  • Cree un cuestionario que lo ayudará a obtener rápidamente datos cuantitativos de los usuarios.
  • Solicite a las personas más comprometidas una llamada de entrevista rápida para obtener datos cualitativos de los usuarios.

Esto lo ayudará a comprender si las personas estarían interesadas en su solución futura.

Sin embargo, tenga cuidado, no cree preguntas como “Si hubiera una solución como Y para su problema X, ¿cree que la usará?”
Las personas no conocen la respuesta hasta que prueban su solución.

Lo que funciona mejor en los primeros cuestionarios como este es hacer preguntas retrospectivas.

Ve por algo como:
– ¿Con qué frecuencia resuelves tu problema X?
– ¿Cuál fue la última vez que usó alguna solución en línea para resolver el problema X?

3. Reúna un MVT (¿Equipo valioso mínimo?)

Confía en mí, estarás corriendo desesperadamente buscando a ese desarrollador front-end faltante en el evento, pero lo más probable es que todos se lleven.
De todos modos, tener un equipo de personas con las que ya has tomado una cerveza al menos una vez, le dará una ventaja a todo tu equipo.

Conjunto mínimo de habilidades que necesitará en su equipo de productos de software:
(a veces un miembro del equipo puede ser maestro de 2 intercambios)

  • Negocios (marketing, ventas)
  • Diseño UX / UI
  • Desarrollo front-end
  • Desarrollo de back-end

Piensa en cada rol y en lo que todos pueden aportar a la mesa además de su rol principal. Esto lo ayudará a planificar la hoja de ruta de su producto para el próximo Hackathon.

4. Crear una página de aterrizaje

Tu enfoque durante todo el Hackathon debería estar en crear un prototipo / MVP.
No pierdas tu valioso tiempo durante el evento diseñando y codificando una página de destino completa.
Además, es importante capturar clientes potenciales e instalar Google Analytics de inmediato.

Hay muchos creadores de páginas de aterrizaje gratuitos o de bajo precio disponibles en el mercado como Carrd y Launchaco.

5. Practica tu primer lanzamiento 50x

¿Cómo clavar tu primer tono de idea?

El mejor consejo sería enfocarse en contar una historia que todos en la audiencia puedan entender y con suerte relacionarse.
Hable sobre el problema que desea resolver e ilustre dando un ejemplo de una persona promedio.

Pídale a su amigo o alguien que apenas conoce que escuche su discurso y le dé su opinión.
¡La práctica hace la perfección!

Si desea obtener más información sobre estos 5 pasos, consulte mi artículo de Medium:
¡Cómo prepararse para un hackathon y clavarlo!

Mi experiencia como participante y organizador del hackathon me mostró que un buen comienzo define si tendrá éxito o fracasará al implementar su solución.

Los hackatones suelen pasar de la noche a la mañana y son muy exigentes. De lo contrario, no serían “maratones de hackers”. Como en un maratón real, administrar tu energía es esencial. Si invierte su energía sabiamente mientras la tiene (es decir, principalmente al comienzo del evento), puede hacer mucho más y tener una mejor oportunidad de ganar.

Dicho esto, estos son mis consejos para tener un buen comienzo en un hackathon:

  • Lea las reglas y preste atención a las instrucciones.
    Diferentes hackatones tienen diferentes objetivos. Intenta averiguar cuál es el objetivo del evento al que vas. ¿Quieren vender una biblioteca o producto? Entonces no ganarás si no lo usas. ¿Quieren una solución a un problema específico? Entonces no ganarás si resuelves uno diferente. ¿Quieren que analices algunos datos? No ganarás si no lo usas. Lea las reglas cuidadosamente y preste atención a las conferencias introductorias para saber lo que quiere el evento, y sus posibilidades serán mucho mejores.
  • Descargar cosas antes del evento
    En cualquier caso, con muchos desarrolladores, es probable que Internet se vuelva muy lento … En un hackathon, la mayoría de las personas comenzarán proyectos desde plantillas y descargarán un montón de dependencias. Si decide qué herramientas usará antes del evento y configura su entorno de antemano, ahorrará gran parte de su valioso tiempo y energía.
  • Elige tu pila sabiamente
    He visto a muchos equipos renunciar en medio del hackathon porque se atascaron con problemas con un conjunto de tecnologías con las que no se sienten cómodos. Si estás en el hackathon solo por el deporte, prueba cosas nuevas. De lo contrario, sigue con lo básico. Esto me lleva a mi último consejo.
  • No pierdas el tiempo con detalles
    En un hackathon, harás un prototipo , no un sistema escalable / confiable / seguro. Concéntrese en el camino feliz. Evite el inicio de sesión y los permisos si no sabe cómo hacerlo (toman tiempo y no muestran su solución). Evite bases de datos complejas o algoritmos locos (son agradables, pero difíciles de vender). Implemente las características que muestran el potencial de su idea. En un buen hackathon, nadie espera una solución completa.
  • No subestimes tu demo / lanzamiento .
    En realidad, esto está relacionado con el final del evento, pero cuanto antes lo recuerdes, mejor: un proyecto promedio puede ganar debido a un buen lanzamiento, y un gran proyecto puede perder debido a uno malo . Pasa al menos la última hora para prepararte para vender tu idea. Ensayar, ensayar y ensayar! Al final, nada de lo que codifique valdrá si no puede mostrar su valor.

Es importante decir que estos consejos son independientes del tema y del equipo. En algunos hackatones, conocerás a un equipo solo cuando comience la competencia. Si sigue estos consejos usted mismo, mejorará sus resultados y los de sus compañeros independientemente de quiénes sean.

¡Ah, no te olvides de divertirte ! Los programadores adoran ir a hackatones porque tienen algunas de sus cosas favoritas (comida, café y código). ¡Así que disfruta de la experiencia independientemente de los resultados!

A lo largo de mi carrera universitaria fui a varios Hackathons, uno de los cuales gané. Para mantener esta respuesta breve, diría que si desea crear un producto o demostración mínima viable viable en un Hackathon, debe concentrarse en las siguientes tres cosas antes del evento:

  1. Desarrollo de conceptos: la mayoría de las veces los Hackathons son ganados por las mejores ideas, sin que estos sean necesariamente los proyectos tecnológicos más complejos o elaborados. Por lo tanto, recomendaría estudiar las reglas de Hackathon y centrarse en desarrollar ideas que serían innovadoras, interesantes y útiles (dependiendo del contexto de Hackathon, este es un punto importante, especialmente cuando el organizador es una empresa). Las mejores ideas son aquellas que tienen un factor WOW, ideas que los jueces de Hackathon no olvidarán. Por lo general, requieren varios días de iteraciones para llegar.
  2. Tecnologías: a veces tomará varios días configurar su pila de desarrollo. Es imprescindible que se familiarice con las tecnologías disponibles y que pueda EJECUTAR una plantilla de proyecto antes del evento. Por ejemplo, desarrollo en iOS pero fui a un Hackathon donde tuve que desarrollar en Windows. Si no me hubiera preparado antes del evento, habría pasado la mitad del tiempo de desarrollo configurando mi Mac para ejecutar Windows.
  3. Equipo: es vital que reclutes un equipo antes del evento. Asegúrese de que cada miembro del equipo tenga una habilidad única, considere tener un buen diseñador, varios desarrolladores de software y al menos una persona que sea muy buena para presentar. Muchas personas pasan por alto el hecho de que la calidad de las presentaciones del proyecto al final del Hackathon generalmente hará o deshacerá un equipo, por lo tanto, debe tener un vendedor afilado en el equipo que captará la atención de los jueces. También es bueno cuando al menos una persona del equipo está profundamente familiarizada con las tecnologías en las que se está trabajando, ya que esta persona podrá ayudar a otros cuando tengan problemas.

¡Espero que esto ayude!

La mejor manera de prepararse es pensar en el tema del hackathon antes del evento. Incluso si aún no lo sabe, intente imaginarlo basándose en el sitio web de hackathon y sus patrocinadores.

Construya su equipo con personas con un conjunto de habilidades y con quienes tenga buenas relaciones. Obviamente, necesita conocimiento y experiencia, pero también necesita una buena conexión y comprensión mutua. Por lo tanto, invite a sus colegas en función de sus habilidades e invite a quienes les guste. ¡Tenga en cuenta que algunos conocimientos sobre marketing, diseño, gestión y buena organización del trabajo pueden ser importantes!

Durante la primera etapa, construya un prototipo con todas las funcionalidades básicas y luego extiéndalo. No es necesario codificar el módulo de registro si todos saben cómo funciona. En lugar de ahorrar este tiempo y usarlo en algunas características más interesantes.

Porque la clave para ganar es la combinación de pensamiento moderno, ideas interesantes y futuros inteligentes que no tardan años en desarrollarse. Por lo tanto, piense en cualquier extensión de su prototipo que lo haga excepcional, único o innovador.

Reunirse regularmente a través del desarrollo. Sería un momento natural para discutir algunos temas, pedir ayuda o cambiar cosas pequeñas que pueden afectar todo su proyecto.

Preocúpate por la presentación como te importa el prototipo, porque sin él tus wokrs no significan nada más que un trozo de código.

Si quieres aprender aún más, ¡aquí está mi guía completa sobre hackatones!

Fui a mi primer hackathon en diciembre, no tenía ni idea de qué esperar.

Esta es una página que leí de antemano que sin duda es una buena introducción: https://medium.com/@tfogo/hackat

En primer lugar, no se preocupe en lo más mínimo: ¡se trata de aprovechar al máximo la experiencia!

Antemano
Descargué Android Studio, ya que es posible que decidas crear una aplicación para Android, pero parece que no necesito nada más. En el segundo descargué algunos repositorios, pero eso se hizo en el evento.

Elegir proyectos
Si se parece a los hackathons en los que he estado, habrá una serie de patrocinadores y otras compañías allí, cada una con desafíos para los que puedes ganar premios (por ejemplo, crear algo útil usando su API, hacer algo que ver con su negocio divertido, programe algo para recaudar dinero para obras de caridad, etc.) Si se lanzan desafíos antes del evento, es posible que se le ocurran ideas, entonces si necesita hardware adicional, pero generalmente si se presenta el día es más fácil sentarse para un unos minutos u horas con su equipo y discuta ideas relacionadas con desafíos que le interesen. Hice una aplicación de Android que utilizaba las balizas Estimote en mi primer hackathon y utilizaba un repositorio para configurar los controles de Leap Motion para un dron AR Parrot en mi segundo – ¡los proyectos varían enormemente! En los dos hackatones en los que he estado, terminé aprendiendo y escribiendo en idiomas que nunca había usado antes: es una oportunidad brillante para tener motivación y tiempo para aprender nuevos idiomas.

Haciendo un equipo
Si conoces a las personas de antemano, puede ser una buena idea trabajar con ellas, ya que ya tienes una relación de equipo, pero si apareces solo puedes trabajar solo o te agruparán con grupos más pequeños u otras personas que aparecieron solas No te preocupes por esto. Como estudiante de ciencias de la computación que apareció en pareja, nos agrupamos con un estudiante de ingeniería eléctrica y, como equipo, el equilibrio de habilidades realmente nos ayudó a hacer nuestro proyecto y disfrutarlo.

¡Aproveche al máximo hablar con los patrocinadores, establecer vínculos con su equipo, aprender nuevas habilidades y, sobre todo, divertirse! Buena suerte y recuerda que se trata de la experiencia, no de los premios.

¡Que te diviertas!

Que yo sepa 🙂

  • Antes de participar en cualquier Hackathon, debes seguir los detalles sobre los Hackathons anteriores. para descubrir algo más
  • Intenta contactar con participantes de hackatones anteriores . Eso podría ser útil para obtener información sobre cómo proceder con el desafío. Cada vez que conoces a alguien que sabe algo más sobre el concurso, es útil para ti 🙂
  • Buscar organizadores de Hackathons y hacerles preguntas es una buena manera de acumular consejos útiles .

ChallengeRocket quiere invitarte a participar en Hackathons 🙂

En el sitio web , concursos de TI, hackatones, desafíos en línea , puede consultar una lista de hackatones para conocer todos los detalles sobre el desafío 🙂

Tener un conocimiento previo sobre algunas de las tecnologías que se utilizarán es un impulso. Esto es útil cuando entra en modo “código”. Pero no es decisivo de ninguna manera. Las formas más puras de hackatones son donde los organizadores se centran en el resultado de su trabajo en lugar de decirle exactamente qué tecnologías utilizar.

Un hackathon, como sugiere la palabra, es un evento en el que las personas trabajan intensamente durante 2-3 días desarrollando software. El propósito de los hackathons en tu universidad es probablemente la educación y la conciencia, tal vez incluso la publicidad.

No se preocupe por el corto período de tiempo, todos comenzarán con el mismo pie. El enfoque de las conferencias será sobre cómo usar una tecnología y por qué se usa, no para dominarla. Cada vez que está atascado, siempre hay un desbordamiento de pila.

Sentarse juntos para idear, diseñar, implementar y depurar es una experiencia totalmente nueva. Participa y disfrútalo.

1) necesita estar actualizado sobre cada escenario que un hackathon puede brindarle.
2) investigando: mucho con sus investigaciones como (digamos metasploit, entonces necesita desarrollar un exploit y debe investigar sobre él), por lo tanto, debe tener conocimiento previo sobre cada investigación.
3) debe conectarse y atacar mientras está en hackathon si está en un grupo, a veces un pirata informático piensa que él es el único y, debido al exceso de confianza, todo el equipo no puede realizar las tareas, así que trabaje en equipo.
4) comparta conocimientos con todos: debe seguir cualquier comunidad abierta o mediante el chat IRC para que pueda obtener o compartir conocimientos.

5) el último HACK4FREE … diviértete …

Vamos a hacerlo !

Averigua qué quieres construir.

Averigua con quién quieres construirlo

Averigua cómo vas a construir algo

Trabaja en una plataforma de lanzamiento para explicar por qué estás construyendo algo

Averigüe cuál será su papel en la construcción de esta solución y trabaje en ella

Historia de experiencia obligatoria:

Mi padre y yo hemos asistido a toneladas de hackatones juntos.

Trabajaré principalmente en el front-end y en él, el back-end e integraciones.

Tenemos roles definidos.

Tenemos sprints de 1 hora para completar cada requisito.

Esencialmente, al final de un hackathon, terminaríamos en 24 horas lo que tomaría 6 meses en una empresa.

Su lema siempre ha sido,

“No hay trabajo en un hackathon. Ve preparado con ejemplos para todo. No deberías estar haciendo nada más que armar piezas “

Vaya al hackathon preparado con el problema que desea resolver, los ejemplos necesarios y la mentalidad que necesita terminar en las próximas 24 horas.

Ese tipo de preparación sería suficiente más que cualquier otra cosa.

Buena suerte

Trabaja con un equipo.
Tómese un descanso, hable con la gente, duerma un poco.
Cuida tu higiene.
Ganar no lo es todo.

Illini Hackers escribió un wiki para hackers principiantes: IlliniHackers / start-here

De lo contrario, no hay mucho de eso. Que te diviertas. Es útil hacer una lista de objetivos antes de comenzar, por ejemplo, hablar con X personas, hablar con la compañía Y, aprender Z API, para que el evento sea menos abrumador y más gratificante.

Sin saber qué sabes es realmente difícil de responder. Asumiré que eres un desarrollador, pero nunca has estado en un hackathon.

Te recomiendo que practiques el diseño y la estructura de alambre. Deberías pasar mucho más tiempo del que imaginas con papel y lápiz diseñando qué hará tu producto y cómo.

“Semanas de programación pueden ahorrarle horas de planificación”

¡Asegúrate de trabajar con las personas con las que te llevarás bien! Siempre es bueno tener un conjunto de habilidades diversificadas también.

Solo recuerda que se trata de aprender. Estás alrededor de cientos (o miles) de personas que quieren ayudarte a aprender una nueva habilidad. Quieren asegurarse de que salgas con una sensación de asombro y sigas yendo a hackatones.

En términos de logística: traiga una manta. Lea de antemano sobre git si no está familiarizado con él. Configura todo lo que puedas de antemano (XCode, rails, etc.)

No mencionaste un tema de hackathon, es imposible dar consejos concretos. Si se trata de la API de alguien, recomendaría leer la referencia y construir varias aplicaciones simples con ella.

De esta manera, solo puedo dar un buen consejo: ¡duerme lo suficiente el día anterior, porque no tendrás tiempo para esto una vez que comience el hackatón!

EV Hackathon es una iniciativa conjunta India – Australia para ofrecer algunas soluciones robustas en el campo de los vehículos eléctricos, Infraestructura de carga y nuevas soluciones de movilidad.

Si cree que usted y su equipo tienen el potencial de aportar algunas soluciones innovadoras y de craqueo.

Regístrese ahora: http://www.incubateind.com/ev-hackathon

Fecha: 14-15 de abril

No te pierdas la oportunidad. Beneficios increíbles están disponibles para todos. Pocos asientos están disponibles solo.

Emprendimiento y proceso de gestión internacional, Top MBA-PGDM College, Best B-School Delhi NCR, India

Estaba buscando la respuesta a esta pregunta hace bastante tiempo, y ahora, cuando tengo algo de experiencia participando en hackatones, escribí algo así como un tutorial para ganar hackatones. No sé si realmente funciona, pero aquí está mi artículo en Medium:

Cómo mantener la calma y ganar hackatones

Para resumir:

  • tener un equipo bien formado con no más de un desarrollador del lado del servidor con experiencia relevante, un buen diseñador y uno el narrador increíble
  • tener un objetivo impresionante
  • comienza a promocionar tu producto durante el hackathon

No es exactamente la preparación, pero creo que es algo muy importante a tener en cuenta al participar en hackatones.

¡Buena suerte y diviertete!

Yay hackathons !! Está bien llegar a la carne de esto:

1. Aprende a codificar un poco (no necesitas ser un maestro, a menudo hay personas que te ayudan en los hackatones)
2. Aprende a hablar con la gente (se supone que los Hackathons son bastante sociales, y te perderás mucho si no sintonizas con lo que otras personas están haciendo o diciendo).

Creo que de eso se trata en realidad … Deberías tratar de ver los hackatones como una buena reunión para innovadores más que un concurso para el que estudias 🙂