¿Y si les dijera que dejé de "programar" y sigo construyendo aplicaciones? 🤯💻
Traducción automática del post original, sin revisión de un traductor humano. Las afirmaciones históricas pueden haber cambiado.
¿Y si les dijera que dejé de "programar" y sigo construyendo aplicaciones? 🤯💻
No hablo de No-Code ni de Low-Code, sino de un cambio total de enfoque.
Con la herramienta de desarrollo Cursor, que incluye una función revolucionaria llamada Composer Agent, empecé a escribir tareas de desarrollo en lugar de escribir código línea por línea.
¿Cómo se ve en la práctica?
🔹 Primer paso - planificación: le pido a Composer que escriba un README.md para el proyecto, con la descripción de las funciones, la estructura de archivos, las dependencias y la forma correcta de desarrollarlo.
🔹 Segundo paso - ejecución: después de que lo planifica todo de forma ordenada, le pido que empiece a desarrollar el proyecto paso a paso.
🔹 Tercer paso - mejoras e iteraciones: si falta algo o no funciona, pido cambios y lo corrige.
¿Qué es en realidad Composer Agent?
Cuando se ejecuta Cursor en modo Agent, no solo hace pequeños cambios, sino que actúa como un programador de verdad:
✅ Planifica la estructura del código y la arquitectura
✅ Propone correcciones de errores y trabaja en iteraciones
✅ Escribe código completo, incluidos archivos de configuración, documentación y tests
✅ Entiende qué partes del proyecto deben cambiar para que todo funcione
🚀 ¿El resultado?
En lugar de pasar horas pensando cómo debe encajar todo, solo doy indicaciones y apruebo.
En minutos tengo un proyecto funcionando, que necesita algo más de pulido, pero ya está muy avanzado.
Estamos pasando de programadores a revisores de código -
En una era en la que la IA puede escribir el código por nosotros, ya no funcionamos solo como programadores, sino más como desarrolladores de Code Review.
¿Qué significa?
🔹 Hay que entender el panorama general y gestionar el producto con inteligencia
🔹 Asegurarse de que el código esté bien escrito, sin casos límite, bugs ni problemas de rendimiento
🔹 Saber cuándo aprobar el código y cuándo devolverlo para correcciones
Pero no todo es de color de rosa.
La IA no es perfecta: a veces hay bugs y fallos que requieren varias iteraciones y a veces incluso intervención manual.
Aquí entra la ventaja de los programadores de verdad: la capacidad de entender, diagnosticar y resolver problemas complejos.
Y se ve en otros desarrolladores también: no soy el único que piensa así. Andrej Karpathy (programador legendario, trabajó en OpenAI y Tesla) tuiteó sobre ello:
https://lnkd.in/dJym_Jzw
Nos acercamos a una era en la que los programadores no programan, sino que guían y gestionan procesos.
Así que sí, no servirá para proyectos críticos, pero ¿para productos de fin de semana y MVPs? Es una locura.