06 16 28 42 14

Le métier de développeur

Le métier de développeur, l’artisan du numérique

Temps de lecture environ 5 minutes
 Publié le 26 juin 2023
Partager l'article sur

Développeur est peut-être un terme assez vague pour vous et si je peux vous rassurer, c’est un terme
vague pour tout le monde.
Le terme « développeur » est très large car il englobe un ensemble de métiers.

Lorsque je discute avec quelqu’un qui n’est pas du tout dans le domaine du numérique et que je dis que je suis développeur spécialisé dans le web, soit la personne est curieuse et me demande clairement « Oui mais ça consiste en quoi ?! » ou passe à un autre sujet parce qu’elle ne veut pas s’attarder sur un métier qui reste vague et assez méconnu dans l’esprit collectif.

Ce que le développeur n’est pas (parce que je suis souvent confronté à ça, et c’est souvent assez drôle !) :

  • C’est des informaticiens qui réparent les ordinateurs et des imprimantes.
  • C’est des hackers.
  • Ils font que des sites web.
  • Ils sont tous “matheux” et surdoués.
  • Ce sont des geeks fans de Star Wars.

Le plus courant c’est : « Ah mais tu t’y connais toi en ordinateurs ! »… oui c’est vrai, c’est mon outil de travail, mais quelqu’un qui conduit un taxi n’est pas forcément un expert en mécanique.


Un métier essentiel mais souvent méconnu…

Dans notre monde de plus en plus connecté, les développeurs jouent un rôle essentiel et souvent méconnu. Ils sont les architectes qui construisent les fondations numériques de notre société moderne.

Les smartphones, tablettes, montres connectés, ordinateurs, les logiciels, les jeux vidéo, les applications, les voitures modernes, les caisses automatiques (dans les magasins),… ne fonctionneraient pas sans développeurs. Internet non plus ne fonctionnerait pas sans développeurs…

En soit, sans développeurs, aucun système numérique/digital ne peut fonctionner…

Mais un développeur, concrètement, c’est quoi ?

Un développeur est essentiellement un expert technique qui crée des programmes informatiques et des applications pour résoudre des problèmes ou répondre à des besoins spécifiques. Imaginez-le comme un traducteur entre le langage des humains et celui des machines.

Il a les connaissances et les compétences pour écrire du code (on parle de programmation).
Le code c’est le langage des ordinateurs !
Et des ordinateurs vous en avez partout ! Votre téléphone est un ordinateur, votre montre connectée est un ordinateur, les voitures récentes embarquent des ordinateurs,…

(Définition de ordinateur : « Machine automatique de traitement de l’information, obéissant à des programmes formés par des suites d’opérations arithmétiques et logiques. »)

L’art de l’écriture des langages informatiques

Les développeurs utilisent différents langages de programmation tel que Python, Java, C++, JavaScript, PHP, et bien d’autres.
Il existe des centaines de langages de programation différents. Je vous invite à regarder sur cette page Wikipédia :
Liste des langages de programmation.

Généralement on n’est pas juste « développeur » on est spécialisé. Par exemple, développeur C, développeur C#, développeur PHP, développeur JAVA, développeur Python,… Ou pour ne pas aller dans les détails on dit plus souvent qu’on est développeur web, développeur de jeux vidéo, développeur d’application, développeur de logiciels,…

Il n’y a pas UN langage destiné à une utilité même si la plupart des langages sont plus orientés que d’autres… Si je prends mon exemple, je suis développeur PHP, un langage utilisé majoritairement pour créer des sites web, mais je peux très bien créer un logiciel en PHP ! Mais peut-être que d’autres langages seront plus intéressants pour créer des logiciels…

Pour vous donner un exemple, si vous devez vous rendre d’un point A à un point B, vous pouvez y aller à pied, ou en voiture, ou en bus, ou en métro,… Vous allez faire votre choix en fonction de la distance, du type de terrain, de votre préférence,…

Le code c’est pareil, certain sont plus optimisés ou plus rapides pour effectuer certaines tâches.

De plus, la plupart des développeurs ne maîtrisent pas un seul langage, dans beaucoup de cas il est nécessaire de « mixer » plusieurs langages pour arriver à ses fins. Pour ma part, je vais utiliser PHP pour concevoir un site web (pour la partie fonctionnelle), mais je vais devoir aussi utiliser d’autres langages comme le HTML (pour la partie structurelle), le CSS (pour le design), le Javascript (pour l’animation),…

Je ne vais pas m’attarder plus longtemps sur ce sujet mais en plus il faut savoir que dans chaque spécialité, il y a des « sous-spécialités ». Par exemple un développeur web peut être spécialisé dans telle ou telle technologie. Vous pouvez retrouver des développeurs Symphony, des développeurs Laravel, des développeurs spécialisés dans certains CMS,…

Exemple d’une fonction en PHP pour le CMS WordPress
Exemple d’une fonction Javascript
Exemple de CSS

Conclusion sur le métier de développeur

Les développeurs sont les artisans numériques qui conçoivent et créent les logiciels et les applications qui alimentent notre monde moderne, ils utilisent des langages informatiques qu’on appelle « code » pour créer et répondre à des attentes. Leur rôle est crucial pour façonner notre avenir technologique. Ils sont nécessaires pour construire les fondations numériques sur lesquelles nous nous appuyons au quotidien.

Demande de devis Web In Normandy

Un projet à concrétiser ? Demandez gratuitement un devis à Web In Normandy et faites vous accompagner par deux spécialistes du web, du graphisme et de la communication.

À propos de l'auteur


Partager l'article sur