De pantallas remotas a sueños mediterráneos: ¡un encuentro memorable en Mallorca!

octubre 9, 2023

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

El encuentro fue un momento crucial para el equipo de desarrollo de WPML, ya que les brindó la oportunidad de conectar con los miembros de su equipo. Para muchos de ellos, era la primera vez que tenían la oportunidad de conocer a sus compañeros en persona.

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

Foto del equipo tomada durante una de nuestras salidas

Un telón de fondo para recordar

Mallorca tiene playas preciosas 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 el desarrollador Vaughan Carruthers lo expresó elocuentemente, “esperaba que Mallorca fuera una hermosa isla mediterránea con aguas cristalinas y extensas playas. Y, de hecho, era impresionante, y nadar en el agua clara, con sus suaves olas y ausencia de corrientes, fue fantástico. La isla era mucho más montañosa de lo que había previsto, y ciertamente estaba más concurrida de lo que esperaba.”

Aguas cristalinas de Mallorca

En definitiva, el hermoso lugar contribuyó a crear un gran ambiente dentro del equipo.

Nuestro jefe de producto, Ivan Guillen, dijo: “El tiempo que pasé allí fue muy bueno. Inmediatamente me sentí cómodo con todos. El lugar era agradable y el clima era increíble.”

Un viaje memorable

Reunirse con un grupo de gente agradable seguro que termina en grandes recuerdos.

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 puntos destacados del viaje fue una visita al Castillo de Bellver, que dejó una gran impresión en Eduard Pleh: “Tuvimos un gran viaje 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 pueden ver unas vistas increíbles de la ciudad, el puerto y las montañas. Sin duda, fue un gran lugar para visitar.”

Pierre relató otra actividad de grupo particularmente agradable: “Jugamos a un juego en el que cada uno de nosotros 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 pidieron comida sin querer en un mostrador de comida para llevar de kebab en lugar de en las mesas. Vaughn recuerda con humor: “Nos reímos mucho cuando el dueño nos dijo: “¿Qué se creen que es este sitio? Es un restaurante; se pide en las mesas.””

Sesiones de trabajo que trascienden las pantallas

¡No todo fue juego y nada de trabajo! También hubo productivas sesiones de trabajo dedicadas a mejorar el proceso de desarrollo de WPML. Pierre dirigió una presentación sobre el nuevo plugin WPML Export and Import, 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 las complejidades de la nueva estructura de código de WPML, discutiendo los principios que guiarán su desarrollo en el futuro. Utilizaron la función de registro automático de cadenas dentro de String Translation como ejemplo para ilustrar el potencial de la nueva estructura.

Estas conversaciones ayudaron al equipo a obtener una comprensión compartida de la base de código actual y los desafíos asociados. Juntos, exploraron soluciones como la separación del código central (diseño impulsado por el dominio), la segregación de interfaces y el uso de adaptadores para el código heredado. Además, consideraron la posibilidad de implementar el patrón de diseño Facade para crear puntos de entrada limpios a la lógica del plugin WPML.

Pierre dando su presentación

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

Pierre destacó la importancia de las presentaciones en persona: “Tener esta presentación en vivo fue más interactivo que una presentación remota. Las personas que asisten a la reunión podrían sentirse más cómodas para hacer preguntas o compartir ideas.”

Por qué reunirse era importante para el equipo

1. Sinergia

La sinergia que se produce entre los compañeros remotos cuando se reúnen siempre genera 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 que organizaremos nuestro código para las próximas funciones, lo que dio información adicional sobre nuestro trabajo futuro y la organización del código. De hecho, ya estoy trabajando con la nueva estructura de código esta semana para el nuevo registro automático de la función de cadenas.”

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

2. Discusiones en persona

Ivan destacó el valor único de las discusiones en persona: “Tuvimos 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 a lo que hacemos a diario.”

Vaughan tuvo una impresión similar: “Creo que conectar con mis compañeros a nivel personal y discutir 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 haber obtenido estos conocimientos en un entorno más formal. Se puede aprender mucho de las conversaciones informales en lugar de las discusiones estrictamente centradas.”

3. Conexiones personales

Eduard hizo hincapié en 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 construir mejores relaciones y conocernos un poco más. Creo que todo esto es importante para un equipo de desarrolladores exitoso”.

Jakub está de acuerdo, y añade: “Es extremadamente útil conocer en persona a las personas con las que trabajas”. En opinión de Radu Constantin, “Este tipo de conexiones no se pueden crear a través de llamadas en línea”.

Grzegorz Wierzba, por otro lado, sintió que reunirse en persona le había humanizado a los ojos de sus colegas, afirmando: “Creo que la gente me conoce mejor ahora, ya no me tendrá miedo y entenderá nuestros chistes internos.”

Terminando con una agradable cena de equipo

Futuras reuniones y aspiraciones

El encuentro no fue solo una pausa de la rutina laboral habitual; fue un recordatorio de la importancia de la camaradería y la colaboración.

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

Ven a trabajar con nosotros

¿Te interesa trabajar en un equipo distribuido globalmente que fomente el crecimiento y el desarrollo? ¿Estás preparado para aprovechar el poder de la tecnología para un futuro mejor?