Service professionnel

L'IA ne remplace pas l'informaticien, et c'est tant mieux

Pourquoi les connaissances en informatique sont indispensables même à l'ère de l'IA. Les vrais risques d'utiliser l'IA sans comprendre ce qu'on fait.

L’illusion du “l’IA fait tout”

On entend partout : “L’IA va remplacer les développeurs”, “Tu n’as plus besoin de savoir coder”, “Demande à ChatGPT de te faire un site”. C’est tentant. C’est aussi dangereux.

J’utilise l’IA tous les jours dans mon travail. Claude Code a généré une grande partie du code de mon site. Mais si je devais résumer ce que j’ai appris en un an de pratique, ce serait ça : l’IA est un outil extraordinaire entre les mains de quelqu’un qui comprend ce qu’il fait, et un vrai risque entre les mains de quelqu’un qui ne comprend pas.

L’IA n’a pas de conscience

Une IA, aussi performante soit-elle, n’a pas de vue d’ensemble. Elle ne comprend pas le contexte global de ton projet. Elle ne sait pas que :

  • Ton serveur tourne avec des permissions trop ouvertes
  • Ton formulaire de contact stocke des données personnelles sans consentement explicite
  • Ton site n’a pas de politique de confidentialité conforme à la LPD
  • Ton certificat SSL expire la semaine prochaine
  • Ton backup n’a jamais été testé

Elle produit du code qui fonctionne techniquement. Sauf que “ça fonctionne” et “c’est correct” sont deux choses bien différentes.

Un exemple concret

Imaginons que tu demandes à une IA : “Crée-moi un formulaire de contact avec envoi par email.”

Elle va te générer un formulaire propre, fonctionnel, bien designé. Super.

Mais est-ce qu’elle va penser à :

  • Valider les entrées côté serveur pour empêcher les injections ? Peut-être. Peut-être pas.
  • Ajouter un CAPTCHA ou un honeypot contre le spam ? Probablement pas par défaut.
  • Informer l’utilisateur que ses données sont traitées conformément à la LPD/RGPD ? Non.
  • Configurer le SPF/DKIM sur ton domaine pour que les emails ne finissent pas en spam ? Certainement pas.
  • Chiffrer la connexion entre le formulaire et le serveur d’envoi ? Seulement si tu le demandes.

Chacun de ces points demande des connaissances que l’IA n’a pas en contexte. C’est à toi de savoir que ces questions existent.

Les risques réels

Utiliser l’IA sans connaissances informatiques, c’est comme conduire une voiture de course sans permis. Tu peux démarrer et rouler droit. Au premier virage, c’est une autre histoire.

Sécurité

L’IA peut générer du code avec des failles : des clés API en dur dans le HTML, des endpoints non protégés, des requêtes SQL non paramétrées. Si tu ne sais pas ce qu’est une injection XSS, tu ne verras pas que ton site en est vulnérable.

Données personnelles

En Suisse, la LPD (Loi fédérale sur la Protection des Données) est stricte. En Europe, le RGPD l’est encore plus. Un formulaire, un cookie analytics, un système de réservation : tout ça collecte des données personnelles. Il faut savoir ce qu’on a le droit de faire ou pas.

Dépendance aveugle

Le pire scénario, c’est d’utiliser l’IA comme un “esclave” qui fait tout à ta place. Tu obtiens un site, tu le publies, et tu ne comprends rien à ce qui tourne derrière. Le jour où il y a un problème, et il y en aura un, tu es paralysé.

Ce que l’IA fait très bien

Je ne dis pas qu’il ne faut pas utiliser l’IA. Au contraire, c’est l’outil le plus puissant que j’aie jamais eu entre les mains.

Là où elle excelle :

  • Accélérer l’implémentation : ce qui prend 4 heures à la main prend 30 minutes
  • Explorer des solutions : “comment faire X ?” avec du contexte et des exemples
  • Apprendre, et c’est sans doute son meilleur usage : elle t’explique un concept, te montre des exemples, te confronte à des situations réelles
  • Débugger : tu colles un message d’erreur et tu obtiens une explication claire
  • Prototyper : pour une première maquette, c’est imbattable

Ce que l’IA ne fait PAS

  • Elle ne vérifie pas la conformité légale de ton projet
  • Elle ne connaît pas la configuration de ton serveur
  • Elle ne prend pas de responsabilité si ton site est hacké
  • Elle ne comprend pas ton business, tes clients, tes contraintes
  • Elle ne remplace pas une formation solide

Mon approche

Je me suis formé sur les fondamentaux avant d’utiliser l’IA pour le développement :

  • Réseaux : DNS, HTTP/HTTPS, comment fonctionne Internet
  • Serveurs : CloudPanel, SSH, déploiement, permissions
  • Sécurité : certificats SSL, en-têtes de sécurité, bonnes pratiques
  • Droit : LPD, RGPD, cookies, consentement
  • Architecture : sites statiques vs dynamiques, API, bases de données

C’est grâce à ces connaissances que je peux utiliser l’IA efficacement. Je sais quoi demander, je sais valider ce qu’elle produit, et je sais repérer quand elle se trompe.

Le message

L’IA ne va pas remplacer les informaticiens. Elle va remplacer ceux qui refusent de l’utiliser. Mais elle ne remplacera jamais la compréhension et le jugement humain.

Si tu veux t’en servir pour créer des choses, et tu devrais, commence par investir dans tes connaissances. Comprends le “comment ça marche” avant de demander “fais-le pour moi”. C’est toute la différence entre un pro qui se sert d’un outil et quelqu’un qui appuie sur des boutons au hasard.


Besoin d’un professionnel qui maîtrise à la fois l’IA et l’informatique ? Réservez une consultation gratuite.

Mes autres services

D'autres services qui pourraient vous intéresser