Le Métier
- Que fait-il ?
Aussi appelé développeur en informatique, l'analyste-programmeur participe à la conception de programmes informatiques qu'il doit adapter ou modifier en fonction des demandes et des besoins exprimés par leurs utilisateurs. - Comment travaille t-il ?
A partir d'un document écrit précisant ce que le programme informatique doit pouvoir faire, l'analyste-programmeur imagine la meilleure solution technique à adopter. Puis il concrétise ses idées en langage informatique sur l'ordinateur : c'est la phase de programmation. En simultané, il teste son programme lui-même et auprès des utilisateurs qu'il forme. Il assure le bon fonctionnement au quotidien des logiciels qu'il a déjà créés. Il peut également modifier des programmes existants afin de les adapter aux demandes précises de l'entreprise. - Où exerce t-il ?
Au sein de l'équipe chargée du développement d'un programme informatique, l'analyste-programmeur passe une grande partie de son temps devant son ordinateur. Dans une SSII (sociétés de service et d'ingénierie informatique), il peut être amené à travailler directement chez un client. - Les + et les -
+ L'expérience de la programmation, qui constitue la base du métier d'informaticien, permet d'évoluer vers des fonctions très variées.- Les tâches peuvent sembler répétitives et le métier assez solitaire lorsque l'analyste-programmeur passe des heures entières devant son écran.
Qualités Essentielles
- Rigoureux
La phase de programmation implique un respect strict du cahier des charges et des procédures définies. - Logique
L'analyste-programmeur doit à la fois prendre en compte les attentes de l'entreprise, les demandes des utilisateurs et les impératifs techniques de programmation. C'est en synthétisant ces paramètres qu'il peut donner satisfaction à tout le monde. - Réactif
Dans la phase de programmation comme dans la phase de test, il doit posséder une grande rapidité d'exécution.
Principaux Débouchés
- Les SSII ainsi que les éditeurs de logiciels offrent de bonnes opportunités pour les jeunes analystes-programmeurs.
Les services informatiques des grandes entreprises recrutent également mais dans une moindre mesure.
Evolution Professionnelle
- Analyste-programmeur
Sous la direction d'un chef de projet, vous programmez une partie ou la totalité d'une application. - Chef de projet
Après 5 ans d'expérience professionnelle, vous encadrez une petite équipe d'analystes-programmeurs.