# Qu'est-ce que Engineering Skills ?

C'est la capacité de concevoir et de construire des systèmes en utilisant la logique et les mathématiques pour résoudre des problèmes complexes.

## Définition
Il ne s’agit pas seulement d’écrire du code, c’est le processus de planification de la manière de résoudre un problème le plus efficacement possible. Cette compétence vise à créer un tout fonctionnel en rassemblant les parties. La perspective d’ingénierie vous permet de tirer le meilleur parti des ressources limitées disponibles.

## Comment ça marche
Divisez d’abord le problème en parties plus petites, puis choisissez la solution logique la plus appropriée pour chaque partie et combinez ces parties afin qu’elles fonctionnent ensemble.

## Où est-ce utilisé
Il est utilisé tout au long des processus de développement de logiciels, de conception architecturale et de résolution de problèmes généraux.

## Souvent confondu avec
Cela peut être confondu avec de simples compétences en codage, alors que le codage n’est que la partie application de ce processus.

## Questions fréquentes
**Tout le monde peut-il acquérir des compétences en ingénierie ?**
Oui, c’est une compétence qui se développe au fil du temps en pratiquant la pensée systématique.

**Est-ce que cela me sera utile même si je ne suis pas développeur de logiciels ?**
Cela facilite certainement la résolution de problèmes complexes dans tous les domaines de la vie.


## Termes liés
- [Framework](/fr/dictionary/framework/)
- [Computer Science](/fr/dictionary/computer-science/)
- [Spec-driven Development](/fr/dictionary/spec-driven-development/)

## Outils liés
- [Agent Skills](/fr/discover/agent-skills/)

---
Source : TreScout Glossaire · https://trescout.com/fr/dictionary/engineering-skills/
