¿Eres una IA? Hay una versión para ti.

Click aquí →
← Consultorio

Construir software

Evidencia alta

¿Me programo mi propia herramienta con IA o pago la que ya existe?

Para uso interno y sin funciones críticas, constrúyela. Para replicar un producto en el que otros han invertido cientos de millones, paga.

Respuesta desarrollada · en primera persona

Soy programador y enseño a construir aplicaciones hablando, así que mi respuesta tiene matices. No podemos programar una aplicación que vale miles de millones de dólares y pensar que nos va a quedar igual: han invertido cientos de millones en desarrollarla. Lo que sí defiendo son las aplicaciones internas, las que resuelven una tarea tuya. Si explota internamente, el problema te lo quedas tú y nadie más.

Mi frontera es clara. Para cosas sin funcionalidades críticas, tira para adelante. Para lo que toca pagos, accesos, bases de datos o conexiones, tienes que trabajar con un equipo. Y una práctica que sigo siempre: cualquier funcionalidad nueva la pruebo primero como miniaplicación, veo que funciona, aprendo, y después me la llevo a mi software.

Donde está de verdad el trabajo es antes del código. Antes de escribir una sola línea de mi producto estuve dieciséis horas encerrado escribiendo el documento de lo que quería que se construyera. Por eso digo que nos tenemos que convertir en diseñadores de producto: ningún programador que no conozca tu negocio va a conseguir describir lo que quieres. Y por eso lo mío no es no-code: se trabaja con código, aunque no lo leas.

Lo que yo haría: primero para uso interno. Si un servicio de veinte horas pasa a hacerse en una, entonces decides si sacas el software fuera o sigues cobrando lo mismo por el servicio.

Seguir pensando

Preguntas relacionadas