sobre-mi.txt

Hola, encantado de conocerte.

Soy Adrián , un desarrollador de software senior de España, actualmente trabajando como freelancer, colaborando con distintas empresas y startups.

Te doy la bienvenida a mi pequeño rincón de internet, donde podrás conocerme un poco más, ver mis experimentos, lo que aprendo y lo que pienso (casi siempre sobre tecnología y diseño).

product-builder-the-future-of-saas-and-programming.md

Product builder, el futuro del SaaS y la programación

Lo que he aprendido haciendo Abelard yo solo: vibecoding frente a desarrollo guiado por agentes, la falsa sensación de aprendizaje con la IA y por qué el SaaS ha cambiado, que no muerto

Una acuarela de dos manos con anillos sobre una bola de cristal en mitad de una galaxia; dentro, un pueblo verde con placas solares, molinos, drones y un robot paseando junto a un río

He hecho un producto por disfrute y uso personal, pero también para poder ver cuánto sentido tienen los perfiles fullstack y/o product builder/developer/maker/engineer a día de hoy.

Es Abelard, un asistente/herramienta que te ayuda con el cuidado de tus plantas, tanto si tienes un par y eres nuevo en el mundillo, como si tienes treinta o vibeplanteas a la hora de cuidarlas; además, te permite tener la historia de cada planta en tu bolsillo, así puedes ver cómo han ido creciendo.

No es un producto destinado a vender ni explorar esa parte del GTM, pero es un buen ejemplo que me permite poner en práctica los más de 12 años de trabajo y estudio que llevo en mi oficio, mezclando lo que he aprendido de diseño, tecnología y producto. Me permite ponerme en el rol de front, back, IA, sistemas, devops, diseño y producto, e incluso abre la puerta a poder combinar software + hardware + IA con un mini bot o maceteros inteligentes que te ayuden con tus tareas relacionadas con el cuidado de lo botánico (algo que también estoy ya explorando y creo que tiene más futuro que nunca).

La conclusión: Sí, la parte del código está resuelta, pero con matices.

Y otros aprendizajes que veremos:

  • Vibecoding no es lo mismo que desarrollo de software guiado por agentes (uno no es mejor que el otro, son cosas distintas, y las dos tienen utilidad y su lugar).
  • La falsa sensación de aprendizaje con la IA, donde parece que aprendes mucho más rápido, pero lo mismo no es así.
  • El mundo de SaaS/Product ha cambiado, que no muerto. No creo que a corto plazo todo sea sustituido por software propio hecho por el usuario final (ojo con pensar que la realidad es tu cámara de eco, que me pasa a mí mismo).
  • De nuevo, hay oportunidades y puertas que se cierran con este cambio tecnológico, pero como programadores y/o gente curiosa, somos privilegiados y se nos están abriendo más que nunca.

Al lío

Lo de que te puedes crear un SaaS o mini herramientas de usar y tirar con la IA... a tope con ello, yo hago muchas en mi día a día. Ahora, a poco que tengas dos dedos de frente y sepas hacer cuentas, si no es por el mero hecho de disfrute personal o aprendizaje, NO te renta invertir tiempo y tokens por una herramienta o sistema ya pensado y refinado por otras personas. Caemos en la trampa de pensar que nuestro sistema o forma de hacer las cosas va a ser mejor si es hecho a medida, pero quizá no… Precisamente la gracia de pagar un software ya pensado y trabajado es que la parte jodida, la de pensar y llegar a soluciones, ya está hecha o la está haciendo otra persona, personas o equipos enteros.

Vibecoding vs. Desarrollo guiado por agentes

Aquí hay que hacer una distinción vital: vibecoding no es lo mismo que desarrollo guiado por agentes. Lo primero es tirarle un prompt al aire a la IA, dejarte llevar por las "sensaciones" y confiar en que el código funcione, aceptando cajas negras. Lo segundo es colaborar con los agentes mientras tú haces de arquitecto. Tú eres quien define la estructura y quien supervisa el resultado. Y aquí es donde entra el peso del oficio: la IA, aunque parezca que sí, no nos iguala a todos, es un multiplicador. Si llevas tiempo en esto, lo que has aprendido pre IA te da unos callos que ahora valen oro para desarrollar ese instinto que tiene más valor que nunca, por lo que actúa como multiplicador. Si eres junior, ten curiosidad y úsala también como multiplicador: prueba, investiga, lanza cosas.

El peligro de que crear sea más barato que nunca y ser un Crimson Desert, y pensar que cualquiera puede crear cosas con sentido

A poco que estés pendiente de los lanzamientos en la industria del videojuego, este juego salió hace no mucho tiempo, y peca precisamente de uno de los problemas que surgen si te pones a trastear con la IA: que se te va la mano construyendo y acabas con una app que hace de todo y de nada. Y que, aunque tenga cosas brillantes, como tiene tantísimo, es bastante complicada de usar.

Hay que saber cuándo frenar.

Luego está quien dice que "todo va a ir por voz" y tiran post o tuits poniendo “la UI ha muerto” para rascar likes o visitas y se quedan tan tranquilos, cuando es un debate o tema del que podríamos estar horas y días hablando. ¿Hay problemas que ahora tienen UI porque ha sido la mejor herramienta para solucionarlos, y cuando la tecnología lo permita no la necesitarán? Sí. ¿Esto significa que TODO no va a necesitar UI? Pues no sé lo que entiendes por UI (User Interface), pero para mí hay ciertos sistemas o problemas que, sin una UI pulida y una UX pensada, de verdad que se me escapa que se puedan resolver. La voz entra dentro del juego, no es excluyente.

Tampoco compro que las soluciones vayan a estar en la frontera directa del LLM. Se nos está yendo la pinza y sufrimos de cámara de eco a niveles acojonantes en este sector… mucha gente solo escucha de IA en las noticias, alguna más ha probado Gemini o ChatGPT como chat, y de ahí no pasan. Hace unos días leía una noticia donde veía el porcentaje de gente que paga (que no significa que la usen mucho mejor que el resto) y era mucha menos gente de la que pensamos.

¿Me vas a contar que un usuario medio va a ser capaz de explicarle a un LLM que genere un software a medida del problema que tiene? Si es así, dime cómo lo ves; soy todo oídos, arguméntamelo. Mi postura cambia conforme exploro y leo a diario, te lo agradecería de corazón. Los modelos y herramientas cada día son más potentes, pero me cuesta ver que cualquiera pueda implementar soluciones, ya no sólo por la parte de tecnología, sino por la humana, que la gente paga por no complicarse la vida y no investigar, y crear significa pensar y bajar al barro.

Vale, ¿y ahora qué? ¿Cómo navegamos esto? ¿Qué estoy haciendo?

Pues ojalá saber responderlo, esto cambia más que nunca, así que estoy intentando aprender y mejorar en campos que creo que me van a hacer destacar:

Problema 1: Seguir teniendo la habilidad de aprender y la pérdida de foco, que es más importante que nunca

Y trabajar con IA no lo pone fácil. ¿Qué haces mientras los agentes trabajan? ¿Revisas o trabajas con varias sesiones a la vez? ¿Estás entrenando a tu cerebro con otras cosas para que no te quedes tonto o pierdas capacidad de pensar y aprender?

Lo que estoy haciendo: Poner atención al foco y a la lectura en físico, fuera de las pantallas. Estoy con La Biblioteca Polymata de Val Muñoz de Bustillo y con Viaje de Sergio San Juan Escarramán, y siendo optimista sobre el futuro, con libros como Tiempos de Futuros de David Alayón. Además, reduciendo el tiempo que paso en redes sociales. Por ejemplo X es una buena fuente de novedades, pero es un bombardeo constante de mil cosas: apúntate a newsletters que te resuman novedades como Café con Codely de Codely o usa agentes para esto que te resuman cada día o semana aquello que te interese de las fuentes que le indiques.

Además, acotar qué es aquello que quiero aprender y ponerle tiempo. Creo bloques donde me permito explorar e investigar, pero otros donde intento tener horas de aprendizaje profundo.

Problema 2: ¿Qué merece la pena aprender ahora?

Lo que estoy haciendo: Seguir siendo generalista y seguir aprendiendo cosas que creo que luego me van a permitir unir puntos y resolver mejor los problemas a los que me enfrente, no queda otra que confiar y ser positivo.

  • Aprender más sobre producto con el Programa de Product Management con IA Aplicada de La Nave Nodriza.
  • En tecnología, usar Claude con /teach de Matt Pocock según necesito aprender nuevas habilidades (tanto tecnología como otros temas), y formaciones estructuradas de calidad como la de AWS y Cloud de Commit Academy, que también tienen sentido y lugar.
  • En general, como comentaba antes con Polymatas y Viaje, aprender cosas tanto dentro de producto y tecnología como fuera, para seguir mejorando en la habilidad de poder aprender de verdad a un ritmo cada vez mayor y poder ofrecer enfoques distintos a los problemas a los que me pueda enfrentar, y seguir alimentando la parte de curiosidad, haciendo side projects o investigando temas que antes de la IA veía imposibles o muy complicados de entrar.
Volver a artículos