Vamos a entendernos
La IA puede acercar negocio y desarrollo. O separarlos todavía más
Desde hace años tengo un propósito que guía buena parte de lo que hago: construir puentes entre los que sueñan y los que hacen. En el mundo que mejor conozco, el desarrollo de software, eso significa acercar negocio y código.
He dedicado buena parte de mi carrera a intentar que quienes tienen las ideas y quienes deben convertirlas en soluciones logren entenderse. No siempre es fácil. Muchas veces parecen hablar idiomas diferentes.
Ahora la IA nos ofrece algo que antes no teníamos: la posibilidad de que alguien sin conocimientos técnicos pueda convertir sus ideas en algo que podemos ver, probar y discutir juntos.
No puedo evitar entusiasmarme con lo que esto significa para esa misión que llevo años persiguiendo.
Debería ser una excelente noticia para todos.
Entonces, ¿por qué siento que nos puede estar separando aún más?
A los que sueñan
Si tienes una idea, úsala. Construye un prototipo con IA. Experimenta, prueba, equivócate, vuelve a intentarlo. No necesitas esperar a que desarrollo tenga tiempo para explorar cada ocurrencia.
Por primera vez tienes a tu alcance una forma extraordinariamente barata de convertir tus ideas en algo que puedes probar, compartir e incluso validar con usuarios reales.
Pero hay una distinción que debes entender: haber construido algo que funciona no significa necesariamente haber construido algo listo para producción.
Tu prototipo puede resolver el problema que te planteaste. Puede que incluso parte de su código sea aprovechable. Pero también puede tener limitaciones de seguridad, arquitectura, integración o mantenimiento que todavía no has considerado.
Comparte ese trabajo con tu equipo de desarrollo. No para que lo tomen como un producto terminado, sino para que juntos puedan evaluar lo construido, cuestionar decisiones y encontrar la mejor forma de resolver el problema.
A los que hacen
Ahora nos toca un ejercicio de humildad.
Cuando alguien de negocio llegue con un prototipo construido con IA, resistamos la tentación de mirar el código y comenzar a enumerar todo lo que está mal.
Quizás la arquitectura sea terrible. Quizás haya problemas de seguridad o decisiones técnicas cuestionables. O quizás encontremos una solución perfectamente aprovechable.
No lo sabemos hasta evaluarlo.
Pero hay algo que sí sabemos: delante de nosotros tenemos una oportunidad para entender mejor qué problema intenta resolver el negocio y cómo imagina la solución.
Alguien se tomó el trabajo de explorar una idea, probar interacciones, tomar decisiones y posiblemente validar resultados. Eso es información que antes nos habría costado numerosas reuniones, documentos y horas de trabajo conseguir.
Tampoco se trata de aceptar que, porque alguien consiguió construir y validar un prototipo, necesariamente encontró la mejor solución.
Nuestro trabajo comienza por entender el problema. Quizás la solución propuesta sea correcta, quizás podamos mejorarla o quizás descubramos juntos que estábamos intentando resolver el problema equivocado.
Si el código sirve, aprovechémoslo. Si no sirve, descartémoslo. Pero no desperdiciemos lo que hemos aprendido.
Y, sobre todo, dejemos de pensar que somos los únicos capaces de construir algo valioso simplemente porque sabemos escribir código.
Nuestro valor nunca debió estar exclusivamente en programar, sino en entender problemas y construir soluciones.
El puente o el muro
La IA puede acercar como nunca antes a quienes conocen las necesidades del negocio y a quienes tienen la experiencia para convertirlas en software.
Pero también puede distanciarlos todavía más.
Si los líderes comienzan a pensar que ya no necesitan desarrolladores porque pueden generar aplicaciones con un prompt, tendremos un problema.
Si los desarrolladores siguen pensando que nadie fuera de su profesión tiene derecho a construir o proponer soluciones, tendremos otro.
La oportunidad está en reconocer lo que cada uno aporta. El negocio no tiene que convertirse en desarrollador, ni el desarrollador en gerente. Pero ambos necesitan entender mejor el trabajo del otro.
Antes, negocio necesitaba aprender a explicar lo que quería y desarrollo necesitaba aprender a interpretarlo. Ahora podemos empezar a verlo, probarlo y discutirlo juntos.
A los que sueñan: no confundan un prototipo funcional con un producto terminado.
A los que hacen: no confundan las limitaciones técnicas con la ausencia de valor.
La IA nos está dando una oportunidad extraordinaria para acercar negocio y desarrollo. Aprovecharla depende de nuestra disposición a escucharnos, cuestionarnos y construir juntos.
¡Vamos a entendernos!