# ¿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.

Original: https://ofershap.github.io/posts/building-apps-by-assigning-tasks-to-cursor/
Source: https://www.linkedin.com/posts/ofershap_%D7%9E%D7%94-%D7%90%D7%9D-%D7%94%D7%99%D7%99%D7%AA%D7%99-%D7%90%D7%95%D7%9E%D7%A8-%D7%9C%D7%9B%D7%9D-%D7%A9%D7%94%D7%A4%D7%A1%D7%A7%D7%AA%D7%99-%D7%9C%D7%A7%D7%95%D7%93%D7%93-%D7%95%D7%90%D7%A0%D7%99-activity-7295819055888789504-yCJR
Published: 2025-02-13T17:00:12.687000+02:00
