this post was submitted on 18 Oct 2024
9 points (90.9% liked)

Technologie - 🤖

551 readers
18 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.

Mégafil ici

founded 1 year ago
MODERATORS
 

Hello, avec un pote on a prévu de se faire une petite session de coding pour explorer ce qu'on peut faire de nos jours avec un bon copilote IA et on se tâtait à le faire en streaming. Est-ce que ça intéresserait des gens ici?

Ces derniers mois on en arrive au point où écrire le code devient moins important que de savoir le spécifier et je voulais justement montrer à quel point mon boulot (dev) a changé en quelques mois. Si vous avez envie de faire des programmes mais que l'apprentissage d'un langage de prog vous rebute. c'est le bon moment pour jeter un nouvel œil au domaine.

Petit teaser: https://www.youtube.com/watch?v=n7kvydoo7zc (on aura un meilleur micro, je sais que mon son est pourri là)

you are viewing a single comment's thread
view the rest of the comments
[–] keepthepace 3 points 1 month ago (1 children)

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.

[–] Sravoryk@jlai.lu 1 points 1 month ago (1 children)

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.

[–] keepthepace 4 points 1 month ago (1 children)

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.

[–] Sravoryk@jlai.lu 2 points 1 month ago (1 children)

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 !

[–] keepthepace 2 points 1 month ago (1 children)

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".

[–] Sravoryk@jlai.lu 3 points 1 month ago

Je vois ce que tu veux dire, oui. Maintenant je veux vraimens te voir à l'œuvre ;)