Si últimamente has pasado algún tiempo al acecho en LinkedIn sobre tecnología, probablemente te hayas topado con el concepto cada vez más ruidoso de la «programación por intuición». Para quienes no estén familiarizados, la «programación por intuición» consiste en que los desarrolladores (y los no desarrolladores, seamos sinceros) utilizan indicaciones para la IA y «corazonadas» intuitivas para crear código, en lugar de los tradicionales y laboriosos métodos línea por línea.
Suena o bien al último milagro de la tecnología, o bien a la tendencia más vergonzosa desde que los NFT llegaron a las biografías de LinkedIn.
A favor de dejarse llevar por la intuición
El rápido éxito de proyectos creados mediante programación por intuición, como el caso del no desarrollador que creó y lanzó de forma rentable una aplicación de IA generada con 100.000 líneas de código en cuestión de semanas, o Workcade, una aplicación de tareas gamificada para la productividad que consiguió cientos de usuarios durante su primera semana, sugiere que puede haber algo de sustancia tras todo este revuelo.
Pero donde hay intuición, también hay... caos.
Have an account? Log In
Solo malas sensaciones
La programación por intuición parece tener un problema de seguridad. Pensemos en el emprendedor no técnico Leo Jr., que se subió a la ola de la programación por intuición, construyendo y lanzando abiertamente su aplicación, y que rápidamente empezó a obtener beneficios.
Es el fundador de Enrichlead, una herramienta que recopila direcciones IP y utiliza un LLM para generar clientes potenciales. Leo creó toda la aplicación usando Cursor y declaró orgullosamente: «Cero código escrito a mano. La IA ya no es solo un asistente: es quien construye. Puedes quejarte o empezar a construir».
Como era de esperar, internet optó por la violencia.
En 48 horas, los hackers se lanzaron al ataque. Se sortearon las suscripciones. Los costes se dispararon. El LLM empezó a alucinar datos de clientes potenciales de la nada. Leo publicó una petición de auxilio en Twitter: «chicos, estoy bajo ataque… están pasando cosas aleatorias». Y entonces llegó el remate: «No soy técnico, así que estoy tardando más de lo habitual en averiguar qué ocurre».
Para utilizar Enrichlead, los usuarios instalan un fragmento de JavaScript que recopila direcciones IP. El LLM intenta convertirlas en clientes potenciales. Rara vez tiene suficiente información para trabajar, así que simplemente se inventa cosas. Leo, siempre optimista, insiste: «Pero funciona».
Ahora dice que está aprendiendo a programar. «Por las malas», claro.
Así que esta es la pregunta para los CTO modernos: ¿es la programación por intuición un atajo innovador o simplemente estamos manifestando errores con una mejor experiencia de usuario?
Analicemos cuándo conviene dejarse llevar por la intuición y cuándo evitarla.
¿Cuál es el cotilleo del momento?
David Beale, un veterano de DevOps, no se corta a la hora de mostrar su entusiasmo por esta tendencia. Según argumenta, llevamos años «programando por intuición»:
«Copiar y pegar de Stack Overflow, GitHub Gists, hilos de Reddit, conversaciones de Slack, comentarios de Hacker News… lo que haga falta. Los grandes ingenieros no memorizan: resuelven problemas. Buscan, identifican patrones, adaptan y construyen. La indicación para la IA no es más que la siguiente evolución de algo que siempre ha estado ahí».
Su postura no carece de fundamento. La programación por intuición impulsada por IA podría convertirse, sin duda, en un acelerador esencial dentro del conjunto de herramientas de un CTO. El código generado por IA podría reducir el trabajo monótono y liberar a los desarrolladores para que se centren en actividades estratégicas y de alto valor.
Steven Donaghy, director de Ingeniería en Microsoft, va más allá:
«La IA es como el alcohol. Amplifica lo que ya eres. Si eres un gran programador, te hace mejor. Si eres terrible, el resultado es aún peor».
Para Donaghy, la programación por intuición brilla en dos momentos críticos: al principio y al final de los proyectos. Al principio, la IA ayuda a superar la parálisis por análisis. Al final, destaca a la hora de aprovechar ejemplos perfeccionados para acelerar nuevos trabajos.
En resumen, en su mejor versión, la programación por intuición permite a los equipos cualificados crear prototipos, innovar y aportar valor rápidamente. Desde esta perspectiva, la IA simplemente está potenciando una práctica ya consolidada.
Pero espera: puede que las sensaciones no sean buenas
Antes de reunir los cristales y empezar a manifestar funcionalidades, espera un momento.
Como señala con sensatez el director de Slalom, Adam D’Angelo, la programación por intuición no está exenta de inconvenientes importantes. Destaca riesgos reales y pragmáticos que los CTO deben tener en cuenta:
«Las vulnerabilidades de seguridad son una preocupación principal. Los LLM pueden generar código de forma inadvertida que sea susceptible a ataques de inyección, secuencias de comandos entre sitios (XSS) y fallos de autenticación».
D’Angelo subraya otros quebraderos de cabeza, entre ellos problemas de «mantenibilidad» debido a estándares de codificación incoherentes, la «acumulación de deuda técnica» y los complejos «desafíos de auditoría», especialmente en sectores muy regulados como la sanidad o las finanzas.
También advierte de posibles implicaciones legales y de cumplimiento normativo graves:
«Los LLM pueden generar código que incorpore bibliotecas de código abierto con licencias incompatibles... las organizaciones deben garantizar el cumplimiento de las normativas específicas de cada sector».
Además, una dependencia excesiva podría atrofiar la capacidad de tu equipo para comprender y solucionar problemas de forma independiente, lo que conduciría a lo que D’Angelo denomina acertadamente «indefensión aprendida».
Vaya. De repente, la programación por intuición ya no parece tan caprichosa.

¿Estamos ignorando la «deuda de la intuición»?
A pesar de todo su atractivo intuitivo, la programación por intuición conlleva riesgos reales. Entre los principales se encuentran la deuda técnica y la complejidad oculta que aparecen una vez que se desvanecen las «buenas vibraciones» iniciales. Las fases intermedias de los proyectos de software requieren una arquitectura meticulosa y un escrutinio riguroso, áreas en las que la programación por intuición suele quedarse corta.
Me estaba riendo mucho cuando Josh Wymer destacó ingeniosamente estos puntos ciegos en una publicación viral de LinkedIn que se burlaba de una descripción de empleo excesivamente «intuitiva», en la que se buscaban desarrolladores con títulos avanzados en «Prevención Retroactiva de Problemas» y experiencia en «alineación energética».
La sátira de Wymer se burla de la realidad de que la innovación no consiste únicamente en tener buenas intenciones: requiere ejecución, responsabilidad y disciplina. Si confías toda tu estrategia de producto únicamente a la intuición, te estás preparando para unas sesiones de depuración bastante dolorosas.
Entonces, ¿qué debe hacer un CTO curioso de la programación por intuición?
Para los CTO que deben desenvolverse entre la IA, la evolución de la infraestructura y una presión ejecutiva cada vez mayor, el debate sobre la «programación por intuición» se reduce a una pregunta: ¿puede coexistir la programación intuitiva con una ingeniería disciplinada?
Sí… Si defines estratégicamente dónde encaja en tu organización. Ten en cuenta esta lista de comprobación práctica:
- Innovación y creación de prototipos iniciales: Déjate llevar por la intuición. Las herramientas de IA aceleran significativamente la creatividad en las primeras etapas.
- Aplicaciones esenciales para la misión: Refuerza los controles. Confía en revisiones rigurosas y prácticas de programación estructuradas.
- Escalabilidad y seguridad: Rigor innegociable. La intuición no solucionará las vulnerabilidades de seguridad ni las pesadillas de escalabilidad.
More Articles
- La gobernanza de la IA no puede ser una ocurrencia tardía
- 5 patrones comunes que provocan fracasos en la IA
- El CTO afirma que la IA está causando grandes problemas de estabilidad
- El siguiente paso en la programación con IA: Verificación tan rápida como la generación
- Predicciones Tecnológicas para 2026: IA, Seguridad, Liderazgo y Estrategia
Conclusiones prácticas (que no se basan solo en buenas vibraciones)
La «programación por intuición» no es una solución milagrosa ni un desastre a punto de ocurrir. Es otra herramienta más del arsenal de un CTO. Los líderes tecnológicos inteligentes combinan estratégicamente la programación intuitiva impulsada por IA con una sólida disciplina de ingeniería, definiendo claramente cuándo y dónde es aceptable utilizar la programación por intuición.
Como aconseja Beale: «No rechaces la programación por intuición; domínala».
- Adóptala estratégicamente, no a ciegas. La programación por intuición no es una excusa para abandonar las buenas prácticas. Como dice Donaghy, la programación por intuición amplifica las habilidades existentes.
- Establece límites claros. Sigue las recomendaciones de D’Angelo y establece revisiones de seguridad rigurosas, marcos de auditoría y protocolos de calidad del código para los resultados generados por IA.
- Utiliza la programación por intuición para mejorar, no sustituir, la capacidad de ingeniería. Da prioridad a la formación del equipo para mantener la competencia técnica y evitar la trampa de la dependencia de la IA.
Usa la intuición con responsabilidad
En última instancia, la programación por intuición no es un apocalipsis ni una panacea. Como CTO perspicaz, lo mejor que puedes hacer es usar la intuición con responsabilidad: aprovechar la innovación sin perder el control estratégico.
La responsabilidad principal de un CTO es convertir las buenas vibraciones en un software excelente. Así que adelante: utiliza la programación por intuición en ese próximo sprint de innovación (estas plataformas de programación por intuición te ayudarán a empezar), pero no te acerques demasiado al sol.
Suscríbete al boletín de The CTO Club para conocer más opiniones contundentes.



