El software pierde valor


El software pierde valor

Actualmente, hacer software es tan barato que su precio comercial se encuentra en el piso. Es una ola que tarda en llegar a algunos sectores, pero termina llegando. Al intentar ordenar mis pensamientos sobre este panorama disruptivo, encuentro una analogía clara: el valor del aluminio. Hubo un tiempo en que este metal era sumamente preciado, hasta que se descubrió su abundancia y se optimizaron los métodos para procesarlo. Al volverse hiperabundante, su precio se desplomó. Al software le está ocurriendo exactamente lo mismo.

La paradoja de las ideas y la tecnología

Hoy, cualquiera con una idea potencialmente millonaria tiene a su disposición las herramientas para construir sus propias aplicaciones. Sin embargo, nadie se ha vuelto millonario solo por eso todavía.

La respuesta está en la jerarquía del proceso. Más allá de la idea, está el negocio, y más allá del negocio, la tecnología. Las fases de ideación y tecnología básica ya están prácticamente resueltas. El verdadero desafío que enfrento al construir proyectos recae firmemente en el diseño y la sostenibilidad del modelo de negocio.

La comunidad como motor de negocio

Construir un negocio es hoy el cuello de botella. Tras años estructurando soluciones, he comprobado que la estrategia más eficiente en el entorno actual es crear una comunidad. Este enfoque permite controlar todo el flujo comercial:

  • Atracción: Creas una audiencia lo suficientemente grande que valora el contenido y la visión técnica que compartes.

  • Lanzamiento: Introduces un producto diseñado exactamente para resolver las necesidades de esa audiencia.

  • Escalabilidad: A mayor volumen de seguidores, mayor cantidad de compradores, incrementando la facturación incluso sin mover el ratio de conversión.

El enfoque estratégico ha mutado. Antes bastaba con lanzar un producto técnicamente excelente; hoy, ese producto necesita una comunidad que lo respalde. Y el único modo de atraer a esa comunidad es generando contenido que genuinamente responda a sus intereses.

La crisis de la terminal vacía

Le he dedicado muchos años, horas y esfuerzo a crear software. Hoy, cuando es más barato y sencillo que nunca, a veces me siento estancado. Siento que los proyectos convencionales ya no merecen ser desarrollados desde cero por herramientas tan poderosas. A menudo me quedo pensando, frente a la terminal abierta con Claude, qué debería construir a continuación.

Todo tenía más sentido para mí cuando las cosas presentaban fricción. Implementar un proyecto sencillo podía tomar días o semanas de investigación profunda. Forzaba a dominar múltiples capas de abstracción. Hoy, dudo que sea necesario implementar utilidades como Tailwind manualmente si una IA puede generar la estructura CSS al instante.

Los agentes como los nuevos compiladores

Lo que nos queda frente a esta incertidumbre es vender mejor, abordar problemas de mayor complejidad arquitectónica y atrevernos a ejecutar lo que otros evitan. Los frameworks pronto dejarán de ser herramientas para humanos y se convertirán en infraestructuras para agentes autónomos.

Entiendo a los agentes como los nuevos compiladores. En lugar de traducir de un lenguaje de programación estructurado a código máquina, traducirán lenguaje natural a código ejecutable. Es solo el siguiente paso en la evolución de nuestras herramientas. La diferencia es que dar especificaciones precisas en lenguaje natural no es igual a hablar a diario. Por ello, la Ingeniería de Requerimientos recobra su valor crítico: será la disciplina encargada de traducir necesidades ambiguas en instrucciones exactas.

Fosos competitivos más allá del código

Asumo que el software ya no es el negocio; es estrictamente el medio operativo para que el negocio funcione. Si un SaaS es fácilmente replicable, cualquier ingeniero inteligente puede generar una versión idéntica o mejor adaptada. Frente a esto, identifico tres fosos competitivos clave que no se pueden replicar simplemente automatizando código:

  • Datos Propietarios: Si posees conjuntos de datos que nadie más tiene y son difíciles de extraer, tienes una ventaja inmediata.

  • Tecnología e Integración Física: Utilizar recursos que operan fuera del ecosistema del software puro, como hardware especializado o materiales de ingeniería, impone una barrera de réplica altísima.

  • Conocimiento Profundo del Negocio: Una comprensión experta e íntima del sector permite diseñar soluciones tan alineadas con la realidad operativa que su adopción es natural y casi obligatoria.