Konstantinos Galanakis está dirigiendo un importante y crucial esfuerzo del Conjunto de Herramientas con compatibilidad Views, una enorme tarea que implica el aprendizaje de nuevas tecnologías. ¿Cuáles son los secretos de sus logros? Es un buen jugador de equipo, enérgico y entusiasta con su trabajo y se maneja solo con poca supervisión. Vamos a conocer a Kostas…
Creta es la mayor de las islas griegas. Heraklion, su capital, e importante puerto de navegación, también es famosa por Cnosos, un enorme palacio de la Edad de Bronce, el mítico Minotauro, los corsarios árabes (piratas berberiscos), ser la cuna de El Greco y de Nikos Kazantzakis (autor de Zorba el Griego).
Heraklion es también la ciudad natal del OTGSiano Kostas Galanakis.
La gente de Creta es verdaderamente amable, son amables y hospitalarios. Seguro que por eso el índice de criminalidad en Creta es muy bajo. Es un buen lugar para vivir, trabajar y formar una familia. Mis padres y también mi hermano con su familia viven también en Heraklion. Conocí a mi mujer, Evangelia, aquí en Heraklion a través de un amigo común. Resultó que mi madre y su padre en realidad trabajaban juntos, pero de alguna manera nunca nos conocimos a través de esta conexión. Tenemos un bebé de diez meses, Katerina, y dedico la mayor parte de mi tiempo libre a mi mujer y a mi hija. Después de que Katerina se haya dado su baño nocturno y se haya instalado para pasar la noche, me gusta salir a correr, ya que suelo entrenarme para correr maratones o jugar al tenis con mis amigos en el club de tenis cercano.
Trabajaba como ingeniero de investigación y desarrollo para un laboratorio centrado en la interacción Persona-Ordenador para la Fundación para la Investigación y la Tecnología, situada en Heraklion. Durante este periodo de mi carrera laboral, también desarrollaba sitios de WordPress para pequeñas empresas como autónomo. Mientras intentaba encontrar una solución multilingüe para WordPress, me topé por primera vez con OTGS. Compré una suscripción de por vida a WPML que sigo utilizando :-).
Entonces, uno de mis amigos íntimos se unió a la OTGS. Hasta entonces, habíamos estado trabajando juntos, pero después de que se uniera a la OTGS, ¡supe que tenía que hacer algo para volver a trabajar con él! Sentí que había llegado el momento de afrontar un nuevo reto en mi vida (¡como si ser padre no fuera suficiente!), así que di el paso y solicité un puesto de desarrollador. El resto es historia.
Trabajo para el hermano menos conocido de WPML, Toolset. Toolset es un conjunto de herramientas que permite a los usuarios crear sitios bonitos y funcionales utilizando tipos de entrada personalizados y campos personalizados sin escribir código PHP. El conjunto de herramientas consta de varias herramientas independientes, y yo me encargo del mantenimiento y desarrollo de una de ellas, Views. Estoy implementando nuevas funciones, así como corrigiendo errores y ayudando a los seguidores con las preguntas de los clientes. Mi trabajo también requiere rebuscar en mucho código de terceros para tratar y resolver problemas de compatibilidad.
Para realizar este trabajo, se necesita un gran conocimiento de PHP, MySQL, JavaScript, jQuery y también una buena comprensión de cómo funciona WordPress.
Entonces, lo único que añadiría es tener una voluntad lo suficientemente fuerte como para seguir perseverando hasta encontrar y tratar la causa raíz de cualquier problema. La mayoría de las veces las soluciones son fáciles y directas, pero las cosas pueden complicarse de vez en cuando.
Normalmente, la mayoría de las veces los desarrolladores trabajan con otros desarrolladores, pero como yo soy el único que trabaja en Views, casi siempre uno fuerzas con los demás cuando necesito que revisen mi código. Sin embargo, trabajo mucho con nuestros probadores y tengo la suerte de contar en mi equipo con un viejo amigo al que conozco desde hace casi 20 años, por lo que nos entendemos fácilmente sin tener que dar demasiadas explicaciones.
Me resulta muy fácil trabajar con personas de zonas horarias diferentes. He trabajado en varios proyectos en el pasado con amigos o colegas que viven en el extranjero, así que ya me sentía cómoda con esto antes de unirme a la OTGS. Lo único que necesitamos es que se solapen algunas horas de trabajo. Durante esas horas discutimos cualquier asunto pendiente, y despejamos todos los puntos grises para que cada uno pueda seguir trabajando por su cuenta. Para cuestiones menores que puedan resolverse rápidamente, preferimos comunicarnos a través de Mattermost durante las horas de trabajo coincidentes. Si necesito ponerme en contacto con un colega fuera de su horario de trabajo, puedo dejarle un mensaje en Mattermost para que lo vea cuando vuelva a conectarse, pero en esos momentos, suelo preferir el correo electrónico. Ya no utilizamos tanto Skype. Cuando necesitamos tener un videochat, o alguna sesión de pantalla compartida, lo hacemos a través de Google Hangouts.
Si hay un corte de luz y tenemos una reunión importante en ese momento, solemos cambiar a una fuente de alimentación externa y a un servicio de Internet 3G. Afortunadamente, donde vivo no solemos sufrir cortes de electricidad ni de servicio de Internet, así que estoy cubierto con un SAI que mantiene mi máquina en funcionamiento durante unos 30-40 minutos. Si el corte de luz dura más tiempo, siempre me aseguro de compensar el tiempo perdido el mismo día, una vez restablecido el suministro.
En un día normal me despierto a las 7:05. Desayuno y leo mis correos personales y las noticias del día. Empiezo mi trabajo a las 8:30 despejando mi bandeja de entrada y planificando mi día. Si no tengo ningún asunto pendiente del día anterior, examino las tareas que tengo asignadas en mi panel de YouTrack. Suelo empezar por el más importante o por el que requiere menos trabajo. A las 11:00 me uno a la reunión diaria de Views, en la que todos los miembros del equipo discuten lo que tienen entre manos para el día. Después de la reunión, sigo trabajando con todas las tareas que puedo hasta el final de mi jornada laboral.
Realmente me gustaría tener tiempo para participar en WordCamps y meetups, pero de momento, como mi hija aún es muy pequeña, creo que mi prioridad es pasar tiempo con ella. Sin embargo, hago todo lo posible por asistir a la reunión local de WP que se celebra una vez al mes aquí en Heraklion. También asistí a la WordCamp Atenas el pasado diciembre, que fue impresionante, y también estoy planeando asistir a la WordCamp Europa 2018, en Belgrado, el próximo mes de junio.
¿Qué quieres que te diga? Espero poder formar parte de la OTGS durante muchos años más. ¡Espero seguir afrontando retos que hagan que mi trabajo sea cada vez más interesante! Más que nada, espero que mi familia y yo nos mantengamos sanos para afrontar juntos el futuro.
¿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?