Global Day of Coderetreat 2022: Madrid y Barcelona

Cada año el Global Day of Coderetreat nos permite compartir un día en comunidad, conocer a otros profesionales y descubrir nuevas formas de hacer lo que nos apasiona: desarrollar software.

Este año fue muy especial, porque tuvimos la oportunidad de contar con la compañía de una persona que utiliza la programación como el vehículo para expresarse mejor. Nos mostró cómo a través del código puede transmitir sus ideas de manera más cómoda y fluida; las líneas de código se han convertido en su voz. Esto ha hecho crecer en nosotros un sentimiento de cercanía que nos permite comprender que formamos parte de una comunidad abierta que acoge muchas diversidades. 

Coderetreat2022 MAD

El Coderetreat es una jornada dedicada a la práctica colaborativa de desarrollo de software. Este año, con el estreno de nuestra oficina en Madrid, hemos podido celebrar el evento de forma presencial en dos ciudades: Madrid y Barcelona. Siempre alineados con nuestra misión de elevar el nivel de la industria de software, estamos orgullosos de ofrecer espacios que contribuyan al intercambio de conocimientos y nos permitan aumentar nuestras habilidades en comunidad.

"El GDCR ha sido mucho mejor de lo esperado. Nos llevamos muy buenas sensaciones, mucho aprendizaje y ganas de seguir aportando a la comunidad". 

- Helder De Oliveira, Engineering Manager, Software Crafters Madrid

Intercambio de ideas a través de la práctica

Los eventos comenzaron con una dinámica o ice breaker que ayudó a los asistentes a soltarse un poco y conocerse. Las primeras conversaciones giraron en torno al nivel de experiencia que tenían con diferentes lenguajes, lo que les gustaría aprender, hobbies etc. Pero el entusiasmo por empezar era grande, así que al poco tiempo arrancó la primera sesión. 

El Coderetreat tiene un formato establecido de práctica enfocada en el que se trabaja en iteraciones de 45 minutos y después de cada una se utilizan 15 minutos para intercambiar ideas. En total fueron 5 sesiones en las que había que resolver un problema de programación por parejas. Debido a que algunos planteamientos eran más complicados, permitimos que el formato fuera flexible dando más tiempo en algunas ocasiones para obtener un verdadero proceso de aprendizaje.

Lo interesante fue que en cada sesión se intercambiaron las parejas. Esto permitió que personas con diferentes enfoques o niveles unificaran sus ideas para encontrar soluciones prácticas y eficientes a los ejercicios. Algo que sorprendió a los asistentes fue que en cada iteración debían eliminar todo el código que habían producido en la anterior, y se les instó a hacerlo para transmitir una lección muy importante: no apegarse a su código.

"Creo que una de las prácticas más importantes y difíciles de aprender es no aferrarse al código que desarrollamos, porque a veces el mejor código es el que borramos una vez cumple su función, entonces tenemos que dejarlo ir para poder crear algo nuevo".

-Emmanuel Valverde, Software Craftsperson en Codurance

El entusiasmo se respiraba en las salas, cada sesión representaba un nuevo reto y los participantes, con diferentes trayectorias, se divertían aprendiendo los unos de los otros. El Juego de la Vida de Conway fue la herramienta que utilizamos durante toda la jornada y, como su nombre lo indica, fue un juego que nos enseñó a mirar los problemas desde diferentes perspectivas, a salir de nuestros límites y a divertirnos aprendiendo.

Aprendizajes que nos llevamos

  • Salir de nuestra zona de confort, nutrirnos de los demás, de las cosas que son capaces de hacer de forma diferente y que pueden enriquecer nuestras capacidades.
  • Identificar nuevas formas de hacer las cosas. Abrir la mente a que nuestras ideas no son la única solución al problema.
  • El desarrollo de software no consiste únicamente en crear código, también es una habilidad social. En equipo, y mediante el intercambio de ideas, se pueden construir soluciones eficaces a los problemas.
  • Queremos seguir ofreciendo estos espacios, y posiblemente en el futuro desde más sitios, para compartir valores y buenas prácticas con otros profesionales.

"Las buenas prácticas se pueden aplicar y funcionan. En este evento hemos podido comprobar que prácticas como pairing o TDD, realmente funcionan y dan buenos resultados si se apuesta por ello".

- Ramón Molina, Agile Delivery Manager en Codurance

Celebrar el evento en dos ciudades ha sido un paso firme en el crecimiento de nuestra comunidad y gracias a la colaboración de nuestro equipo pudimos contar con facilitadores dispuestos a ayudar y ofrecer sus conocimientos. Damos un agradecimiento especial a la comunidad de Software Crafters Madrid por colaborar en este día y también a todos los que se animaron a venir y dar su mejor energía para disfrutar de una jornada de calidad.

¡Nos vemos en la próxima!

Coderetreat2022 BCN