Cursor remet-il en cause le statut des programmeurs ? Une analyse approfondie d’une expérience de collaboration homme-machine

(0 commentaire)

Récemment, la discussion sur la question de savoir si Cursor peut contester le statut des programmeurs a provoqué des vagues dans le cercle technique. Le blogueur Feng Yi a partagé sa véritable expérience d'utilisation de Cursor à travers une expérience de collaboration homme-machine de trois jours et nous a dévoilé le mystère de ce sujet brûlant.

1. Cursor : un leader en programmation d'IA

Selon Yifeng, Cursor est actuellement le produit le plus puissant dans le domaine de la programmation de l'IA. Qu'il soit utilisé comme plug-in de programmation IA, outil auxiliaire ou environnement IDE intégré, il a démontré d'excellentes performances.

1. Excellente capacité de compréhension du langage naturel

Les curseurs sont excellents pour comprendre rapidement les mots. Même si l’utilisateur fait une demande dans une langue vernaculaire simple, ou même l’exprime en chinois, elle peut être comprise avec précision. Par exemple, Cursor peut bien comprendre et mettre en œuvre les exigences avancées par Yi Feng dans la vidéo et les exigences d'optimisation ultérieures, ce qui devient un reflet intuitif de sa facilité d'utilisation.

2. L'environnement de développement intégré présente des avantages significatifs

Cursor n'est pas un plug-in ordinaire, mais un environnement de développement intégré ou un éditeur de code. Cela lui donne une voix indépendante dans la gestion des fichiers, le fonctionnement, les tests, le débogage, etc. Comparé aux produits d'IA qui ne sont que des plug-ins VS Code ou IDA, Cursor n'est pas lié par les limitations de l'IDE lui-même. Cette autonomie offre aux développeurs une expérience de programmation plus fluide.

3. Plage de modification précise

Le curseur peut verrouiller avec précision la plage à modifier, évitant ainsi d'avoir à tout régénérer en fonction du mot d'invite. Cette fonction améliore considérablement l'efficacité de la programmation et réduit la duplication inutile du travail.

4. Réponse rapide

Bien que Cursor puisse nécessiter l'assistance de l'utilisateur pour certains besoins de personnalisation, tels que les sélecteurs d'éléments, la réactivité globale est satisfaisante. Après tout, les différents sites Web de vidéos ne disposent pas de normes unifiées pour la définition des likes, des pièces et des éléments de partage. L’intelligence artificielle a du mal à prendre des décisions face à des problèmes aussi personnalisés. À l’heure actuelle, il est également raisonnable que les utilisateurs interviennent.

2. Opportunités et défis du développement du curseur

C'est sans aucun doute une sage décision pour Cursor de choisir la voie de l'environnement de développement intégré. Cependant, le chemin n’a pas été facile.

D'une part, les utilisateurs habitués à utiliser des IDE traditionnels tels que VS Code et Eclipse ont accumulé une riche expérience utilisateur, des méthodes d'interaction de programmation, une expérience de débogage, des plug-ins dépendants et des environnements écologiques lors d'une utilisation à long terme. Ceux-ci constituent des obstacles difficiles à franchir pour Cursor à court terme.

D’un autre côté, si Cursor n’est qu’un plug-in comme les autres produits d’IA, alors il sera soumis aux doubles limitations de l’IDE ​​lui-même : premièrement, les limites naturelles de la technologie logicielle commerciale, deuxièmement, les limites naturelles des logiciels commerciaux ; technologie. Deuxièmement, lors du développement de plug-ins de programmation d'IA, les limitations artificielles de l'EDI lui-même, telles que la non-ouverture des API internes, entravent des fonctions telles que la manipulation et la soumission faciles de fichiers.

Sur cette base, Feng Yi estime que la meilleure destination pour Cursor pourrait être d'être acquis par une société comme Jet Brains et d'unir ses forces pour créer un environnement de développement intégré doté de puissantes capacités d'assistance à la programmation de l'IA.

3.Programmation IA : remplacer les programmeurs ? trop tôt

Lorsqu’il s’agit de savoir si la programmation de l’intelligence artificielle remplacera les programmeurs, Yi Feng est optimiste et pense que la réponse est non. Parce que de nombreuses exigences internes exigent que les programmeurs les comprennent d’un point de vue humain, puis transmettent des instructions de démontage à l’IA. La manière la plus harmonieuse est la programmation en binôme entre l’IA et les humains. L’intelligence artificielle peut prédire les intentions humaines, mais le pouvoir décisionnel final appartient aux humains.

Contrairement à la conduite autonome, la conduite autonome a des objectifs de sécurité clairs et peut déterminer des itinéraires précis en fonction de l'environnement externe. La programmation de l'IA fournit principalement plusieurs solutions qui peuvent être sélectionnées ou demandées pour être régénérées par les humains. Au fil du temps, les avantages des outils d’IA deviendront plus clairs pour les gens et leur permettront d’effectuer en toute confiance les tâches dans lesquelles ils excellent.

En bref, la programmation de l’IA et les programmeurs ne se remplacent pas, mais se complètent. Comme l'a dit Yifeng, la collaboration homme-machine est la meilleure solution pour la programmation de l'IA. Que pensez-vous du futur modèle de collaboration entre les développeurs d’IA et les programmeurs ? Bienvenue à partager dans la zone de commentaires, et n'hésitez pas à aimer et à partager afin que davantage de personnes puissent participer à cette discussion technique.

Actuellement non classé

commentaires


Il n'y a actuellement aucun commentaire

Veuillez vous connecter avant de commenter: Se connecter

Messages récents

Archive

2025
2024
2023
2022
2021
2020

Catégories

Mots clés

Auteurs

Flux

RSS / Atome