Description du poste et faits sur la programmation des carrières
Un programmeur informatique crée le code pour les applications logicielles et les systèmes d'exploitation. Après qu'un concepteur de logiciel a conçu un programme d'ordinateur, le programmeur écrit du code qui convertit cette conception en un ensemble d'instructions qu'un ordinateur peut suivre. Il teste le programme pour rechercher les erreurs, puis le réécrit jusqu'à ce qu'il soit sans erreur. Le programmeur continue d'évaluer les programmes utilisés, en effectuant les mises à jour et les ajustements nécessaires.
Faits rapides
- Les programmeurs informatiques ont gagné un salaire annuel médian de 79 840 $ en 2016.
- Près de 329 000 personnes ont exercé cette profession en 2014.
- Les entreprises qui écrivent et testent des logiciels en emploient la plupart. D'autres ont travaillé pour des éditeurs de logiciels et des sociétés de finance et d'assurance.
- Les emplois sont généralement à temps plein.
- C'est un bon travail pour les personnes qui aiment travailler seules.
- Les perspectives d'emploi pour cette profession sont médiocres. Les employeurs sous-traiteront de nombreux emplois dans des pays où les salaires sont inférieurs à ceux des États-Unis, ce qui entraînera une baisse de l'emploi jusqu'en 2024.
Rôles et responsabilités
Vous vous demandez ce que fait un programmeur informatique au travail? Ces tâches typiques de travail sont apparues dans les annonces en ligne pour les postes de programmeur informatique trouvés sur Indeed.com:
- "Développer, tester et mettre en œuvre des programmes informatiques sur plusieurs plates-formes d'ordinateurs / systèmes d'exploitation"
- "Aider à développer un nouveau système d'information basé sur le Web (IS)"
- "Effectuer toutes les activités nécessaires pour la définition, la conception, la construction, les essais et la mise en œuvre de systèmes informatiques automatisés"
- "Revoir les programmes fréquemment et faire les ajustements nécessaires pour assurer le bon fonctionnement du programme"
- "Confirmer le fonctionnement du programme en effectuant des tests, en modifiant la séquence du programme et / ou les codes"
- "Créer et publier des diagrammes techniques pour soutenir les efforts de codage"
- "Intégrer de nouvelles fonctionnalités dans les applications existantes"
Comment devenir un programmeur informatique
Vos chances d'obtenir un emploi en tant que programmeur informatique seront meilleures si vous obtenez un baccalauréat en informatique, en mathématiques ou en systèmes d'information. Certains employeurs vous embaucheront si vous avez un diplôme dans un autre domaine, comme la comptabilité, la finance et les affaires, pourvu que vous ayez suivi des cours d'informatique. Vous pouvez même être en mesure de trouver du travail avec un diplôme d'associé en informatique.
Puisque l'expérience est aussi valable qu'un diplôme dans ce domaine, vous devriez faire des stages pendant vos études. Une fois que vous travaillez sur le terrain, vous devrez maintenir vos compétences à jour en apprenant de nouveaux langages de programmation. Certifications dans divers langages de programmation peuvent également être bénéfiques.
Quelles compétences sociales avez-vous besoin de réussir dans cette carrière?
En plus des compétences techniques acquises grâce à une formation et une expérience formelles, les compétences générales suivantes vous aideront à réussir dans ce domaine:
- Compréhension de lecture: Vous devez être capable de comprendre les instructions écrites.
- Résolution de problèmes: Les programmeurs doivent identifier les problèmes.
- Pensée critique: Lorsque vous résolvez des problèmes et prenez des décisions, vous devez savoir comment peser toutes vos options afin de pouvoir choisir la meilleure.
- Écoute active: Cette capacité vous permet de comprendre les instructions des membres de votre équipe.
- Attention aux détails et dépannage: Vous devez être capable de trouver de petites erreurs dans le code et de les corriger.
Qu'est-ce que les employeurs attendent de vous?
Voici quelques exigences pour les annonces d'emploi réelles trouvées sur Indeed.com. La plupart des employeurs exigent également la maîtrise de certains langages de programmation:
- "Capacité de travailler indépendamment"
- "Doit posséder un haut degré de responsabilité de son travail"
- "Aptitude à comprendre et à appliquer les principes de l'algèbre moderne tout en analysant les données et en générant des rapports"
- "Fonctionne bien dans un environnement d'équipe"
- "Capable de travailler sous pression pour respecter les délais et gérer plusieurs tâches et changer les priorités"
- "Autodiscipline, car les projets prennent plusieurs mois à compléter"
Cette occupation vous convient-elle?
Vos intérêts, votre type de personnalité et vos valeurs professionnelles sont quelques-uns des facteurs qui détermineront si vous êtes un programmeur informatique.
Cette carrière est adaptée aux personnes qui ont les traits suivants:
- Intérêts (Code Holland): ICR (Investigative, Conventional, Realistic)
- Type de personnalité (Indicateur de type de personnalité de Myers Briggs [MBTI]): ENTJ, INTJ, INTP, ISTJ, ISTP
- Valeurs liées au travail : réalisation, conditions de travail, indépendance
Professions apparentées
La description | Salaire annuel médian (2016) | Niveau minimum d'éducation / de formation | |
---|---|---|---|
Développeur de logiciels | Crée des systèmes et des logiciels d'application. | 106 860 $ (systèmes) 100 080 $ (applications) | Diplôme HS; baccalauréat préféré |
Analyste de systèmes informatiques | Aide les organisations à utiliser efficacement la technologie informatique. | 87 220 $ | Baccalauréat en informatique ou dans un domaine connexe |
Développeur web | Tend à la conception et aux aspects techniques des sites Web. | 66 130 $ | Diplôme HS; de nombreux employeurs exigent un diplôme d'associé en conception de sites Web |
Spécialiste en soutien informatique | Aide les utilisateurs d'ordinateurs à résoudre les problèmes qu'ils rencontrent avec les logiciels, le matériel ou les périphériques. | 49 390 $ | HS diplôme + expérience avec les ordinateurs |
Sources: Bureau of Labor Statistics, Ministère du Travail des États-Unis, Manuel des perspectives professionnelles, 2016-17; Administration de l'emploi et de la formation, Département du travail des États-Unis, O * NET Online.
Devriez-vous devenir un programmeur informatique?