Bonjour !
In our last lesson, you crafted a compelling answer to "Parlez-moi de vous," creating a strong professional introduction. That pitch is your opening statement. Now, it's time to provide the substance that backs it up.
Today's lesson builds directly on that foundation. Our learning outcome is to describe your key technical skills and professional competencies. This is where you move from introducing yourself to proving your value as a software engineer. We'll break down how to talk about what you can do and how you work, using vocabulary that is specific to your tech background.
1. Understanding Competencies: Savoir-faire vs. Savoir-être
In the French professional world, competencies are often discussed using two key terms: savoir-faire and savoir-être. Understanding this distinction is crucial for structuring your arguments in an interview.
Savoir-faire(know-how): These are your technical or practical skills—the things you are concretely able to do. For you, this includes programming languages, frameworks, and development methodologies. This is equivalent to hard skills.Savoir-être(know-how-to-be): These are your behavioral or relational skills—your personal qualities and how you interact with others in a professional environment. This includes teamwork, communication, and problem-solving attitude. This is equivalent to soft skills.
To get a clear definition of these concepts, let's look at a resource from Emploi Public, a French public service employment portal.
Savoir-faire et savoir-être : faites valoir vos compétences en ...
The article 'Savoir-faire et savoir-être' clearly defines these essential terms.
First, read the section 'Savoir, savoir-faire et savoir-être : définition' to understand the core concepts. Then, read the short section '"Hard skills" et "soft skills" : qu'est-ce que cela veut dire ?' to see how they map to English terms you already know.
A recruiter will evaluate you on both of these dimensions. A strong developer isn't just someone with excellent technical skills (savoir-faire), but also someone who can collaborate effectively and contribute positively to the team culture (savoir-être).
2. Articulating Your Technical Skills (Savoir-faire)
This is where you showcase your expertise as a full-stack developer and your interest in QA automation. Be specific and confident.
Essential Vocabulary for Your Tech Stack
Let's start by building your vocabulary for hardware (matériel) and software (logiciel). As a software engineer, you'll primarily discuss logiciel, but knowing both is important.
Hardware And Software: French Terminology Explained
This article, 'Hardware And Software: French Terminology Explained', provides an excellent glossary for tech professionals.
Read the sections on Hardware (matériel), Software (logiciel), and the 'Key Phrases and Verbs'. Focus on the terms relevant to your full-stack profile, such as 'le processeur', 'le serveur' (from other modules), 'le système d’exploitation', 'un langage de programmation', 'le code source', 'installer', 'déployer', 'mettre à jour', and 'déboguer'.
Here is a summary of key terms you can use, combining the resource above with vocabulary from our previous lessons:
| Category | French Term | English Equivalent |
|---|---|---|
| Roles | un développeur / une développeuse |
a developer |
un ingénieur logiciel |
a software engineer | |
un automaticien / une automaticienne de tests |
a test automation engineer | |
| Core Concepts | un langage de programmation |
a programming language |
un framework / un cadriciel |
a framework | |
une base de données |
a database | |
une API (interface de programmation) |
an API | |
le front-end, le back-end |
front-end, back-end | |
| Key Verbs | développer |
to develop |
maîtriser |
to master | |
utiliser |
to use | |
tester |
to test | |
déboguer (or débugger) |
to debug | |
déployer |
to deploy | |
configurer |
to configure |
Putting it into practice:
- "Je maîtrise plusieurs langages de programmation, notamment JavaScript et Python." (I master several programming languages, notably JavaScript and Python.)
- "J'ai une solide expérience avec le framework React pour le développement front-end et Node.js pour le back-end." (I have solid experience with the React framework for front-end development and Node.js for the back-end.)
- "Mes compétences incluent l'automatisation des tests avec des outils comme Selenium et Cypress." (My skills include test automation with tools like Selenium and Cypress.)
3. Highlighting Your Professional Competencies (Savoir-être)
Technical skills get you the interview, but soft skills often get you the job. This is especially true in modern tech environments that rely on agile methodologies and collaboration.

What Recruiters Value in Developers
The old stereotype of a developer working alone is outdated. Recruiters now actively look for engineers who can communicate and work in a team.
Let's watch a short segment from a French recruiter specializing in tech profiles.
ENTRETIEN D'EMBAUCHE: LES DEVELOPPEURS ✅
In this video, 'ENTRETIEN D'EMBAUCHE: LES DEVELOPPEURS', a recruiter discusses the importance of teamwork in agile environments.
Watch the clip from 03:29 to 04:46. The speaker explains why the 'developer in a corner' image is a thing of the past ('c'est un peu du passé') and why you must show you can work in a team.
As the video highlights, you should explicitly mention your ability and desire to work collaboratively.
Key Savoir-être and How to Phrase Them
Let's identify some key soft skills and how to talk about them.
Savoir-faire et savoir-être : faites valoir vos compétences en ...
Let's return to the 'Savoir-faire et savoir-être' article to see a list of examples and how to identify your own.
Read the section 'Faire valoir votre savoir-être lors de l'entretien'. Review the 'Exemples de savoir être' and the questions under 'Comment identifier vos savoir-être professionnels ?'.
Based on this, here are some powerful phrases for a developer:
- Teamwork (
Travail en équipe): "J'aime travailler en équipe et je suis convaincu(e) que la collaboration est la clé pour développer des logiciels de qualité." (I enjoy working in a team and I am convinced that collaboration is the key to developing quality software.) - Autonomy (
Autonomie): "Je suis autonome dans mon travail et capable de prendre des initiatives pour résoudre des problèmes." (I am autonomous in my work and capable of taking initiative to solve problems.) - Adaptability (
Capacité d'adaptation): "Je m'adapte rapidement aux nouvelles technologies et aux nouveaux environnements de projet." (I adapt quickly to new technologies and new project environments.) - Curiosity (
Curiosité): "Je suis de nature curieuse, ce qui me pousse à faire de la veille technologique constante." (I am naturally curious, which pushes me to constantly keep up with technology trends.)
Your interest in both development and QA automation is a great example of adaptability and a holistic view of the software lifecycle.

4. Prove It! Don't Just List It
Simply stating your skills is not enough. The most convincing candidates provide evidence. While the next lesson will focus on the STAR method for telling project stories, it's important to understand why proof is necessary.
Les secrets pour impressionner en entretien IT
This video, 'Les secrets pour impressionner en entretien IT', explains that you must be able to prove your competencies.
Watch from 01:59 to 05:07. Pay attention to the advice on being transparent about your skills ('être le plus transparent possible') and the idea that you need to prove ('prouver') what you claim, for example, with certifications.
A few ways to back up your claims during this part of the interview include:
- Mentioning a specific technology: Instead of "I know databases," say "J'ai de l'expérience avec des bases de données SQL comme PostgreSQL et NoSQL comme MongoDB."
- Hinting at a project: "Dans mon dernier projet, j'ai eu l'occasion d'optimiser les performances d'une API, ce qui a réduit le temps de réponse de 30%."
- Referencing certifications: "Je suis également certifié(e) [Nom de la certification], ce qui a validé mes compétences en [domaine]."
Your Turn: Practice Exercise
Take a moment to prepare your own talking points.
- List your top 3
savoir-faire(technical skills) that are most relevant to the jobs you seek. - List your top 2
savoir-être(soft skills) that make you a great team member. - For each of the 5 skills, write one sentence in French to describe it, as if you were speaking to an interviewer. Try to include a small piece of evidence (a specific technology, a brief result).
For example:
- Savoir-faire: Je maîtrise le développement back-end avec Node.js et j'ai construit plusieurs API RESTful robustes pour des applications web.
- Savoir-être: J'ai un très bon esprit d'équipe, j'ai souvent participé à des sessions de pair programming pour résoudre des bugs complexes.
Conclusion
Excellent work today! You have now learned how to articulate the specific skills and competencies that make you a valuable candidate.
Key Takeaways:
- Differentiate between
savoir-faire(hard skills) andsavoir-être(soft skills) to present a balanced profile. - Use precise, professional vocabulary to describe your technical stack (
langages,frameworks,outils). - Emphasize soft skills that are crucial in tech, such as teamwork, adaptability, and autonomy.
- Always be prepared to prove your skills with specific examples, not just list them.
In our next lesson, we will master the art of providing that proof. You will learn how to structure a project narrative using the STAR method (Situation, Tâche, Action, Résultat). This will allow you to turn your experiences into compelling stories that demonstrate your competencies in action.
À bientôt