Choisir mes études
Fiche métier
Le développeur est un informaticien capable de créer de A à Z un logiciel comptable, un progiciel de gestion des stocks ou autre. Technicien ou ingénieur, il analyse les besoins des utilisateurs afin de construire des programmes sur mesure.
: 2000 €
Technicien(ne) supérieur(e) territorial(e) (informatique de systèmes d'information)
Enquêter, analyser l'information, je veux en faire mon travail,
Je suis branché high tech
L'analyse
Lors de la phase de conception, le développeur analyse le projet qui lui est confié, en fonction des besoins des utilisateurs, consignés dans un cahier des charges. Il étudie les étapes de fonctionnement du programme, puis détermine une solution technique avant de créer un prototype de la future application.
La programmation
Ce spécialiste du développement peut se charger de l'écriture d'une ou de plusieurs parties d'un programme ou le concevoir dans sa totalité. Il détaille les lignes de codes informatiques (c'est-à-dire les ordres que va comprendre l'ordinateur). De plus en plus, il a recours à des logiciels standards prêts à utiliser (progiciels), qui lui font gagner un temps considérable. Ensuite, il participe aux phases d'essai, essentielles pour tester les applications.
L'application
Ensuite, il réalise les notices techniques d'installation, ainsi que les guides pour les utilisateurs. Il est parfois amené à apporter à ceux-ci un soutien technique ou à les former à l'application. En l'absence de technicien de maintenance en informatique, il peut assurer lui-même le suivi de son produit.
Des connaissances à jour
Si les outils du développeur s'améliorent considérablement, ils deviennent de plus en plus complexes. D'où la nécessité pour ce professionnel de se tenir à jour en matière de méthodes, de normes, de procédures de sécurité et d'outils de développement. Il doit être à l'aise dans l'utilisation des langages de programmation (Java, C++, PHP...), des services Web ou encore des serveurs d'applications. Dans le multimédia, des compétences spécifiques sont requises. Bien connaître l'anglais est indispensable, de nombreux programmes utilisant cette langue.
Rigueur et autonomie
Doté de qualités relationnelles, il doit bien connaître les clients pour lesquels il travaille et prendre leurs remarques en considération. Disponible, il s'adapte rapidement à des situations nouvelles. Rigoureux et méthodique, il manifeste des qualités de concentration et d'imagination pour adapter au mieux ses programmes... Enfin, il sait concevoir des documentations claires pour les utilisateurs.
Autour des logiciels
Le développeur exerce dans toutes les sociétés fabriquant des logiciels, que ce soit dans les domaines de l'informatique de gestion, de l'informatique industrielle ou technique. Par exemple, les sociétés de services en ingénierie informatique (SSII), les éditeurs de logiciels, les entreprises utilisatrices...
Jamais de routine
Sous la houlette d'un chef de projet, il travaille sur des programmes toujours différents, en relation avec des secteurs d'activité très variés : télécommunications, transports, banque, assurance, industrie automobile, commerce, grande distribution...
De plus en plus d'analyse
Les nouveaux outils de développement (ateliers de génie logiciel, langages orientés objet) facilitent l'écriture des programmes et font évoluer l'activité du développeur vers plus d'analyse et moins de programmation. Avec l'usage croissant des progiciels, il s'implique davantage dans des opérations de paramétrage et de retouches. Parallèlement, la durée de vie des applications se raccourcit. Confronté à de multiples changements, le développeur doit sans cesse s'adapter.
Salaire du débutant
En moyenne, entre 2000 et 2500 euros brut par mois (01Business&Techno, 2012)
Des embauches pour les plus compétents
Avec en moyenne 6 500 offres d'emploi par an, la profession offre des débouchés limités. Les places à prendre se concentrent le plus souvent dans les SSII de taille moyenne, qui mettent leur expertise au service de leurs clients. Le gros des besoins se situe en informatique de gestion. Les environnements actuels porteurs : les langages orientés nouvelles technologies, et l'informatique mobile.
Prime à l'expérience
Les exigences en matière d'expérience professionnelle varient selon les entreprises. Concurrence oblige, celles-ci cherchent à fabriquer des produits toujours plus fiables et privilégient les informaticiens dotés de compétences approfondies. Cependant, des postes restent ouverts aux débutants. Rapidement, ils peuvent même partir pour l'étranger, selon les opportunités.
Voies possibles
Avec de l'expérience, cette fonction conduit naturellement au poste de chef de projet. Le milieu de l'expertise technique est aussi accessible en tant qu'administrateur de systèmes, de réseaux ou de bases de données... Autres alternatives : devenir consultant logiciel au sein d'un cabinet ou ingénieur technico-commercial.
Pour devenir développeur informatique, de bac + 2 pour les techniciens à bac + 5 pour les ingénieurs.
De l'analyse au développement
"Mon travail consiste à maîtriser un ou plusieurs langages de programmation, à lire des spécifications et à traduire celles-ci. Celui d'un analyste est de comprendre la partie fonctionnelle d'un projet et les besoins du client. Des fonctions qui sont distinctes, selon les cas. Quand il s'agit de petits projets, un développeur peut faire de l'analyse. Sur de gros dossiers, les responsabilités sont plus hiérarchisées : un chef de projet, un analyste et plusieurs développeurs travaillent alors ensemble."
Syntec Numérique, Chambre syndicale des SSII et des éditeurs de logiciels
http://www.syntec-numerique.fr
www.01net.com Site internet de 01 Informatique
www.lemondeinformatique.fr Site internet du Monde informatique
www.metiers.internet.gouv.fr Portail des métiers de l'Internet de la DUI (Délégation aux usages de l'Internet, ministère de l'Enseignement supérieur et de la Recherche)
www.passinformatique.com Site d'information sur les métiers de l'informatique (Syntec Numérique)
Je recherche
Plan du site
Les sites de l'ONISEP
L'Onisep est référencé par le moteur de recherche de l'éducation ![]()