De las Pantallas Remotas a los Sueños Mediterráneos: Un encuentro memorable en Mallorca

junio 3, 2024

Cuando formas parte de un equipo global a distancia, te comunicas principalmente a través de pantallas y mensajes. Pero no hay nada como la magia de encontrarse cara a cara. Y eso es precisamente lo que experimentó el equipo de desarrollo de WPML en el reciente encuentro de Mallorca.

La reunión fue un momento crucial para el equipo de desarrollo de WPML, ya que les brindó la oportunidad de estrechar lazos con los miembros de su equipo. Para muchos de ellos, era la primera vez que tenían la oportunidad de conocer a sus colegas en persona.

Más allá de la camaradería, el encuentro fue también una oportunidad para que colaboraran y mejoraran sus esfuerzos de desarrollo de WPML.

Foto de equipo tomada durante una de nuestras salidas

Un telón de fondo para recordar

Mallorca tiene hermosas playas y grandes montañas. Para un equipo acostumbrado a las reuniones virtuales, reunirse en un lugar tan extraordinario fue especial.

Impresionantes vistas al océano

Como desarrollador Vaughan Carruthers lo expresó elocuentemente: “Esperaba que Mallorca fuera una hermosa isla mediterránea de aguas cristalinas y extensas playas. En efecto, era impresionante, y nadar en el agua cristalina, con sus suaves olas y ausencia de corrientes, era fantástico. La isla era mucho más montañosa de lo que había previsto, y sin duda más bulliciosa de lo que esperaba.”

Aguas cristalinas de Mallorca

En general, el hermoso lugar contribuyó a crear un gran ambiente en el equipo.

Nuestro jefe de producto Iván Guillén dijo: “El tiempo que pasé allí fue muy bueno. Enseguida me sentí cómodo con todo el mundo. La ubicación era agradable y el tiempo estupendo”.

Un viaje memorable

Juntarse con un buen grupo de gente seguro que acaba en unos recuerdos estupendos.

Pierre Sylvestre recordó las actividades en las que participaron: “Trabajamos bien durante el día y conseguimos organizar algunas actividades agradables como nadar en la piscina, visitar la playa y una visita a la ciudad”.

Paisajes urbanos

Uno de los momentos culminantes del viaje fue la visita al Castillo de Bellver, que dejó una gran impresión en Eduard Pleh : “Hicimos una gran excursión con el equipo al Castillo de Bellver, en el centro de Palma, que está situado a 112 metros sobre el suelo. Se puede subir a la azotea circular, desde donde se contemplan unas vistas increíbles de la ciudad, el puerto y las montañas. Sin duda, fue un lugar estupendo para visitar”.

Pierre relató otra actividad de grupo especialmente divertida: “Jugamos a un juego en el que cada uno ponía una canción de su país y todos tenían que intentar reconocerla. Fue muy divertido”.

Por supuesto, ningún viaje está exento de percances divertidos, como la vez que, sin querer, pidieron comida en un mostrador de kebab para llevar en vez de en las mesas. Vaughn lo recuerda con humor: “Nos reímos mucho cuando el dueño nos dijo: ‘¿Qué os creéis que es este sitio? Es un restaurante; se pide en las mesas’”.

Sesiones de trabajo que trascienden las pantallas

¡No todo era jugar y no trabajar! También hubo sesiones de trabajo productivas dedicadas a mejorar el proceso de desarrollo de WPML. Pierre dirigió una presentación sobre el nuevo plugin de Exportación e Importación de WPML, arrojando luz sobre su estructura progresiva. Esta presentación ayudó al equipo a comprender mejor el trabajo diario del Equipo de Compatibilidad y les permitió compartir valiosas prácticas de codificación.

También profundizaron en los entresijos de la nueva estructura del código WPML, debatiendo los principios que guiarán su desarrollo en el futuro. Utilizaron la función de Registro Automático de Cadenas dentro de la Traducción de Cadenas como ejemplo para ilustrar el potencial de la nueva estructura.

Estas conversaciones ayudaron al equipo a obtener una comprensión compartida del código base actual y de los retos asociados. Juntos, exploraron soluciones como la separación del Código Central (Diseño Orientado al Dominio), la Segregación de Interfaces y el uso de Adaptadores para el código heredado. Además, consideraron implementar el patrón de diseño Facade para crear puntos de entrada limpios a la lógica del plugin WPML.

Pierre en su presentación

Estas discusiones técnicas sentaron las bases para los futuros esfuerzos de desarrollo de WPML, garantizando una base de código más sólida y eficiente.

Pierre destacó la importancia de las presentaciones en persona: “Hacer esta presentación en directo era más interactivo que una presentación a distancia. Las personas que asistieron a la reunión se sintieron más cómodas para hacer preguntas o compartir ideas”.

Por qué era importante para el equipo reunirse

1. Sinergia

La sinergia que se produce entre colegas remotos cuando se reúnen siempre despierta una nueva energía y creatividad. El encuentro ya ha puesto en marcha nuevos proyectos.

Eduard comparte: “Tuvimos algunas presentaciones agradables sobre nuestra última estructura de plugins, así como algunas nuevas formas en las que organizaremos nuestro código para las próximas funciones, lo que nos dio ideas adicionales sobre nuestro trabajo futuro y la organización del código. De hecho, esta semana ya estoy trabajando con la nueva estructura de código para la nueva función de registro automático de cadenas.”

Jakub Bis se hizo eco de este entusiasmo, diciendo: “Por fin hemos tenido una reunión sobre nuestra futura arquitectura de código en WPML. Estoy ansioso por empezar a codificar de la nueva forma”.

2. Discusiones en persona

Iván destacó el valor único de las discusiones en persona: “Mantuvimos conversaciones sobre nuestros intereses técnicos, la estructura del código y las buenas prácticas; discutirlo en persona fue interesante y una experiencia diferente de lo que hacemos a diario.”

Vaughan tuvo una impresión similar: “Creo que conectar con mis colegas a nivel personal y hablar de la historia de la empresa y sus productos me ha proporcionado una visión más profunda de cómo y por qué se desarrollaron las cosas. No estoy seguro de que hubiera obtenido estos conocimientos en un entorno más formal. Se puede aprender mucho de las conversaciones informales más que de las discusiones estrictamente centradas”.

3. Conexiones personales

Eduard destacó la importancia de las conexiones personales: “Nos permitió trabajar estrechamente y también comunicarnos con los miembros del equipo fuera de las horas de trabajo para establecer mejores relaciones y conocernos un poco más. Creo que todo esto es importante para el éxito de un equipo de desarrolladores”.

Jakub está de acuerdo y añade: “Es muy útil conocer en persona a la gente con la que trabajas”. En Radu Constantin Este tipo de conexiones no pueden crearse mediante llamadas online”.

Grzegorz Wierzba, por su parte, consideró que el hecho de conocerse en persona le había humanizado a los ojos de sus colegas, y declaró: “Creo que ahora la gente me conoce mejor, ya no me tendrá miedo y entenderá nuestras bromas internas”.

Terminar con una buena cena de equipo

Reuniones y aspiraciones futuras

La reunión no fue sólo una pausa en la rutina laboral habitual; fue un recordatorio de la importancia de la camaradería y la colaboración.

Aunque el equipo regresó a sus respectivos hogares con recuerdos entrañables, también volvió con un deseo unánime: celebrar más reuniones de este tipo que celebren su unidad en la diversidad.

Ven a trabajar con nosotros

¿Te interesa trabajar con un equipo distribuido por todo el mundo que fomenta el crecimiento y la promoción? ¿Estás preparado para aprovechar el poder de la tecnología para un futuro mejor?