Appartenant à la famille des développeurs spécialisés, le développeur wordpress se concentre sur la programmation de système de gestion de contenu (ou CMS). Un CMS [ ... ]
Voir plusAnalyste-programmeur
L’image du geek derrière son ordinateur dans sa chambre avec les stores fermés est révolue. Les personnes qui aiment l’informatique peuvent dorénavant l’exercer avec une reconnaissance et pas des moindres, grâce à l’avènement d’internet depuis les années 2000. Aujourd’hui, l’informatisation quasi complète de notre société donne à l’analyse-programmeur un statut d’élément indispensable pour les entreprises et les établissements publics.
Description d’un analyste-programmeur
Connu sous le nom de « développeur informatique » ou encore de « programmeur », l’analyste-programmeur est une personne qui s’occupe de créer des logiciels. Il est également en charge de s’occuper de la maintenance des anciens logiciels et du suivi des nouveaux. Son nom provient du fait qu’il doit d’une part analyser un souhait émis par le client et d’autre part programmer cette demande.
Généralement, il travaille pour un client qui lui soumet une demande, notamment pour élaborer un SGC (système de gestion de contenu ou CMS en anglais) ou être en charge du développement web, afin d’améliorer ses performances informatiques. En se basant sur un cahier des charges qu’on lui a transmis ou qu’il a travaillé avec le client, il devra traduire cette solution informatique écrite en langage informatique. Par la suite, il proposera un concept ou un prototype à faire valider par le client. C’est à lui de présenter une notice et de s’occuper du logiciel en cas de problème ou de changement (bug, nouvelle demande, nouvel enjeu…).
Il va travailler principalement pour des éditeurs de logiciels, des entreprises de conseil, des sociétés en ingénierie informatique ou dans le service informatique d’une entreprise.
Il sera en contact direct avec le chef de projet numérique, digital ou informatique et devra lui rendre des comptes. Il pourra travailler au côté d’autres développeurs spécialisés (en JavaScript, en PHP ou full stack) afin d’avoir une palette de compétences techniques au service du client. Afin de garantir la sécurité de son logiciel, il devra aussi échanger avec le responsable de la sécurité informatique.
Les qualités requises pour devenir analyste-programmeur
Ce métier nécessite forcément des compétences techniques et des qualités pour appréhender ce type de projet :
- Être rigoureux : du fait de sa complexité et d’une marge d’erreur fine, l’analyste-programmeur doit être implacable dans son travail. Une simple erreur de touche dans une ligne de code peut fausser le programme en entier.
- Faire preuve d’un sens de l’analyse : la pire situation est de proposer au client le mauvais rendu. Ainsi il doit être en mesure de bien comprendre ce que le client demande et proposer la solution la plus adéquate.
- Maîtriser les logiciels et les langages de programmation : c’est primordial pour une personne travaillant dans un domaine aussi spécifique que la programmation informatique. Afin de répondre à une demande, il doit pouvoir se servir de différents logiciels (Python, JavaScript, C+++, Basic…).
- Parler anglais : cela peut paraître anodin, mais tout est en anglais. Donc il est nécessaire de connaître la langue et de savoir l’écrire également.
Les formations pour se lancer dans ce métier
Pour devenir analyste-programmeur, les formations proposées sont diverses.
Des formations professionnelles (CNAM,CESI) en tant que développeur sont disponibles. Et elles peuvent faire l’oeuvre d’une aide financière comme le Compte Personnel de Formation.
Les diplômes vont d’un bac +2 à un bac +5. Le niveau d’étude va jouer sur le salaire et les compétences acquises. Bien que beaucoup de ces formations sont accessibles en alternance.
Elles sont aussi bien proposées par des établissements publics comme au lycée ou à l’université que des établissements privés comme des écoles d’informatique, des métiers de l’internet ou d’ingénieurs.
La liste des diplômes bac +2:
- BTS Informatique de Gestion
- BTS SIO (Services informatiques aux organisations)
- BTS SN (Systèmes numériques)
- DUT Informatique
- Prépa informatique
La liste des diplômes en bac +3
- Licence informatique
- Licence développement logiciel
- Licence pro informatique
- Bachelor informatique
La liste des bac +5
- Master MIAGE (méthodes informatiques appliquées à la gestion des entreprises)
- Master Informatique spécialité Génie logiciel
- Master développement logiciel
- Master Programmation informatique
LE METIER D'INFORMATICIEN
Analyste-programmeur
L’image du geek derrière son ordinateur dans sa chambre avec les stores fermés est révolue. Les personnes qui aiment l’informatique peuvent dorénavant l’exercer [ ... ]
Voir plusActualité tech
Nos derniers articles
OpenAI et Microsoft se préparent à construire le plus grand superordinateur du monde, un projet de 100 Mds $ baptisé Stargate.
OpenAI et Microsoft ont annoncé le développement du plus grand superordinateur au monde, un projet ambitieux de 100 milliards de...
Read MoreOpenAI abandonne son détecteur de texte rédigé par l’IA
Formé pour faire la distinction entre le texte écrit par l’IA et écrit par l’homme, Classifier n’a impressionné personne. Avec...
Read MoreElon Musk officialise la création de son entreprise d’intelligence artificielle X.AI (xAI Corp).
Elon Musk officialise la création de son entreprise d’intelligence artificielle X.AI (xAI Corp). Pour « comprendre l’univers » ou rivaliser avec OpenAI...
Read More