Entrevista a Lluís Caballé, Frontend Developer en Alfred Smart
Lluís comenzó su aventura en Alfred hace siete meses como Desarrollador Frontend. Ha recorrido un camino inspirador y, aunque de pequeño soñaba con ser cocinero, ha transitado de una carrera de más de 15 años como diseñador gráfico a su apasionante rol actual.
Es de esas personas a las que les encanta aprender y nos cuenta que su jornada laboral se le pasa volando. Creemos que una de las muchas características de su personalidad es la humildad. Lluís es consciente de que todos los días se pueden aprender cosas nuevas.
¡Acompáñanos a conocer más sobre su trayectoria y su visión del futuro en Alfred Smart!
1. ¡Hola Lluís! ¿Cómo y cuándo empezaste en Alfred? ¿Qué te motivó a unirte a nosotros?
Después de desarrollar mi carrera profesional como diseñador gráfico durante más de 15 años, decidí asumir nuevos retos y realicé un curso de desarrollo web en ISDI Coders. Al poco tiempo de acabar mi formación, un buen amigo me informó que había una vacante para un puesto junior en el equipo de Frontend. Así que después de contactar con Recursos Humanos, realicé una prueba técnica y ¡conseguí el puesto! Empecé a trabajar en Alfred como Frontend Developer en septiembre del año pasado.
Las motivaciones para unirme a Alfred fueron muchas. Sin duda, las condiciones laborales (sueldo, horario, trabajo remoto…) fueron factores importantes a tener en cuenta. Pero lo que más me motivó fue la empatía y la calidad humana que me transmitió cada miembro del equipo con los que interactué cuando hice las primeras entrevistas o incluso durante la prueba técnica.
2. ¿Cuál es tu función principal como Frontend Developer en nuestro equipo?
En términos generales, mi función principal como Frontend Developer es dar soluciones eficaces a las tareas determinadas por el equipo de Producto, que siempre está en constante comunicación con el resto de los departamentos que conforman el equipo de Alfred.
3. ¿Puedes explicar en términos sencillos qué es el desarrollo frontend y por qué es importante para nuestros proyectos?
El desarrollo Frontend es esencial para crear aplicaciones (ya sean web o para smartphones) que sean atractivas y funcionales para los usuarios. Básicamente, nuestro día a día consiste en obtener datos (proporcionados ya sea por los equipos de Backend, Gateway, Data…) y mostrarlos al usuario de forma atractiva (gracias a los diseños del equipo de UX/UI). También añadimos funcionalidad e interacción con esos datos, poniendo el foco en la usabilidad y la experiencia de usuario.
Desde mi punto de vista, en nuestros proyectos web o en nuestras apps, el desarrollador Frontend actúa de enlace entre el trabajo previo realizado por todos los equipos que forman Alfred y el usuario final.
4. ¿Cómo colaboras con otros miembros del equipo, como diseñadores y otros desarrolladores de Alfred, para llevar a cabo un proyecto de principio a fin?
Como he comentado antes, la comunicación entre los diferentes miembros del equipo es constante y necesaria para desarrollar características o soluciones que aporten valor a nuestros proyectos y, a su vez, a nuestros productos.
En mi rol de desarrollador Frontend, la comunicación con los compañeros de UX/UI es crucial para obtener diseños atractivos y funcionales para el usuario. Además, es importante la comunicación con otros miembros del equipo para gestionar los datos y poder mostrárselos al usuario, permitiéndoles interactuar de manera eficaz.
5. ¿Qué aspectos de la experiencia de usuario consideras más importantes al diseñar y desarrollar la App de Alfred?
En mi opinión, la usabilidad es uno de los aspectos más importantes. Nuestra App debe ser fácil de usar e intuitiva, permitiendo a los usuarios navegar e interactuar sin problemas. Es fundamental comprender las necesidades de la persona que está usando la App y desarrollar funcionalidades que le aporten valor.
Otro punto importante sería la respuesta que recibe el usuario al utilizar nuestra App. La App debe ser sensible a las acciones del usuario y proporcionar una respuesta adecuada. Ya sea a través de diseños o mensajes claros que confirmen las acciones realizadas por el usuario.
6. ¿Cuál ha sido tu proyecto más desafiante en el último año y cómo abordaste esos desafíos?
Durante los siete meses que llevo en Alfred, he trabajado en varios proyectos para familiarizarme con nuestros productos. He trabajado con varios compañeros de nuestro equipo, aprendiendo de ellos y aportando mi opinión para mejorar la implementación de una nueva característica.
Cabe destacar que he trabajado en nuestra App y he de reconocer que para mí ha sido un desafío desarrollar para diferentes sistemas operativos de dispositivos móviles (iOS o Android) y tener en cuenta los distintos tamaños de pantalla. Pero gracias a mis compañeros y su experiencia en este terreno, he podido resolver satisfactoriamente los pequeños desafíos que ido encontrando hasta ahora.
7. ¿Qué te gusta más de trabajar como Frontend Developer y qué te hace sentir más orgulloso de tu trabajo?
Lo que más me gusta de trabajar como Frontend Developer es ver el resultado final después de haber estado desarrollando una tarea. Me encanta la satisfacción de enseñar a mis compañeros cómo se ha implementado una nueva característica, hacer los tests pertinentes y subir esa nueva funcionalidad a producción para que la use el usuario final.
Usando una metáfora culinaria, la sensación es similar a cuando pasas varias horas (o días) cocinando y finalmente (y con alegría) sirves el plato en la mesa.
8. ¡Cuéntanos!: ¿qué no puede faltar en un tu setup para teletrabajar?
Cuando comencé a trabajar en Alfred, recibí un monitor adicional junto con mi ordenador portátil. Nunca antes había trabajado con dos pantallas, pero a día de hoy, no puedo imaginarme trabajando sin una pantalla “extra”.
Además, hace unos años, después de trabajar con un ratón durante mucho tiempo, desarrollé una leve molestia en la muñeca. Esta molestia desapareció después de invertir sabiamente en un buen ratón ergonómico. ¡Una pequeña inversión que valió mucho la pena!
9. La brecha de género en el sector del desarrollo web y la programación es incuestionable. ¿Qué crees que hace falta para que las mujeres se abran paso en el sector techie?
Tengo entendido que, aunque desgraciadamente la brecha de género existe y es innegable, cada vez se va estrechando más. De hecho, en el curso que hice de desarrollo web, el porcentaje de género fue bastante equitativo.
«Los conocimientos, las soft skills y la capacidad de aprendizaje, nada tienen que ver con el género. Con lo cual, creo que sería una buena idea dar la oportunidad a cualquier persona independientemente del género. Y los hechos hablarían por si solos.»
Imagino que todavía hay personas que creen que una persona es más adecuada para un puesto de trabajo según su género. Pero nada más lejos de la realidad y aún menos en el sector tecnológico. Los conocimientos, las soft skills y la capacidad de aprendizaje, nada tienen que ver con el género. Con lo cual, creo que sería una buena idea dar la oportunidad a cualquier persona independientemente del género. Y los hechos hablarían por si solos.
10. Por último, ¿qué consejo darías a alguien que está empezando en su carrera como desarrollador, basado en tus propias experiencias y aprendizajes?
Como desarrollador, muchas veces te enfrentas a desafíos que pueden resultar frustrantes. Por eso, es importante saber gestionar la frustración, ser humilde y pedir ayuda cuando sea necesario.
También puede llegar a ser abrumadora la cantidad de conocimientos que hay por aprender de cada tecnología o lenguaje de programación. No creo que a ningún junior le pidan saber todo. Es cuestión de ser perseverante, tener curiosidad, nunca dejar de aprender y, a su vez, disfrutar del proceso de aprendizaje.
Ha sido un verdadero honor conocer más a fondo a Lluís y su contribución a Alfred como Frontend Developer. Su dedicación, humildad y pasión por el aprendizaje son realmente inspiradoras.
Lluís nos ha brindado una visión clara de cómo la colaboración y la comunicación son esenciales en el desarrollo de proyectos y productos exitosos. Le agradecemos enormemente por compartir su historia y sus valiosas perspectivas, y estamos emocionados por ver cómo continuará impactando positivamente en nuestros proyectos y en la comunidad de Alfred Smart.