| Activités principalesCe que l’on fait concrètement au quotidien. | - Analyser le besoin du client ou de l’équipe métier.
- Développer des pages, des fonctions et des APIs.
- Tester le site ou l’application et corriger les bugs.
- Mettre en ligne l’application et suivre son bon fonctionnement.
- Rédiger la documentation technique et fonctionnelle.
| - Observer les modes de vie et les comportements de personnes ou de groupes.
- Recueillir des informations sur les habitudes des gens et leur façon de vivre au quotidien.
- Mener des enquêtes sur le terrain avec des entretiens ou des interviews.
- Analyser les informations recueillies puis rédiger un document de recherche.
- Conseiller des entreprises sur la gestion de leurs effectifs ou la formation.
- Présenter des résultats de recherche dans des séminaires ou des colloques.
|
|---|
| Environnement de travailOù et dans quelles conditions on travaille. | On travaille souvent dans une entreprise de services numériques, une équipe digitale, une administration ou chez un client. Le travail se fait surtout sur ordinateur, avec des outils de code, des tests et des échanges réguliers avec d’autres équipes. | Le sociologue travaille sur le terrain, chez les gens, dans la rue ou dans un quartier précis. Il peut aussi travailler dans des universités ou des écoles supérieures, puis finir son travail à son ordinateur, à son bureau ou chez lui. |
|---|
| Compétences techniquesLes savoir-faire à acquérir. | - HTML, CSS et JavaScript
- Front-end et back-end
- Tests et débogage
- Bases de données
- Git et travail collaboratif
| - Méthodes d'investigation
- Analyse statistique
- Méthodologie de recherche
- Outils bureautiques
|
|---|
| Compétences humainesLes qualités relationnelles utiles au quotidien. | - Rigueur
- Esprit d’équipe
- Autonomie
- Capacité d’adaptation
- Communication claire
| - Méthodique
- Organisé
- Cultivé
|
|---|
| Type de problèmesLes questions que l’on cherche à résoudre. | Il faut résoudre des bugs, faire fonctionner ensemble plusieurs parties du site, et garder la qualité quand le projet avance vite. | Il traite des questions de vie sociale, de comportements humains, d'habitudes de vie et de compréhension des attitudes. |
|---|
| CréativitéPlace de l’imagination et de la création dans le métier. | Régulier | Ponctuel |
|---|
| AnalysePlace du raisonnement, de la logique et de l’analyse. | Au cœur du métier | Au cœur du métier |
|---|
| Travail en équipeAvec qui l’on travaille au quotidien. | Le métier se fait rarement seul : le développeur web échange avec les designers, les chefs de projet et les autres développeurs. | Il peut travailler avec des entreprises, des chercheurs, des enseignants et des équipes de formation. |
|---|
| Relation avec les utilisateurs/clientsLe contact avec les personnes pour qui l’on travaille. | Il parle souvent avec des clients internes ou externes pour comprendre le besoin et faire des ajustements. | Le contact avec les gens est important, car il fait des entretiens, des interviews et des enquêtes sur le terrain. |
|---|
| AutonomieLa liberté d’organiser son propre travail. | Il peut travailler avec une bonne marge d’autonomie, mais il doit aussi suivre les consignes du projet et les délais. | Il travaille avec une bonne part d'autonomie pour organiser ses enquêtes, analyser les données et rédiger ses résultats. |
|---|
| Organisation du travailRythme, horaires et façon de travailler. | Le travail est souvent organisé en étapes : besoin, conception, développement, tests, mise en production, puis maintenance. | Son travail suit souvent une suite simple : préparer l'enquête, aller sur le terrain, analyser les données, puis écrire le rapport. |
|---|
| Contraintes possiblesLes difficultés souvent citées par les professionnels. | - Le métier demande de suivre tout le cycle du projet, de l’analyse à la maintenance.
- Il faut savoir gérer plusieurs technologies en même temps, côté front-end et back-end.
- Il faut apprendre en continu, parce que les outils et les technologies changent vite.
| - Le métier demande de savoir reconnaître les informations importantes dans une grande masse de données.
- Il faut organiser son travail pour rester efficace et ne pas se disperser.
- Il faut pouvoir faire le lien avec des événements ou des situations proches de celles qu’on étudie.
|
|---|
| FormationExemples de parcours au Maroc (informations à vérifier). | - Bac+5 — Cycle ingénieur, filière informatique
- Bac+3 — Licence en informatique
- Bac+5 — Ingénierie Informatique
- Bac+2 — Technicien spécialisé en développement digital
- Bac+2 — DUT en génie informatique
| |
|---|
| DébouchésLes types d’employeurs et de structures (sans chiffres). | Au Maroc, un développeur web peut travailler dans une entreprise privée, une agence digitale, une ESN, une startup ou une administration publique. Les offres existent aussi dans des organismes publics et dans des secteurs très variés comme le tourisme, les services, l’industrie ou l’administration. | Au Maroc, les débouchés cités sont surtout le secteur public, avec les services déconcentrés de l’État et les services centraux comme le ministère de l’Enseignement supérieur et de la recherche. Il peut aussi travailler en entreprise, dans les ressources humaines, la formation, les bureaux d’études ou la recherche appliquée. Les cabinets de conseil peuvent aussi faire appel à lui comme consultant ou salarié. |
|---|