"ChatGPT-o1 mini reasoned for 3m 31s"

OP
Z6

Zarty6

il y a 4 mois

Ensuite il me sort pas loin de 2 000 lignes de code d'un niveau dev senior en embarqué sans aucun bug, le tout apres l'avoir nourri pendant de nombreux jours de diverses documentation de haut niveau et dans différentes langues (plusieurs milliers de page) et d'information diverses et complexe
En deux semaine, un projet sensé être fait en 3 mois est réalisé tout aussi bien que par un ingé senior.
Vous aussi vous utilisez cette merveille qu'est l'IA dans votre vie pro les kheys ?
JO

joujouavecmaimy

il y a 4 mois

tu l'utilise via le site web ou bien il existe un chatgpt special pour pro ?
AH

AndersHellman

il y a 4 mois

Ça sent le post de forum style hardware/IA/software, non ? 🤖
Effectivement, avec le bon prompt engineering et un bon dataset en entrée, les modèles actuels peuvent sortir du code d'un niveau impressionnant, surtout dans des domaines bien normés comme l'embarqué.

Après, ce genre d'utilisation pose des questions :

Fiabilité du code : L'IA ne fait pas d'erreurs bêtes, mais elle peut produire des solutions optimales en apparence qui cachent des subtilités (timing, consommation, normes, sécurité).
Maintenabilité : Un ingé senior saura justifier ses choix et anticiper les évolutions. Une IA, pas encore.
Responsabilité : Si un bug critique survient, qui est responsable ?
T'as testé un cas concret ou c'est juste un scénario hypothétique ?

OP
Z6

Zarty6

il y a 4 mois


tu l'utilise via le site web ou bien il existe un chatgpt special pour pro ?

sur le site web version semi pro à 20$ par mois

WA

Wabajo

il y a 4 mois

"Un projet" dis concrètement ce que c'est.
ON

Onizashi

il y a 4 mois

T'utilises quelles documentations pour le nourrir ?
OP
Z6

Zarty6

il y a 4 mois


Ça sent le post de forum style hardware/IA/software, non ? 🤖
Effectivement, avec le bon prompt engineering et un bon dataset en entrée, les modèles actuels peuvent sortir du code d'un niveau impressionnant, surtout dans des domaines bien normés comme l'embarqué.

Après, ce genre d'utilisation pose des questions :

Fiabilité du code : L'IA ne fait pas d'erreurs bêtes, mais elle peut produire des solutions optimales en apparence qui cachent des subtilités (timing, consommation, normes, sécurité).
Maintenabilité : Un ingé senior saura justifier ses choix et anticiper les évolutions. Une IA, pas encore.
Responsabilité : Si un bug critique survient, qui est responsable ?
T'as testé un cas concret ou c'est juste un scénario hypothétique ?

c'est mon cas concret ! Effectivement utiliser une IA comme ca nécessite déjà d'être un dev correcte. Le code n'est pas sorti de nul part, j'ai fais l'architecture donc j'ai indiqué à l'IA la facon de coder les principes les plus importants du logiciel en gros. Le dev qui a utilisé l'ia est capable de maintenir le code, en se servant ou non de l'ia pour ca. Si bug critique, évidemment le dev est responsable, mais un bon dev test toujours son code donc quasi impossible de retrouver un bug "critique", même si de légers bugs peuvent avoir lieu.
Mais pour toutes ces raisons il faut que ce soit un dev qui utilise l'ia et implémente le code puis le test (potentiellement encore avec l'aide de l'ia)

OP
Z6

Zarty6

il y a 4 mois


"Un projet" dis concrètement ce que c'est.

non sinon vous pouvez retrouver mon entreprise qui elle meme me retrouvera aisément
En gros c'est un projet dans l'embarqué qui permet de gérer différents modules

OP
Z6

Zarty6

il y a 4 mois


T'utilises quelles documentations pour le nourrir ?

documentation des cartes hardwares que j'utilise pour le projet + des protocoles à suivre pour l'implémentation du projet (type DIN, ISO...)

Et évidemment documentation que j'ai produit moi meme notamment pour l'architecture du logiciel

OP
Z6

Zarty6

il y a 4 mois

Ne pas utiliser l'IA alors que son metier le permettre = jeter du temps par la fenêtre
Ne pas arriver à utiliser l'IA correctement = sélection naturelle