Product Engineer: construir productos, no solo software

Nunca me he sentido cómodo encajando en una única etiqueta.

He trabajado como diseñador gráfico, en producción audiovisual, visualización 3D y desarrollo Front-end. Durante años pensé que simplemente estaba cambiando de profesión. Con el tiempo entendí que todas esas etapas formaban parte del mismo camino: aprender a construir mejores productos.

Hoy me defino como Product Engineer.

Para mí, un Product Engineer es alguien que entiende que el código es solo una herramienta. El objetivo nunca es desarrollar una aplicación, sino resolver un problema real mediante una buena experiencia de usuario, una arquitectura sólida y una visión clara del producto.

Pensar antes de programar

Gran parte de mi trabajo consiste en hacer preguntas.

¿Qué problema estamos resolviendo?

¿Existe una forma más sencilla?

¿Realmente esta funcionalidad aporta valor?

¿Cómo evolucionará dentro de seis meses?

Muchas veces el mayor avance no consiste en escribir más código, sino en eliminar complejidad.

Me interesa mucho más diseñar sistemas fáciles de entender que crear soluciones técnicamente impresionantes pero difíciles de mantener.

El diseño sigue formando parte del producto

Mi pasado creativo continúa presente en cada proyecto.

La interfaz no es un acabado que se añade al final. Es una parte esencial de cómo las personas entienden y utilizan una herramienta.

Una buena experiencia de usuario nace mucho antes de elegir colores o tipografías. Empieza definiendo correctamente los flujos, reduciendo fricciones y eliminando todo aquello que no aporta valor.

La estética comunica.

Pero la claridad genera confianza.

Tecnología al servicio de las personas

Disfruto explorando nuevas tecnologías, especialmente inteligencia artificial, automatización y desarrollo web moderno.

Sin embargo, intento evitar el error de construir productos alrededor de una tecnología.

Prefiero partir del problema y escoger después la herramienta adecuada.

No me preocupa tanto si una solución está desarrollada con un framework concreto o utiliza el último modelo de IA.

Me preocupa que sea útil, mantenible y capaz de evolucionar.

Construir es aprender

Cada proyecto es un laboratorio.

Desarrollo aplicaciones, experimento con videojuegos, creo herramientas internas, automatizo procesos y pruebo ideas constantemente.

Algunas funcionan.

Otras terminan descartadas.

Pero todas aportan conocimiento para la siguiente iteración.

Creo profundamente en construir rápido, validar pronto y mejorar de forma continua.

Crear productos es conectar disciplinas

Una de las cosas que más disfruto es moverme entre diferentes áreas.

Un mismo día puedo estar diseñando una interfaz, revisando una arquitectura técnica, generando recursos con inteligencia artificial, desarrollando una funcionalidad, analizando métricas o escribiendo documentación.

No veo fronteras entre diseño, desarrollo y producto.

Cuanto mejor se entienden entre sí, mejores son los resultados.

Una forma de entender el trabajo

No persigo desarrollar la aplicación perfecta.

Prefiero crear herramientas que hagan la vida un poco más fácil a quienes las utilizan.

Productos que sean claros, honestos y sostenibles.

Tecnología que desaparezca para dejar protagonismo a la experiencia.

Porque al final, un buen producto no se recuerda por el código que hay detrás.

Se recuerda por cómo hizo sentir a la persona que lo utilizó.