Work in progress on blog
This commit is contained in:
parent
4eb9af6d34
commit
98a48fff91
|
|
@ -1,38 +1,38 @@
|
||||||
---
|
---
|
||||||
title: "Pourquoi utiliser l'IA"
|
title: "Pourquoi utiliser l'IA"
|
||||||
date: 2026-06-19
|
date: 2026-06-20
|
||||||
description: "Pourquoi l'IA"
|
description: "Pourquoi j'ai massivement utilisé l'IA pour créer TrainUs"
|
||||||
draft: true
|
draft: true
|
||||||
---
|
---
|
||||||
|
|
||||||
J'ai _massivement_ utilisé l'IA pour créer TrainUs.
|
J'ai _massivement_ utilisé l'IA pour créer TrainUs.
|
||||||
|
|
||||||
De par ma formation (ingénieur en informatique) et mon expérience professionnelle (j'ai été développer), j'ai les compétences techniques requises pour créer ce type d'application. Mon problème n'a jamais été les compétences ou même les idées d'application, j'ai toujours eu pleins d'idées pour des projets personnels. Mes problèmes ont toujours été **le temps et l'envie**.
|
De par ma formation (ingénieur en informatique) et mon expérience professionnelle (j'ai été développeur), j'ai les compétences techniques requises pour créer ce type d'application. Mon problème n'a jamais été les compétences, ni même les idées d'application : j'ai toujours eu plein d'idées de projets personnels. Mes problèmes ont toujours été **le temps et l'envie**.
|
||||||
|
|
||||||
Enfin dans mon domaine professionnel il m'ets nécessaire d'apprendre à utiliser ce genre d'outils et le faire sur des projets personnels permet beaucoup d'expérimentations que sur mon lieu de travail. Et puis avouons le, c'est aussi fun d'essayer ses outils dont on parle beaucoup.
|
Enfin, dans mon domaine professionnel, il m'est nécessaire d'apprendre à utiliser ce genre d'outils, et le faire sur des projets personnels permet beaucoup plus d'expérimentations que sur mon lieu de travail. Et puis avouons-le, c'est aussi fun d'essayer ces outils dont on parle tant.
|
||||||
|
|
||||||
## Le temps
|
## Le temps
|
||||||
|
|
||||||
Un projet informatique prends toujours plus de temps qu'on ne le pense et souvent cela suit le principe de Pareto: 80% du projet prends 20% du temps nécessaire pour faire la totalité et les derniers 20%, 80% de votre temps. C'est souvent pour ça que les POC (Proof Of Concept) prennent si peu de temps, ils ne font jamais les 20 derniers % - qui ne sont souvent pas les plus inétressants.
|
Un projet informatique prend toujours plus de temps qu'on ne le pense, et souvent ça suit le principe de Pareto : les 80% du projet prennent 20% du temps nécessaire pour faire la totalité, et les derniers 20%, 80% de votre temps. C'est souvent pour ça que les POC (Proof Of Concept) prennent si peu de temps : ils ne font jamais les 20 derniers % — qui ne sont souvent pas les plus intéressants.
|
||||||
|
|
||||||
## L'envie
|
## L'envie
|
||||||
|
|
||||||
Je passe déjà 8h par jour devant un écran du coup j'ai envie de faire autre chose pendant mon temps libre. De sucroit si il y a un vrai plaisir à résoudre un bug qui vous a résisté pendant des heures, le code en soi n'a jamais été mon objectif, je me suis toujours intéressé au produit derrière. Je suis du genre feignant sur l'architecture d'un produit mais par contre intrengisant sur les tests et la documentation.
|
Je passe déjà 8h par jour devant un écran, du coup j'ai envie de faire autre chose pendant mon temps libre. Et puis, s'il y a un vrai plaisir à résoudre un bug qui vous a résisté pendant des heures, le code en soi n'a jamais été mon objectif : je me suis toujours intéressé au produit derrière. Je suis du genre feignant sur l'architecture d'un produit, mais par contre intransigeant sur les tests et la documentation.
|
||||||
|
|
||||||
Bref généralement je n'ai pas envie d'écrire du code, j'ai envie de créer quelque chose d'utile (au moins pour moi).
|
Bref, généralement je n'ai pas envie d'écrire du code, j'ai envie de créer quelque chose d'utile (au moins pour moi).
|
||||||
|
|
||||||
## L'IA
|
## L'IA
|
||||||
|
|
||||||
Du coup l'IA permet de résoudre cet équation.
|
Du coup, l'IA permet de résoudre cette équation.
|
||||||
|
|
||||||
Pour **le temps**, elle peut travailler seule pendant que je fais autre chose (comme ma séance de sport). Attention ! Ce n'est pas toujours _gratuit_ non plus, elle représente une **charge mentale** dans votre cerveau (en tout cas par moment pour moi car je lui tiens encore un peu la main). En plus elle est super efficace pour s'occuper des 20% restant ! Exemple: son expertise en CSS lui permet de résoudre très rapidement des petits glitch de GUI qui vous aurez pris pas mal de temps.
|
Pour **le temps**, elle peut travailler seule pendant que je fais autre chose (comme ma séance de sport). Attention ! Ce n'est pas toujours _gratuit_ non plus : elle représente une **charge mentale** (en tout cas par moments pour moi, car je lui tiens encore un peu la main). En plus, elle est super efficace pour s'occuper des 20% restants ! Exemple : son expertise en CSS lui permet de résoudre très rapidement des petits glitchs de GUI qui vous auraient pris pas mal de temps.
|
||||||
|
|
||||||
Pour **l'envie**, elle vous permet de raffiner vos idées et de les transformer en produit que vous pouvez tester. La création est toujours de votre côté.
|
Pour **l'envie**, elle vous permet d'affiner vos idées et de les transformer en produit que vous pouvez tester. La création reste toujours de votre côté.
|
||||||
|
|
||||||
## Le fun
|
## Le fun
|
||||||
|
|
||||||
Bon l'IA s'est un peu ce dont tout le monde parle en ce moment. LA grande révolution en cours. Ce qui va tout changé pour toujours. Du coup forcément ça crée l'envie d'essayer.
|
Bon, l'IA, c'est un peu ce dont tout le monde parle en ce moment. LA grande révolution en cours. Ce qui va tout changer pour toujours. Du coup, forcément, ça donne envie d'essayer.
|
||||||
|
|
||||||
Ok faire de la revue de code généré c'est pas passionant et d'ailleurs je l'ai peu fait. Par contre envoyer un prompt pour obtenir la nouvelle fonctionnalité maximum 1h après (TrainUs reste une petite application), c'est quand même très plaisant. Et une fois que l'on sait comment s'y prendre, lui faire rédiger une documentation complète en plusieurs langues est quand même, à l'échelle d'un développeur solo avec très peu de temps libre, assez bluffant.
|
Ok, faire de la revue de code généré, c'est pas passionnant, et d'ailleurs j'en ai peu fait. Par contre, envoyer un prompt pour obtenir la nouvelle fonctionnalité maximum 1h après (TrainUs reste une petite application), c'est quand même très plaisant. Et une fois que l'on sait comment s'y prendre, lui faire rédiger une documentation complète en plusieurs langues est quand même, à l'échelle d'un développeur solo avec très peu de temps libre, assez bluffant.
|
||||||
|
|
||||||
Bon après tout n'est pas parfait mais c'est quand même un sacré outil! Je n'ai pas du tout fait le tour de la chose (si tant est que se soit possible) mais c'est super intéressant et oui je pense bien continuer à l'utiliser.
|
Bon, après, tout n'est pas parfait, mais c'est quand même un sacré outil ! Je n'ai pas du tout fait le tour de la chose (si tant est que ce soit possible), mais c'est super intéressant et oui, je pense bien continuer à l'utiliser.
|
||||||
|
|
|
||||||
|
|
@ -7,22 +7,29 @@ draft: true
|
||||||
|
|
||||||
# La méthode
|
# La méthode
|
||||||
|
|
||||||
Archi
|
Architecture
|
||||||
Stack technique
|
Stack technique
|
||||||
Spec fonctionnelle
|
Spec fonctionnelle
|
||||||
Daitaxis pour la doc
|
Decision log
|
||||||
Tests
|
Tests
|
||||||
|
Daitaxis pour la doc
|
||||||
|
|
||||||
## Les outils
|
## Les outils
|
||||||
|
|
||||||
Extension github copilot sur VS Code
|
Extension github copilot sur VS Code
|
||||||
OpenCode
|
OpenCode
|
||||||
Claude Code
|
Claude Code
|
||||||
|
tokscale
|
||||||
|
|
||||||
|
VS code
|
||||||
|
git
|
||||||
|
|
||||||
|
|
||||||
## Les modèles
|
## Les modèles
|
||||||
|
|
||||||
Claude Opus 4.6
|
Claude Opus 4.6
|
||||||
Claude Sonnet 4.6
|
Claude Sonnet 4.6
|
||||||
|
Claude Sonnet 5
|
||||||
Claude Fable 5
|
Claude Fable 5
|
||||||
Qwen 3.6 Pro
|
Qwen 3.6 Pro
|
||||||
MiMo v2.5 Pro
|
MiMo v2.5 Pro
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue