- Por Patricia Bourrillon
- ·
- Publicado 05 Dec 2023
2023: un año especialmente retador
Este año ha sido extraordinario. Al mirar hacia atrás, no podemos evitar sonreír cuando recordamos los desafíos a los que nos hemos enfrentado y los..
El Global Day Coderetreat es un día dedicado a escribir código experimentando, a compartir experiencias mientras practicas katas por parejas y para mezclarnos personas de diferentes niveles y que cada uno aporte su mejor versión profesional en lo que a desarrollo de software se refiere.
Para nosotros es un día para celebrar con la comunidad, porque no queremos perder nunca de vista que nuestra misión es elevar el nivel de calidad en la industria del software a través del profesionalismo y la excelencia técnica, e iniciativas como esta contribuyen a ello.
Este año hemos querido participar de forma presencial en este día, pero todavía preferimos ser cautos y hacer encuentros de pequeño formato en los que podamos asegurar las máximas medidas de seguridad sanitaria para todos (test de antígenos, espacios muy ventilados...) Por eso en esta ocasión hemos sido un grupo reducido, pero eso no ha impedido que el nivel de energía, los resultados y lo que hemos compartido haya sido excepcional.
Y es que como artesanos del software creemos en el aprendizaje continuo, y este enfoque lleva implícito el deseo de ser cada vez mejor profesional, de tratar de hacer las cosas cada vez mejor y de empujar continuamente los límites profesionales de cada uno en busca de la excelencia. El viaje eterno hacia la maestría. Solo siendo grandes profesionales podemos ayudar a nuestros clientes a lograr cosas asombrosas.
08:30 AM hora de encuentro
Nos encontramos con algo de sueño y con los primeros cafés entre manos. Tras la llegada de todo el grupo y algunos formalismos nos pusimos manos a la obra. Con un breve icebreaker con el que empezaron las primeras risas y un desayuno energizante empezamos la jornada.
Estuvimos trabajando con el famoso Conway’s game of life. Este juego, muy utilizado en la comunidad de desarrollo para plantear katas e iteraciones diferentes, es un clásico del Global Day Coderetreat. Su sencillez lo hace ideal para que cualquier persona pueda participar en los retos que se presentan, pero estuvimos complicando el entorno de desarrollo aplicando restricciones cada vez más complejas y planteando nuevos retos a resolver.
En la primera iteración se dio inicio a la práctica y en esta ocasión sin restricciones. En la segunda abordamos reglas relacionadas con TDD (para algunos la primera toma de contacto con el apasionante mundo del Test Driven Development). Seguimos avanzando, seguimos paireando cambiando de pareja en cada iteración y llegó el momento de trabajar con un papel y un boli. Resultó muy interesante ver cómo los participantes de defendían con la nueva iteración en un entorno poco familiar para un/a desarrollador/a.
Tras un descanso para comer, conocernos mejor, compartir anécdotas y charlar sobre nuestras experiencias, volvimos delante del ordenador. En la cuarta iteración introduciríamos otro clásico: Object calisthenics. Y para acabar una última iteración extrema: test, commit, revert y vuelta a empezar en loops de 3 minutos.
Y de ese modo llegamos al final de 6 horas largas de coding y, tras compartir nuestros pensamientos e ideas de cómo nos habíamos sentido durante la sesión, qué había sido lo más interesante y checkear nuestras expectativas nos dimos un fuerte aplauso y nos despedimos del Global Day Coderetreat hasta el año que viene. Si había un denominador común en los testimonios de todos los participantes fue lo interesante y enriquecedor que resulta trabajar en equipo, compartir ideas, soluciones, problemáticas, incertidumbres; ayudar y ser ayudado y que sin duda, eso es lo que nos ayuda a ser cada vez mejores profesionales. Pair programming está en el core de lo que hacemos; escucharos destacar ese aspecto nos llena de satisfacción.
Solo nos queda decir que cuando el despertador suena a las 6 de la mañana un sábado para ir a la oficina te haces algunas preguntas, pero luego, cuando nos dais la oportunidad de ver vuestra implicación, hacéis que merezca la pena.
Gracias por vuestra participación. Gracias por contribuir a que la profesión mejore. Aquí os dejamos las slides que usamos para la presentación.
Codurance's Rubber duck os manda saludos. :)
Este año ha sido extraordinario. Al mirar hacia atrás, no podemos evitar sonreír cuando recordamos los desafíos a los que nos hemos enfrentado y los..
Restricciones de katas que podrías aplicar en algunas katas Practicar es la mejor forma de aprender, y el desarrollo de código no escapa a esa..
Estamos emocionados de anunciar que este año nos unimos nuevamente al Global Day of Coderetreat para ofrecer a la comunidad de crafters un espacio..
Suscríbete a nuestra newsletter para que podamos hacerte llegar recomendaciones de expertos y casos prácticos inspiradores