Salaire
Niveau d’étude
Le développeur web s’occupe du développement informatique de sites, applications, plateformes web. Il développe de nouvelles fonctionnalités et/ou maintient les fonctionnalités existantes.
En plus de coder, un développeur peut intervenir dans la phase de conception, participer à l’élaboration d’algorithmes, prendre du recul sur les attentes de l’utilisateur final, rédiger de la documentation ou encore conduire des tests. Son rôle peut aussi être de traduire les spécifications fonctionnelles (les attentes concrètes du client, de la direction, du chef de projet) en spécifications techniques, en code, pour leur donner vie.
Un poste de développeur web est plus ou moins large selon l’organisation de l’équipe, les contraintes de production et les challenges techniques.
Le développeur web peut être spécialisé dans un domaine et être plus ou moins polyvalent. Selon l’étendue et les sujets sur lesquels il travaille, on parle notamment de :<
Le développeur web doit se tenir régulièrement à jour des nouveautés technologiques :
Il fait de la veille technique / technologique pour se renseigner et ne pas se laisser dépasser par l’innovation constante du milieu de l’informatique. Il peut ainsi être force de proposition et choisir les bonnes technologies afin de résoudre un problème donné.
Un développeur web doit également s’efforcer d’appliquer les bonnes pratiques (best practices). Il peut participer à la conduite de TDD (test-driven development), code review, pair programing ou encore commenter son code.
Selon les organisations il participe plus ou moins aux tests (tests unitaires, tests fonctionnels).
Le développeur web travaille généralement sous la direction soit d’un :
Il peut également travailler en autonomie s’il est développeur web freelance ou s’il est employé dans une petite structure. Lorsqu’il est en poste au sein d’équipes déjà structurées, le développeur web collabore souvent avec :
Le développeur web est un savant mélange entre la maîtrise de compétences techniques induites par la connaissance de certains langages de programmation et un savoir être particulier en accord avec les exigences de la profession.
D’un point de vue technique, le développeur web doit savoir utiliser un (ou plusieurs) langage de programmation, couplé ou non avec un framework ou un CMS :
S’il travaille côté backend (développeur backend), il doit connaître un système de gestion des bases de données :
Il doit aussi maîtriser un outil de versioning comme Git et les incontournables technologies web de base (JS, HTML, CSS).
Les principaux langages de développement web en 2020 : JavaScript, Python, Ruby, Go, PHP, Java.
L’évolution des langages de programmation de 1965 à 2019 :
Les savoirs-faire du développeur web sont principalement techniques mais il faut tout de même certaines qualités et softskills pour s’épanouir et être un bon développeur web : l’esprit de synthèse, d’analyse, la capacité à résoudre des problématiques, l’autonomie et la débrouillardise afin de monter en compétences et de surmonter les difficultés techniques rencontrées.
Il y a de nombreuses formations pour devenir développeur web : de la formation accélérée (1, 3, 6 mois) jusqu’aux bac+5 et écoles d’ingénieurs, en passant par les BTS, DUT et licences.
Tout comme les autres métiers de passion, il existe beaucoup de développeurs autodidactes, qui ont commencés à coder au collège, voire plus tôt. La majorité des professionnels du domaine a cependant effectué entre 2 et 5 ans d’études.
A noter : depuis quelques années, les formations dites “courtes” ou “accélérés” ont un franc succès, en particulier pour les reconversions.
Un développeur web peut évoluer techniquement et/ou d’un point de vue managérial. En ce sens, il peut développer son expertise et prendre des responsabilités techniques :
Il peut aussi monter en responsabilité au sein d’une équipe ou d’un projet en devenant notamment :
A noter : des postes de chefs de projets Technique ou de Lead Tech sont souvent un entre deux : à la fois des aspects techniques mais aussi des responsabilités statutaires (management).
A terme, un développeur web peut devenir CTO ou responsable Technique, plus ou moins rapidement en fonction de l’ampleur de ses compétences et des projets à mener.
L’avantage d’être développeur web est de pouvoir travailler dans quasiment tous les domaines : la santé, l’éducation, la finance, la banque, l’écologie, le juridique, le jeux video, la musique, le sport etc.
Les principaux employeurs des développeurs web sont les startups, les ESN (sociétés de service, anciennement appelées SSII), les éditeurs de logiciels, les pureplayers, les banques, PME… les développeurs web sont très recherchés !
⚠ Plusieurs facteurs définissent la rémunération d’un développeur : les compétences et l’expérience en premier lieu mais aussi la localisation géographique, les technologies utilisées, le type d’entreprise, le secteur d’activité, les problématiques techniques à résoudre etc.
Voici la rémunération moyenne en France, selon l’expérience :
Si le terme générique le plus courant s’intéressant à la programmation web est celui de développeur web, il existe de nombreuses variantes d’intitulés de poste faisant appel aux mêmes notions tels que :
À propos
Candidat-e
Anakine – 24 Rue de Clichy – 75009 PARIS 🇫🇷
1%
Chaque année, nous reversons 1% de notre chiffre d'affaires à des associations environnementales.