LES METIERS DU NUMERIQUE Le numérique, il est partout. Dès qu’il y a un ordinat
LES METIERS DU NUMERIQUE Le numérique, il est partout. Dès qu’il y a un ordinateur, il y a du numérique. Le numérique met l’informatique au service de la société dans toutes les dimensions de notre quotidien et dans tous les domaines : télécommunication, éducation, environnement, santé, défense, agriculture, industrie, finance et loisirs. C’est pour cela que l’on parle de révolution numérique ou de culture numérique. Mais informaticien n’est pas le seul métier pour qui veut s’investir dans le numérique. De nombreux métiers très diversifiés s’offrent à tout un chacun de nous. Les métiers du numérique se répartissent en 6 catégories : Les métiers du développement Les métiers du domaine réseaux et infrastructures Les métiers du domaine données Les métiers du domaine ergonomie et interfaces Les métiers du domaine communication et médias Les métiers du domaine intelligence artificielle Prenons l’exemple de nos smartphones, c’est un condensé de numérique qui mobilise une grande quantité de métiers. Il sert à communiquer, à consulter toute sorte de médias et donne accès à une multitude d’applications et services. Des jeux aux réseaux sociaux en passant par les métiers de la communication, il nous localise, nous conseille et veille même sur notre santé. Le numérique offre une multitude de débouchés. Les métiers du développement Développeur logiciel Un développeur logiciel s’occupe de la conception et de la mise à jour des logiciels. Il prend également en charge leur développement. Pour ce faire, il analyse les besoins de ses clients et les transforme dans un langage de programmation. Afin de fournir un logiciel qui fonctionne bien à ses clients, il doit effectuer plusieurs tests afin de prévenir les différents bugs. Si besoin est, il assure la maintenance corrective et évolutive des logiciels. De cette façon, les clients bénéficient de logiciels répondant à leurs attentes et suivant l’évolution technologique. Quelle est la différence entre logiciel, logiciel système, application et progiciel ? Un logiciel est un programme qui permet d’effectuer des traitements automatiques c’est-à-dire automatiser des tâches sur l’ordinateur. Dès qu’il y a automatisation d’une tâche spécifique on parle de logiciel. Le logiciel permet le mouvement des données entre la mémoire et les lecteurs et gère la sortie vers les périphériques d’affichage. Tout ce qui est chargé sur l’ordinateur pour démarrer l’ordinateur est appelé logiciel. Le système d’exploitation est également un type de logiciel (logiciel système). Un logiciel système se définit comme un ensemble de programmes informatiques et de bibliothèques logicielles qui fournit un environnement permettant de créer et d'exécuter des logiciels applicatifs. Les fonctionnalités de base d'un ordinateur telles que la manipulation des fichiers et des périphériques sont apportées par le logiciel système. Le logiciel système est lancé avant le logiciel applicatif et joue le rôle d'intermédiaire entre le logiciel applicatif et le matériel de l’ordinateur. Contrairement au logiciel applicatif, le logiciel système est fortement dépendant de la machine. Les logiciels système offrent des services aux logiciels applicatifs et ne sont pas exploités directement par l'usager. Les systèmes d'exploitation, les pilotes, les langages de programmation, et les utilitaires sont des logiciels système. L'utilisation des langages de programmation est rendue possible par divers programmes tels que le compilateur, l'assembleur, l'éditeur de liens et le chargeur. Une application n’est tout d’abord pas spécifique au smartphone. C’est un programme ou un logiciel destiné à réaliser une tâche ou un ensemble de tâches élémentaires d’un même domaine. Ce sont des programmes que l’utilisateur peut exécuter et avec lesquels il peut interagir activement. On distingue généralement trois types d’application : Les applications web : qui s’utilisent à partir d’un navigateur web et uniquement utilisable en ligne. Les applications mobiles : qui sont uniquement disponible sur les appareils mobiles et téléchargeable sur les plateformes de téléchargement. Les applications de bureau : qui se traduisent par desktop en anglais et visible depuis l’environnement de bureau. L'ordinateur de l'utilisateur héberge et exécute l’application de bureau contrairement aux applications de type web qui eux sont hébergés sur un serveur web et s’affichent uniquement à partir d’un navigateur web. Les applications sont donc une forme de logiciel, ce sont des logiciels applicatifs. Mais un logiciel de système n’est certainement pas une application. Par exemple, de nombreux logiciels de système sont exécutés sur l’arrière-plan d’un système d’exploitation, mais ils ne sont pas adressés à l’utilisateur final, donc ce ne sont pas des applications. Windows Media Player et Firefox, par exemple, sont des applications. Ils ont une interface utilisateur graphique. Un progiciel : ce mot provient de la contraction des mots produit et logiciel. Il s’agit donc également d’un logiciel mais celui-ci est fourni par un éditeur. C’est une application complète qui permet d’effectuer plusieurs tâches bien spécifiques à un domaine d’activité. Les progiciels peuvent être composés de plusieurs logiciels et sont en général conçus pour un usage très spécifique. On trouve par exemple des progiciels qui s’adressent aux professionnels de la santé, ou encore aux distributeurs de pièces automobiles. Développeur web et web mobile Quelque soit le support sur lequel il travaille, pour le développeur web et web mobile tout commence par un cahier des charges. A partir des attentes de son client, il va concevoir et mettre au point des solutions techniques pour y répondre. Il réalise ainsi l’ensemble des fonctionnalités techniques d’un site web ou d’une application mobile. Il tient un véritable rôle clé dans la mise en ligne puis la maintenance d’un site web et de sa version pour mobile. Il intervient aussi bien en amont de la création du site ou de l’application afin de conseiller le client sur la stratégie à mettre en place qu’en cas de problèmes détectés sur un site ou une application déjà en ligne afin d’en faire le diagnostic et d’y apporter des solutions. Polyvalent, rigoureux, patient, autonome, organisé, flexible, à l’écoute de ses clients (il travaille souvent sur plusieurs projets à la fois, il convient donc de sans cesse s’adapter), le développeur web et web mobile analyse la demande, conçoit l’architecture technique du site ou de l’application, s’occupe de la programmation, vérifie le bon fonctionnement et assure le suivi et la correction des problèmes rencontrés. Il est aussi amené à former le client à l’utilisation du site ou de l’application livré afin de lui permettre d’utiliser facilement le site et de gérer lui-même la publication de nouveaux contenus. En parallèle, il se charge de corriger les éventuelles erreurs qui pourraient advenir et assure la maintenance technique auprès du client. Le développeur web mobile est donc le chef d'orchestre des applications mobiles. Il conçoit des programmes informatiques, tel un développeur web, à la différence qu'il se spécialise dans le domaine mobile et nomade (mobile, smartphone, tablettes), tandis que le développeur web se consacre à la création de site web. Il existe deux types de développeur web : Développeur web front-end : le développeur web front-end s’occupe du côté client c’est-à-dire de ce qui est visible par l’utilisateur final lorsqu’il affiche le site dans son navigateur. Le développeur front-end s’occupe de la présentation des pages (design) et de la consistance de ce design sur les différent navigateurs et périphériques utilisés par les visiteurs, de l’ergonomie, etc. Développeur back-end : Le développeur back-end travaille avec des langages “server-side” (côté serveur). Il est en charge de la conception et du déploiement de la logique fonctionnelle du code. Le back-end correspond à ce que se cache “sous le capot” : c’est l’endroit où vont être faites toutes les opérations sur les données. Ces opérations sont transparentes pour l’utilisateur final. Développeur full-stack : le développeur web dit “full stack” est celui qui maitrise à la fois la partie front-end et la partie back-end. Ce type de développeur possède une vision d’ensemble et est bien évidemment le plus demandé. Intégrateur web/ intégrateur logiciel L'intégrateur web est chargé de monter les pages d'un site en réunissant l'ensemble des éléments décidés par le chef de projet ou le webmaster : textes, images, liens hypertextes, tableaux, etc. Son travail se situe entre celui du webdesigner et celui du développeur. Doté d'une bonne connaissance des langages informatiques, il possède aussi un sens artistique. Les missions d’un intégrateur de logiciels sont multiples. Après avoir configuré la solution de gestion en fonction de l’environnement du client, l’intégrateur passe en phase de test. Il vérifie alors la conformité des éléments installés par rapport au cahier des charges et apporte des corrections si nécessaire. Selon le contrat entre les deux entreprises, il peut aussi effectuer des actions de maintenance régulièrement, notamment pour mettre à jour les logiciels, ou former les utilisateurs. Quelle est la différence entre intégrateur et un développeur logiciel ? Un développeur logiciel conçoit et développe des logiciels. Par exemple, Un intégrateur par contre accompagne des utilisateurs dans le déploiement d’une solution logicielle et la personnalise en fonction des attentes et des besoins du client. Exercer la profession de développeur chez un intégrateur ou un éditeur est aussi complètement différent. Outre le fait qu’ils n’aient pas les mêmes tâches, ils n’ont pas non plus les mêmes perspectives d’évolution. Un développeur chez un intégrateur de logiciels peut acquérir uploads/Management/ les-metiers-du-numerique.pdf
Documents similaires
-
12
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 11, 2021
- Catégorie Management
- Langue French
- Taille du fichier 0.2887MB