Hackathon No. 1 en Tinkoff.ru

El fin de semana pasado, nuestro equipo participó en un hackathon. Dormí lo suficiente y decidí escribir sobre eso.

Este es el primer hackathon en Tinkoff.ru, pero los premios inmediatamente pusieron el listón alto: el nuevo iPhone para todos los miembros del equipo.

Entonces, cómo fue:

El día de la presentación del nuevo iPhone, el equipo de recursos humanos envió a los empleados un anuncio sobre el evento:



El primer pensamiento es ¿por qué la tutoría? Hablamos con el equipo de recursos humanos que comenzó el hackathon, y todo encajó.



  1. En los últimos 2 años, nuestros equipos han crecido mucho, no solo en números, sino también en geografía. Niños de 10 ciudades están trabajando en varios proyectos (Moscú, San Petersburgo, Ekaterimburgo, Nizhny Novgorod, Sochi, Rostov-on-Don, Izhevsk, Riazán, Kazán, Novosibirsk).
  2. Es imposible ignorar el tema de la incorporación: rebaños de junio, equipos distribuidos, desarrollo de oficinas remotas; todos requieren soluciones rápidas.
  3. Pensamos que era una oportunidad para decir cómo y de qué manera resolvemos los problemas de la tutoría en un equipo + una oportunidad real para escapar de los procesos de trabajo y probar algo nuevo.
  4. Hackathon es una oportunidad para ver colegas con quienes solía comunicarme solo por teléfono o slak.
  5. Y si! Es divertido, maldita sea)

Las reglas para la participación eran simples. Asumiendo un gran interés en el primer hackathon, nuestro departamento de recursos humanos decidió que los primeros 5 equipos que presentaron la solicitud se incluirán en la lista de participantes de inmediato, 2 serán seleccionados por el jurado y un equipo será seleccionado para la mayor cantidad de Me gusta en la confluencia. Cada equipo permitió un máximo de 5 personas, independientemente del departamento, proyecto, tecnología y, lo más importante, la ciudad. Por lo tanto, fue muy simple reunir un equipo y traer colegas de diez de nuestros centros de desarrollo. Por ejemplo, Timur, un desarrollador de Windows de San Petersburgo, estaba en nuestro equipo.

Organizamos una reunión de emergencia, organizamos una lluvia de ideas y se nos ocurrió una idea. Se autodenominaron “T-mentor”, describieron brevemente la esencia del futuro proyecto y la pila de tecnología (C #, UWP), envió una solicitud. Tenían mucho miedo de llegar tarde, pero resultaron ser los segundos y automáticamente se convirtieron en participantes.

Si retrocede un poco, recibimos una carta sobre el hackathon el 4 de septiembre, es decir, Tuvimos un poco más de 3 semanas para resolver los detalles. Durante este tiempo, preparamos un poco: pensamos en la idea, los casos de los usuarios y dibujamos un pequeño diseño. Nuestro proyecto es una plataforma donde se resuelven dos problemas:

  1. Busque un mentor dentro de la empresa.
  2. Ayuda en la interacción entre mentor y mentoreado.

La interfaz ayuda a programar reuniones regulares, escribir notas para estas reuniones, prepararse para la interacción personal del mentor y el barrio. Creemos que la tutoría es principalmente una comunicación personal, y el sistema no debe reemplazar las reuniones regulares, solo ayudar a organizar el proceso. Como resultado, resultó de alguna manera así:



Es el día X (29/09/2018)


La reunión de participantes estaba programada para las 10:30.

En el momento del hackathon Tinkoff.Cafe, ya no era como un café, sino una verdadera plataforma para la creatividad: áreas de trabajo separadas para equipos, un área de relajación con alfombras y almohadas y una mesa al estilo de una casa de té.

RRHH se encargó de todo: dado que el hackatón dura mucho tiempo, nos dieron pasta de dientes, cepillos y una toalla; un médico estaba de guardia en la oficina, con el que podíamos contactarnos durante 24 horas.

Cada equipo estaba equipado con trabajos, provisto de salidas adicionales, agua y todo lo necesario para que pudiéramos sumergirnos en el proceso. Escuchamos las palabras de despedida de los organizadores, las reglas del hackathon, la campana, y con el lema "Para la Horda Tinkoff" , todos comenzaron a planificar, compartir responsabilidades y códigos.



Después de resolver todos los problemas de organización, reabastecemos el pilaf y volvimos nuevamente a la codificación loca.

Planeamos y dibujamos pantallas, discutimos sobre la prioridad de las características que podemos omitir si no tenemos tiempo.

El día pasó muy rápido; lamentablemente, hicimos poco. Los organizadores mostraron mucha atención, se acercaron periódicamente y estaban interesados ​​en nuestros asuntos, nos dieron consejos.

Recaudamos algo de API, hicimos alguna interfaz de usuario. Y de repente, la tarde se arrastró, y estábamos completamente sumidos en el dolor y la desesperación por desarrollarnos.



El trabajo estaba en su apogeo: alguien estaba discutiendo algo, alguien estaba acostado para dormir, estábamos trabajando. Éramos 4 desarrolladores de UWP (estamos viendo un banco móvil en Tinkoff.ru) y la maravillosa Camilla es nuestra tecnóloga. En algún lugar entre las 5 y las 6 de la mañana, cuando ya habíamos hecho varias páginas y elevado ASP.NET WebApi, nuestro backend decidió acostarse, pero no tuvimos fallas en el producto.



Aproximadamente a las 6 de la mañana nos sorprendió la idea de que todo estaba perdido. Aún no había pantallas planificadas, algunos manejadores en la API dieron 500, 400, 404. Esto estimuló a reunir el resto de la voluntad en un puño y comenzó a trabajar más duro.

En la mañana a las 8:00, nos rellenaron el desayuno y nos dieron algo de tiempo para terminar los proyectos y preparar la presentación.

Antes del comienzo del hackathon, pensamos que cortaríamos todo en 10 horas, dormiríamos y obtendríamos el premio principal. Amigos, esto no funciona.

Consejos de los (ahora) experimentados :

  1. Piensa en una idea.
  2. Distribuir los roles.
  3. Identificar el área de responsabilidad.
  4. No pases el rato antes de la competencia.
  5. Que tengas una buena noche de sueño.
  6. Trae ropa cómoda :) y zapatos.



A las 11:00 comenzamos la presentación de nuestras creaciones. Las presentaciones fueron geniales, pero no hubo tiempo suficiente para "tocar" el proyecto de los colegas con nuestras manos. Todos los equipos tardaron aproximadamente una hora en actuar

Durante otros 15-20 minutos, el jurado deliberó y, mientras tanto, los organizadores hablaron sobre el premio del público. Nos pidieron votar por el proyecto que más nos gustó. Un voto del equipo para uno de los equipos (era imposible votar por uno).

Según los participantes, el equipo de SkillCloud ganó.

Los chicos filmaron una aplicación en la que los empleados podrán apropiarse de conjuntos de habilidades, de acuerdo con el principio de una nube de etiquetas. Ayuda a buscar personas que estén versados ​​en un proyecto en particular, o que estén listos para ayudar con una tecnología en particular. Será útil para los nuevos empleados que aún no han establecido contactos y no saben a quién contactar.

La opinión del jurado y los participantes coincidieron. Por lo tanto, SkillCloud se llevó el premio principal y nos ofrecieron votar

Luego elegimos Mentor.me

La idea del proyecto de chicos:

Servicio de tutoría para nuevos empleados: se configura un conjunto de actividades a realizar para un puesto. Hay dos tipos de actividades: el estudio de materiales y la comunicación con un experto en el tema. Después de estudiar, debe responder preguntas y calificar el curso / mentor. El mentor y el experto también califican al novato

Después de esto vino la ceremonia de premiación y la sesión de fotos.

TOTAL


Después de 24 horas de codificación loca, comenzamos a dispersarnos. A pesar de que no ganamos, no nos sentimos perdedores.



El evento en sí fue muy positivo y divertido. Aprendimos mejor nuestras habilidades y debilidades, algo en lo que aún tenemos que trabajar.

Recordaron lo aterrador que era ir a un nuevo lugar de trabajo y lo genial que era estar en un equipo amigable.
Uno de los equipos incluso grabó un video en el que reflejaba la importancia de la incorporación y los incidentes del primer día. El video se puede ver aquí .

Personalmente, obtuve una carga positiva, la pasé bien. Ahora esperaré al próximo hackathon.

- Amor, beso. Zaphod

Source: https://habr.com/ru/post/es425059/


All Articles