Base de connaissances
Voici une base de connaissances technique. Chaque fiche répond à sa question dès le premier paragraphe, détaille le sujet, puis le relie à ce que nous testons chez les ingénieurs.
AI-native engineer vs AI engineer
AI-native engineer et AI engineer ne désignent pas le même rôle. Cette entrée explique la différence, les points communs, et dans quel cas vous avez besoin de l'un ou de l'autre.
Qu'est-ce que le prompt engineering, et est-ce toujours pertinent
Le prompt engineering est la pratique qui consiste à formuler des entrées afin d'obtenir de meilleures sorties d'un modèle de langage. C'est toujours pertinent, mais son périmètre s'est réduit.
Qu'est-ce qu'un développeur 10x, aujourd'hui
L'idée de l'ingénieur 10x existait avant les outils d'IA. Cette fiche explique ce que le terme signifie aujourd'hui, pourquoi il a changé et comment repérer quand l'usage de l'IA par un ingénieur multiplie réellement sa production.
Qu'est-ce que le développement agentique
Le développement agentique, c'est lorsqu'un agent d'IA écrit, exécute et révise du code de façon autonome sur plusieurs étapes, avec une intervention humaine minimale par cycle.
Qu'est-ce qu'un AI-native engineer
Un ingénieur AI-native développe des logiciels de production avec des outils d'IA au cœur de son travail quotidien. Cette fiche décrit ce que cela donne concrètement.
Qu'est-ce que le context engineering
Le context engineering consiste à concevoir les informations que reçoit un modèle, le moment où il les reçoit et leur structure. Cette fiche montre comment les ingénieurs l'appliquent dans des systèmes réels.
Qu'est-ce que le vibe coding
Le vibe coding consiste à générer du logiciel en décrivant son intention en langage naturel, puis à accepter le résultat avec peu ou pas de relecture manuelle. Cette fiche décrit ce que cela donne en pratique.
Quelle est la différence entre Firebase et Supabase ?
Firebase et Supabase proposent tous deux des fonctions de backend-as-a-service, mais diffèrent par leur modèle de base de données, leur tarification et leur dépendance au fournisseur. Cette fiche explique comment choisir.
Quelle est la différence entre React et Next.js ?
React est une bibliothèque d'interface et Next.js un framework construit par-dessus. Cette fiche les compare sur le routage, le rendu et le SEO, et indique quand utiliser chacun.
Les avantages et inconvénients des différentes formes d'hébergement web
L'hébergement mutualisé, VPS, dédié, cloud, managé et en colocation répond chacun à des besoins différents. Cette fiche compare les avantages et les limites de chaque type.
Avantages et inconvénients de React Native pour le développement mobile
React Native permet de livrer une seule base de code pour iOS et Android, avec certains compromis. Cette fiche traite des performances, du multiplateforme, du débogage et de l'accès aux API natives.
Qu'est-ce qu'un agent de codage
Un agent de codage est un système d'IA qui écrit, modifie, exécute et débogue du code de manière autonome sur plusieurs étapes, sans qu'un humain dirige chaque action.
Qu'est-ce qu'une fenêtre de contexte de modèle, en pratique
Une fenêtre de contexte est le volume total de texte qu'un modèle peut traiter en une fois. Cette fiche explique ce que cela implique pour les ingénieurs qui construisent des systèmes réels.
Qu'est-ce qu'une base de données vectorielle
Une base de données vectorielle stocke les données sous forme de vecteurs numériques de grande dimension et les retrouve par similarité plutôt que par correspondance exacte. Elle sert à la recherche IA et au RAG.
Qu'est-ce qu'un AI gateway
Un AI gateway est une couche proxy qui s'intercale entre votre application et une ou plusieurs API de modèles, en gérant le routage, l'authentification, les limites de débit, la journalisation et le contrôle des coûts.
Qu'est-ce qu'un eval
Un eval est un test qui mesure la performance d'un modèle de langage ou d'un système d'IA sur une tâche définie. Les équipes s'en servent pour vérifier si une modification améliore ou dégrade le système.
Qu'est-ce qu'un serveur MCP
Un serveur MCP expose des outils, des données et des prompts aux modèles d'IA via un protocole standard. Définition et enjeux.
Qu'est-ce que le Backend as a Service (BaaS) ?
Le BaaS fournit une infrastructure cloud préconfigurée (bases de données, authentification, stockage, API) pour que les équipes puissent livrer des applications sans construire ni gérer des serveurs de zéro.
Qu'est-ce que Firebase ?
Firebase est la plateforme backend tout-en-un de Google pour les applications web et mobiles, regroupant bases de données, authentification, stockage, hébergement et analytique dans une seule console.
Qu'est-ce que le RAG
Le RAG connecte un modèle de langage à une source de connaissances externe au moment de l'inférence, de sorte que les réponses s'appuient sur des documents récupérés plutôt que sur les seules données d'entraînement.
Qu'est-ce que Supabase ?
Supabase est un backend-as-a-service open source construit sur PostgreSQL, offrant authentification, stockage, API et données en temps réel sans dépendance à un fournisseur.
Quand choisir Webflow plutôt qu'un développement sur mesure
Webflow convient aux sites rapides, axés sur le contenu, avec des équipes non techniques. Le développement sur mesure est adapté aux fonctionnalités complexes, à la scalabilité, à la sécurité et au contrôle du référencement.
Quelles sont les différences entre les principaux modèles de SDLC ?
Comparaison des méthodes en cascade, Agile, spirale, cycle en V, incrémentale, RAD, Lean et DevOps : structure, risque, livraison, coût, changement.
Quelle part du code en production est générée par l'IA
Les estimations varient, mais des enquêtes suggèrent que 20–40 % du code dans les bases de code actives est désormais assisté par l'IA. Ce que ce chiffre signifie réellement est complexe.
Comment réviser du code généré par l'IA
La revue de code généré par l'IA modifie une partie de ce que les relecteurs recherchent et conserve le reste. Cette fiche couvre les deux, ainsi que les défauts précis à vérifier.
Qu'est-ce que le human-in-the-loop, en termes d'ingénierie
Le human-in-the-loop en ingénierie : le système se met en pause et confie une décision à une personne avant de continuer. Fonctionnement concret.
L'impact de l'IA sur le développement d'applications mobiles
L'IA change ce que les équipes mobiles livrent et leur façon de construire. Personnalisation, sécurité, agents de code et tests automatisés.
Comment tester un logiciel que vous n'avez pas conçu
Les métriques de couverture classiques induisent en erreur sur un code qu'on n'a pas conçu. Voici quoi faire pour relire du code généré par IA.
Ce qui a changé dans la revue de code
Le code généré par IA change la revue de code. Pourquoi elle prend plus de temps et quelles compétences les relecteurs doivent désormais avoir.
Qu'est-ce que l'injection de prompt
L'injection de prompt est une attaque où une entrée malveillante manipule les instructions d'un modèle d'IA, l'amenant à se comporter de manière non souhaitée ou nuisible.
Combien de temps faut-il pour recruter un ingénieur offshore
Les délais pour recruter des développeurs offshore varient selon le modèle. Le renfort d'équipe est le plus rapide, en général 3 à 6 semaines.
De combien d'ingénieurs avez-vous besoin maintenant
Les outils d'IA augmentent la productivité par ingénieur, mais la taille de l'équipe dépend du périmètre, des exigences de qualité et de la maîtrise de ces outils par votre équipe.
Comment évaluer les compétences IA d'un ingénieur
Signaux concrets et approches d'entretien pour vérifier qu'un développeur utilise les outils d'IA en production comme en démonstration.
Le développement offshore et la loi néerlandaise DBA
Comment la loi néerlandaise DBA s'applique aux développeurs logiciels offshore, ce que signifie le faux travail indépendant en pratique, et comment structurer des engagements conformes.
Quel est le coût d'un ingénieur senior au Vietnam
Salaire développeur senior au Vietnam : fourchettes du marché, coût réel via un partenaire et comparaison avec un recrutement aux Pays-Bas.
Pourquoi les tests à la maison et les entretiens d'algorithmique ne fonctionnent plus
Pourquoi les tests à domicile et les entretiens d'algorithmique ont cessé de filtrer les ingénieurs, et les deux sessions de travail qui les ont remplacés chez Miyagami.
Qu'est-ce qu'une agence logicielle ?
Une agence logicielle crée des applications sur mesure et des produits numériques pour ses clients. Son métier, sa méthode, les critères de choix.
Ce qui a remplacé le test de programmation
Le test de programmation traditionnel cède du terrain face aux évaluations par tâches et aux sessions structurées sur outils d'IA, qui reflètent mieux la façon dont les développeurs travaillent réellement.
Ce que nous évaluons sans outils d'IA
Dans les coulisses de l'évaluation des fondamentaux de Miyagami : soixante minutes dans une base de code inconnue sans IA, six critères notés, et pourquoi les fondamentaux conditionnent tout le reste.
Ce que nous évaluons avec les agents du candidat activés
Les six critères que Miyagami publie pour évaluer les ingénieurs AI-native, de la vérification des résultats à l'hygiène du changement de contexte, et pourquoi ce standard est public.
Écrire du code n'est plus la partie difficile
Pourquoi l'ingénieur 10X est à nouveau identifiable, ce qu'est réellement un AI-native engineer, et pourquoi les CV, les tests à domicile et les discussions sur les outils ne permettent pas de les distinguer.
Quelle est la différence entre le design UI et le design UX ?
Le design UX définit comment un produit fonctionne et ce que l'on ressent en l'utilisant ; le design UI définit son apparence et ses réactions. Les deux comptent, mais ils répondent à des problèmes différents.
Qu'est-ce qu'une application ?
Une application est un logiciel conçu pour aider ses utilisateurs à accomplir des tâches précises. Cette entrée couvre les applications web, mobiles, de bureau et d'entreprise, et ce qui les distingue.
Qu'est-ce qu'une application mobile ?
Une application mobile est un logiciel installé directement sur un smartphone ou une tablette, à la différence des applications web qui s'exécutent dans un navigateur. Cette entrée explique comment elles sont conçues, distribuées et classées.
Qu'est-ce qu'une application web ?
Une application web est un logiciel interactif qui s'exécute dans un navigateur. Cette entrée explique comment elle fonctionne, quels types existent et en quoi elle diffère d'un site statique.
Aucun article ne correspond à votre recherche.
Recevez une shortlist en cinq jours ouvrés
Vous nous indiquez les postes et la stack dans un court formulaire ou lors d'un appel de trente minutes. Sous cinq jours ouvrés, vous recevez des profils d'ingénieurs seniors identifiés par leur nom, chacun avec ses deux scorecards.
Certifié