Simon_Barbier_IT.jpg
Nombre: Simon
Apellido: Barbier
Posición: Back-end PHP Developer
Nacionalidad: Belga

Marketing Team: Hola Simon, gracias por ofrecernos una visión general de tu trabajo. En primer lugar, ¿Cuál es tu función en Optimy?

Simon Barbier: Mi título es back-end PHP Developer, responsable del diseño, la evaluación y el mantenimiento de algunas partes de la aplicación. Básicamente soy uno de esos chicos que escribe las líneas del código – probablemente mejor conocido como un “nerd” o “geek”.

MT: ¿Porqué decidiste formar parte de Optimy?

SB: La mayoría de la gente no se lo creerá pero antes de llegar aquí trabajé como Asesor Contable. Me gustaba mi anterior trabajo pero, al mismo tiempo, desde que tengo 12 años me ha apasionado el desarrollo de páginas web y aplicaciones. Así que decidí cambiar mi carrera, cosa que no he lamentado desde entonces. Optimy ha sido una buena oportunidad para vivir mi pasión por la tecnología.

MT: La mayoría de la gente no sabe cómo funciona el equipo de un departamento informático. ¿Cómo trabajáis día a día en tu equipo?

SB: Bien, estoy más que contento de desvelar este secreto. Nuestro departamento informático trabaja de una forma muy cercana con el equipo de Customer Experience. Nos ayudan a definir cómo tenemos que desarrollar o mejorar las herramientas, siempre teniendo en cuenta lo que necesita el mercado. Luego, nosotros, los desarrolladores, escribimos las líneas del código para convertirlo en realidad.

De un modo u otro, considero que los desarrolladores somos como artistas. Empezamos con casi una página en blanco y escribimos las líneas de código necesarias para así poder crear algo que signifique para los demás – como lo haría un pintor en un lienzo en blanco. Simplemente que, en mi caso, el caballete es mi ordenador. Y tal y como hacen los artistas para llegar a la perfección, necesitamos repetir nuestro código una y otra vez antes de poder decir que es el definitivo.

Considero que los desarrolladores somos como artistas. Empezamos con casi una página en blanco y escribimos las líneas de código necesarias para así poder crear algo que signifique para los demás

A nuestro lado se encuentran los administradores del sistema. Al ser una empresa en la nube alojada en el AWS de Amazon, su tarea es asegurarse de que aprovechamos los servicios gestionados que AWS propone (y así poder reducir los costes) y automatizar el suministro, mantenimiento, escalamiento, lanzamientos, etc. tanto como sea posible. Ésto es realmente importante ya que tenemos más de 100 lanzamientos cada año y no queremos que nuestros usuarios sean bloqueados cuando los actualizamos. Sus esfuerzos tienen el objetivo de permitir a todo el mundo acceder al programa Optimy 24/7/365 y, por lo tanto, asegurarse de que tenemos la mínima inactividad. Además, también se encargan de todo el equipo de la empresa.

MT: Esto parece mucho trabajo… ¿Cuál es vuestro mayor reto?

SB: En efecto, puede ser difícil. Antes de desarrollar cualquier cosa necesitamos comprender completamente los requerimientos de la herramienta que tenemos que desarrollar, los cuales se basan totalmente en las necesidades de los consumidores. Necesitas buenas habilidades para concentrar los elementos más importantes que añaden valor al programa de Optimy.

A menudo comparo el desarrollo de aplicaciones con los acertijos. Necesitas saber un lenguaje extraño (en nuestro caso, mayoritariamente el PHP), desarrollar usando las mejores prácticas (PSR, SOLID, etc.) y mantenerte creativo. Mezcla todos estos elementos con un sólido trabajo en equipo (somos ágiles y nos encanta el Scrum) y podrás solucionar el problema planteado.

Me gusta despertarme cada día sabiendo que nunca me aburriré

¿Y sabes qué es lo mejor? ¡El acertijo cambia diariamente! Por supuesto que puede ser muy difícil pero me gusta despertarme cada día sabiendo que nunca me aburriré, ¿Y a tí?

MT: ¡Realmente suena como un trabajo muy variado! Hablando sobre tecnología, ¿dónde ves las ventajas de un servicio en la nube?

SB: En primer lugar, es accesible desde cualquier lugar: simplemente necesitas un navegador y conexión a internet. No necesitas instalar ningún programa, usar un sistema operativo específico o hacer copias de seguridad, ya que nosotros nos ocupamos de ello. De este modo, básicamente no necesitas preocuparte de nada, simplemente iniciar sesión y empezar a trabajar.

Con un programa basado en la nube como Optimy no necesitas preocuparte de nada, simplemente iniciar sesión y empezar a trabajar

Además, siempre está actualizado. Cada lanzamiento está inmediatamente disponible para todos nuestros consumidores. Por último,  la solución SaaS es muy rentable, ya que como casi todos los programas en la nube, como lo es Optimy, parte del principio de pagar solamente lo que se usa, entonces realmente solo pagas las funciones que realmente necesitas.

MT: Por último, ¿cuáles dirías que son los tres mejores aspectos de trabajar en Optimy?

SB: Como ya he dicho, el trabajo es un reto continuo, ningún día es como el anterior. En segundo lugar, tenemos la posibilidad de influenciar en el producto ya que podemos adherir todas nuestras ideas y opiniones, haciendo la diferencia .

Y por supuesto, me encanta la internacionalidad de nuestro equipo. Cambia por completo nuestra manera de pensar y ayuda a desencadenar nuevas ideas. Por encima de todo, es una experiencia increíble conocer gente de todo el mundo.

¿Te apasiona tanto el desarrollo PHP como a Simon? Forma parte de nuestro equipo como PHP Developer.

¿Quieres saber más sobre nuestro equipo? ¡Conoce a Sorayya, Chris y Amandine y descubre cuál es su papel en Optimy!

Desde 2011 facilitamos la creaciòn de proyectos de gran impacto. Optimy es el software  para patrocinios y subvenciones más centrado en sus clientes. Recolecte, seleccione y gestione todos sus proyectos con una sola herramienta.

EMPEZAR