Rodando tu propio Hackathon [cerrado]

7

Información de fondo

Hola, presenté la idea de una empresa Hackathon que donaría nuestro tiempo a una organización benéfica para trabajar en un proyecto (Gratis) para mejorar la moral en mi empresa y aumentar la cohesión del desarrollador. Resulta que se parece más a la idea pero, adivina quién será el que la armará. lol sí yo.

Debo añadir que somos una tienda bastante pequeña con aproximadamente 10-12 programadores (algunos realizan tareas dobles como programadores, inters, etc.). Eso podría facilitar las cosas un poco.

Pregunta base

Si bien no soy un gerente de proyecto ni un nivel de autoridad (tipo de nivel de entrada), me preguntaba si alguien sabía cuál era el mejor enfoque para que alguien en mi posición pudiera organizar un plan con un posible respaldo de la compañía. O para el caso, tenga algún consejo útil para transmitir a un padawan joven.

Hasta ahora .....

A partir de ahora es solo una idea, para empezar, presumiblemente tendré que armar algún tipo de propuesta y hacer algunas cosas de oficina de las que me convertí en programador para alejarme en cierta medida.

    
pregunta Terrance 28.12.2010 - 18:19

4 respuestas

4

Comience con poco y trabaje

Esta es una gran idea tanto para su empresa por las razones expuestas como para usted mismo como una experiencia de aprendizaje / crecimiento. Cuando pueda llevar a cabo un proyecto como este, estará listo para pasar a un trabajo con más responsabilidad y tendrá éxito en su currículum para justificar el traslado.

Dos advertencias a tener en cuenta:

  1. Probablemente va a ser más difícil de lo que crees. Coordinar bien los proyectos de desarrollo de software tiene poco que ver con escribir un buen código. Es un nuevo conjunto de habilidades, y no trivial para aprender. No asuma un proyecto difícil como su primera experiencia de 'líder de equipo', de la misma manera que no escribiría una aplicación realmente compleja para su primer programa.
  2. Tenga cuidado de que la administración se preocupe de que esté sobrecargando los recursos de la empresa o que distraiga a los empleados de su trabajo diario. Es bastante fácil tener algo como este boomerang en ti para que te vean como algo negativo. Una excelente manera de lidiar con esto es "encajonar" el trabajo para garantizar que no se exceda con lo que la administración se siente cómoda dando. En mi lugar de trabajo, tenemos un "Día del cuidado" en el que se alienta a todos los empleados a tomar un día de trabajo libre para hacer lo que quieran en una organización benéfica local. Es un gran programa, y está muy explícitamente limitado a un solo día.

Con este consejo, es posible que desee encontrar un proyecto muy pequeño que puedan realizar 2-3 personas en 2-3 días para su primera visita. Si fuera usted, consideraría hacerlo de manera informal como una actividad de fin de semana con compañeros de trabajo, tiene una relación sólida sin siquiera discutirlo con la gerencia de la compañía. Después de tener 1-2 de estos proyectos muy pequeños en su haber, puede considerar pasar a proyectos más formales y más grandes.

Un último consejo de alguien que hace un montón de pequeños proyectos para organizaciones benéficas: considera la parte de 'mantenimiento' de tu trabajo. Especialmente si va a ingresar a una organización que no tiene 'el tipo', encontrará que todo lo que haga necesita cierto nivel de mantenimiento a lo largo del tiempo. Incluso algo tan simple como configurar un sitio web alojado gratis toma un par de horas al año para actualizar, etc. Una vez que haya donado su tiempo para crear un proyecto, la mayoría de las organizaciones benéficas asumirán que también se ha inscrito para mantenerlo. Piense en esto antes de comprometerse demasiado con algo que no puede mantener.

    
respondido por el Jay Beavers 28.12.2010 - 19:05
3

Comenzaría por contactar a algunas organizaciones benéficas locales y averiguar cuáles son sus necesidades. Luego compilaría una lista corta de la empresa / necesidad y vería cuál podría ser la mejor opción para las capacidades de su empresa.

Para ayudar a que el esfuerzo sea una colaboración, puede pedir al equipo que cada miembro proponga una organización benéfica y hacer que realicen un buen trabajo para esa organización. De esa manera, ninguna persona está haciendo un trabajo demasiado duro antes de que comience la codificación.

PS. Suena como una buena idea. Si más compañías hicieran esto solo una vez al año o dos, sería un camino muy, muy largo.

    
respondido por el Walter 28.12.2010 - 18:39
3

Libro de cocina Hackathon de GiveCamp

También encontré esto como una posible solución. Aquí se ahorra mucho trabajo de pierna.

Give Camp

Déjame saber lo que piensan.

    
respondido por el Terrance 26.01.2011 - 15:24
1

La ejecución de un evento como este tiene poco que ver con la codificación y, principalmente, con la planificación, y puede ser mucho trabajo. Así que empieza con lo básico:

  • ¿Cuáles son sus activos?
  • ¿Dónde vas a hacer esto?
  • ¿A quién va a llegar a MC / presente / hablar (cualquiera)?
  • ¿Cuándo va a suceder?
  • ¿Qué necesitas?

Una vez que empieces a pensar en estas preguntas, verás que conducen a más preguntas que necesitan respuesta. Si su compañía está donando la ubicación (la oficina), entonces tiene una preocupación menos. Si no, tendrás que buscar lugares que puedan estar dispuestos a donar espacio.

Luego, debe preocuparse por la energía, la red, etc. Si va a ser un hackathon más pequeño e informal, es posible que pueda obtener un enrutador inalámbrico y un escritorio de repuesto para el servidor de demostración / control de versiones. Necesitarás ser creativo con seguridad.

    
respondido por el Berin Loritsch 28.12.2010 - 18:42

Lea otras preguntas en las etiquetas