Recientemente, la discusión sobre si Cursor puede desafiar el estatus de los programadores ha causado revuelo en el círculo técnico. El blogger Feng Yi compartió su experiencia real con el uso de Cursor a través de un experimento de colaboración entre humanos y máquinas de tres días y nos reveló el misterio de este tema candente.
En opinión de Yifeng, Cursor es actualmente el producto más potente en el campo de la programación de IA. Ya sea que se utilice como complemento de programación de IA, herramienta auxiliar o entorno IDE integrado, ha demostrado un rendimiento excelente.
Los cursores son excelentes para comprender palabras rápidamente. Incluso si el usuario hace una solicitud en lengua vernácula simple, o incluso la expresa en chino, se puede entender con precisión. Por ejemplo, Cursor puede comprender e implementar bien los requisitos presentados por Yi Feng en el video y los requisitos de optimización posteriores, lo que se convierte en un reflejo intuitivo de su facilidad de uso.
Cursor no es un complemento ordinario, sino un entorno de desarrollo integrado o un editor de código. Esto le da una voz independiente en la gestión de archivos, operación, pruebas, depuración, etc. En comparación con los productos de IA que son solo complementos VS Code o IDA, Cursor no está sujeto a las limitaciones del IDE en sí. Esta autonomía proporciona a los desarrolladores una experiencia de programación más fluida.
El cursor puede bloquear con precisión el rango a modificar, evitando la necesidad de regenerar todo en función de la palabra solicitada. Esta función mejora enormemente la eficiencia de la programación y reduce la duplicación innecesaria de trabajo.
Aunque Cursor puede requerir asistencia del usuario para algunas necesidades de personalización, como selectores de elementos, la capacidad de respuesta general es satisfactoria. Después de todo, los diferentes sitios web de vídeos carecen de estándares unificados para la definición de me gusta, monedas y elementos para compartir. A la inteligencia artificial le cuesta tomar decisiones ante problemas tan personalizados. En este momento, también es razonable que los usuarios intervengan.
Sin duda, es un acierto que Cursor elija la ruta del entorno de desarrollo integrado. Sin embargo, el camino no ha sido fácil.
Por un lado, los usuarios que están acostumbrados a utilizar IDE tradicionales como VS Code y Eclipse han acumulado una rica experiencia de usuario, métodos de interacción de programación, experiencia de depuración y complementos dependientes y entornos ecológicos durante el uso a largo plazo. Estos constituyen obstáculos que a Cursor le resultarán difíciles de superar en el corto plazo.
Por otro lado, si Cursor es sólo un complemento como otros productos de IA, entonces estará sujeto a las dobles limitaciones del propio IDE: primero, las limitaciones naturales de la tecnología de software comercial; segundo, las limitaciones naturales del software comercial; tecnología. En segundo lugar, al desarrollar complementos de programación de IA, las limitaciones artificiales del propio IDE, como no abrir API internas, obstaculizan funciones como la fácil manipulación y envío de archivos.
En base a esto, Feng Yi cree que el mejor destino para Cursor puede ser ser adquirido por una empresa como Jet Brains y unir fuerzas para crear un entorno de desarrollo integrado con potentes capacidades de asistencia de programación de IA.
Cuando se trata de si la programación de inteligencia artificial reemplazará a los programadores, Yi Feng es optimista y cree que la respuesta es no. Porque muchos requisitos internos requieren que los programadores los comprendan desde una perspectiva humana y luego envíen instrucciones de desmontaje a la IA. La forma más armoniosa es la programación en pareja entre la IA y los humanos. La inteligencia artificial puede predecir las intenciones humanas, pero el poder de decisión final recae en los humanos.
A diferencia de la conducción autónoma, la conducción autónoma tiene objetivos de seguridad claros y puede determinar rutas precisas en función del entorno externo. La programación de IA proporciona principalmente múltiples soluciones que los humanos pueden seleccionar o solicitar que sean regeneradas. Con el tiempo, los beneficios de las herramientas de IA serán más claros para las personas y les permitirán realizar con confianza tareas en las que destacan.
En resumen, la programación de IA y los programadores no se reemplazan, sino que se complementan. Como dijo Yifeng, la colaboración hombre-máquina es la mejor solución para la programación de IA. ¿Qué opinas del futuro modelo de colaboración entre la programación de IA y los programadores? Bienvenido a compartir en el área de comentarios, dale me gusta y comparte para que más personas puedan participar en esta discusión técnica.
Compartir en Twitter Compartir en Facebook
Comentarios
Actualmente no hay comentarios