this post was submitted on 18 Oct 2024
9 points (90.9% liked)
Technologie - 🤖
554 readers
14 users here now
Ici concerne le champs de domaine large de la technologie : actualités sur l'informatique, partage de programme informatique et de code, montrer vos projets Arduino, ect.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Si vous le faites je serais dans le chat (pas l'animal). Ça a l'air amusant.
On a pas totalement décidé de ce qu'on va essayer de coder mais une piste serait de tenter de faire les composantes de base d'un jeu en-ligne pour qu'à la fin de la session les utilisateurs du chat puissent au moins se logger, se voir les uns les autres et bouger. Et probablement plus, mais ça dépend justement d'à quel point ces outils boostent notre vitesse de codage.
Je réitère, l'idée à l'air très amusante. Que vous y arriviez ou non dans le temps que vous prévoierez, d'ailleurs.
Oui, j'ai aucune idée de jusqu'où on va arriver à aller :-) Dans ma vidéo je fais en 20 minutes ce que je pensais pouvoir faire en 10 mais qui avant m'avait pris plus d'une journée. C'est dur à évaluer, j'ai l'impression de réapprendre tout mon métier.
Très franchement, je pense que si je devais utiliser un IAssistant pour mes algos, je serais complètement PAUMÉ x)
Raison de plus, générer un prompt, évaluer le résultat et l'intégrer c'est tout sauf trivial. En temps normal, tout ça est implicite entre un cerveau et sa paire de mains. Faut savoir 1) coder 2) formaliser une problématique et exprimer sa solution. On laisse la production à l'IAssistant et on compose avec.
Après, je dis ça, mais j'ai jamais utilisé d'IAssistant, j'ai encore des trucs à apprendre avant de m'y essayer.
C'est clairement un tour de main à prendre. Je l'ai pas encore, mais ça fait bientôt un mois et je l'utilise beaucoup mieux maintenant. Le truc le plus déroutant c'est que là où autrefois ma journée c'était 20 minutes de "bon, qu'est ce que je dois faire là?" et plusieurs heures à le faire, maintenant c'est à 80% du "quelle est la prochaine étape". Je passe beaucoup plus de temps à réfléchir à l'architecture, au design, aux algos et je me rends compte que c'est les parties que je préfère.
Après, c'est sur que ça fait un peu drôle de se dire que mes 25 ans d'XP à coder dans différents langages sont en train de disparaître en fumée, mais c'est la bénédiction et la malédiction de la tech: ça bouge vite et on doit tout le temps se réinventer
Je pense que ces outils vont changer pas mal de pratiques dans le milieu. Cette séance de streaming est aussi une tentative d'essayer d'en parler de façon un peu plus large.
En fin de compte, c'est un outil qui te permet de te concentrer sur la théorie plutôt que la technique. C'est assez logique, t'as accès à une base de connaissance qui va appliquer ton raisonnement, pour « peu » qu'elle comprend ton objectif, et va produire ce que tu lui demandes peu importe la techno.
Par contre, c'est vraiment sûr que ton expérience de code part en fumée ? Faut savoir coder pour review et corriger l'IAssistant ^^ Je me demande à quel point c'est traître de passer à côté d'un tout piti malloc() scélérat. En vrai je suis sûr qu'il en met pas si tu lui demandes pas.
En tout cas j'ai hâte de voir le stream si vous en faîtes un !
Mon expérience sert quand même, mais pas celle du "code", plus celle de la programmation en général.
Pour te donner une idée, j'ai récemment ajouté une fonctionnalité dans une extension VScode, c'est du typescript, un langage que je ne connais pas du tout. Bon ben j'ai décodé un peu, mais je l'ai laissé générer son truc et je lui ai dit là où je pensais que des choses se passent mal et je le laisse "coder".
Je vois ce que tu veux dire, oui. Maintenant je veux vraimens te voir à l'œuvre ;)