Développement : le socle commun

Le développement a longtemps été uniquement synonyme d’utilisation experte de langages informatiques, le programmeur étant un professionnel rédigeant savamment des lignes de codes. Aujourd’hui, être développeur nécessite évidemment et toujours la maîtrise de langages de programmation.

Mais le métier induit des compétences plus larges, fortement demandées par les entreprises, car un développeur doit pouvoir inscrire son travail dans une vision plus globale du projet auquel il est associé.

Et en effet, là où il y a développement, il y a projet. Qu’il s’agisse d’un site Internet ou d’un logiciel, il faut répondre à une demande, des besoins, suivre un calendrier, respecter un budget, des phases de production, test, recette et livraison, assurer une maintenance du produit. Le socle de compétences et de connaissances est ici commun à tous les développeurs.

Les spécialités : logiciel, web, mobile…

On pourrait croire qu’un développeur est le même quelle que soit la solution sur laquelle il travaille. Pourtant, les compétences techniques et les qualités requises ne sont pas tout à fait les mêmes d’une solution à une autre. En effet, la réalisation d’un site Web adapté au mobile, d’un logiciel de comptabilité pour une entreprise ou d’un jeu vidéo se traduit par l’utilisation et donc la maîtrise de normes, méthodes, outils, langages différents.

Par exemple, le développeur Web va utiliser les langages PHP, Java ou JavaScript ou des CMS comme WordPress, Joomla, Prestashop ou Magento. Le développeur applicatif lui utilisera Fortran, COBOL, C, C++, C#, Java mais aussi Ruby, Objective-C, Perl ou encore Python par exemple.

Il s’agit donc pour le développeur informatique de se spécialiser et de faire valoir son savoir-faire dans un domaine particulier.

Développement : le socle commun

Les spécialités : logiciel, web, mobile…

Le développement a longtemps été uniquement synonyme d’utilisation experte de langages informatiques, le programmeur étant un professionnel rédigeant savamment des lignes de codes. Aujourd’hui, être développeur nécessite évidemment et toujours la maîtrise de langages de programmation.

Mais le métier induit des compétences plus larges, fortement demandées par les entreprises, car un développeur doit pouvoir inscrire son travail dans une vision plus globale du projet auquel il est associé.

Et en effet, là où il y a développement, il y a projet. Qu’il s’agisse d’un site Internet ou d’un logiciel, il faut répondre à une demande, des besoins, suivre un calendrier, respecter un budget, des phases de production, test, recette et livraison, assurer une maintenance du produit. Le socle de compétences et de connaissances est ici commun à tous les développeurs.

On pourrait croire qu’un développeur est le même quelle que soit la solution sur laquelle il travaille. Pourtant, les compétences techniques et les qualités requises ne sont pas tout à fait les mêmes d’une solution à une autre. En effet, la réalisation d’un site Web adapté au mobile, d’un logiciel de comptabilité pour une entreprise ou d’un jeu vidéo se traduit par l’utilisation et donc la maîtrise de normes, méthodes, outils, langages différents.

Par exemple, le développeur Web va utiliser les langages PHP, Java ou JavaScript ou des CMS comme WordPress, Joomla, Prestashop ou Magento. Le développeur applicatif lui utilisera Fortran, COBOL, C, C++, C#, Java mais aussi Ruby, Objective-C, Perl ou encore Python par exemple.

Il s’agit donc pour le développeur informatique de se spécialiser et de faire valoir son savoir-faire dans un domaine particulier.

Le développement à 3iL

3iL offre un socle commun de compétences en développement dans le cadre de toutes ses formations supérieures en informatique (hors ERIS).
De manière plus complète et plus spécifique, les programmes suivants vous permettent une maîtrise plus complète de ce domaine :

Les champs d'activités des formations 3iL

Double-diplômes

Développez votre parcours en France ou à l’étranger grâce à nos doubles-diplômes :

Développement 2

Carrières

Aujourd’hui, l’explosion numérique le place parmi les professionnels les plus recherchés, surtout s’il sait s’adapter et élargir ses compétences.

Le développeur conçoit, développe ou améliore une solution informatique à la demande de son client, de la phase d’étude à son intégration. Il travaille énormément dans les ESN (Entreprises de Services du Numérique) qui regroupent les éditeurs de logiciels et les sociétés de conseil.

Secteurs

Santé, finance, jeux vidéo, industrie, web, aéronautique, aérospatial, automobile… tous sont concernés

Métiers

Développeur software, web, mobile, décisionnel, fullstack, jeu vidéo… • lead web dev • testeur • analyste-programmeur • responsable d’application informatique • chef de projet maîtrise d’œuvre informatique • analyste fonctionnel • ingénieur d’étude et développement informatique • ingénieur d’application informatique • ingénieur d’intégration applicative …

Salaires

de 25 000 € à 65 000 € annuel brut selon le niveau d’étude, l’expérience et le degré de spécialisation