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.

Rôles et conditions

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.

Rôles et conditions

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.

Rôles et conditions

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.

Rôles et conditions

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.

Rôles et conditions

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.

Rôles et conditions

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.

Rôles et conditions

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Outils et infrastructure

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.

Pratique

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.

Pratique

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.

Pratique

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.

Pratique

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.

Pratique

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.

Pratique

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.

Pratique

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.

Pratique

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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.

Recrutement

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

Bases du produit

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.

Bases du produit

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.

Bases du produit

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.

Bases du produit

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.

Parlons-en

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.

Avis surClutch4.9 sur 5 d'après 36 avis
ISO 27001
Certifié

Réserver trente minutes avec Dale

Le calendrier est fourni par HubSpot, qui dépose ses propres cookies. Chargez-le ici, ou réservez sur la page HubSpot.

Ouvrir la page de réservation