2.8 Carrières en Python
Objectifs d'apprentissage
À la fin de cette section, vous devriez être capable de :
- Résumer comment Python est utilisé dans des domaines autres que l'informatique et les technologies de l'information.
- Décrire deux types différents d'applications conçues avec Python.
Domaines et applications
L'apprentissage de Python ouvre la voie à de nombreuses carrières liées à la programmation. Les exemples d'intitulés de postes comprennent ingénieur logiciel, scientifique des données, développeur web et analyste système. Ces emplois nécessitent souvent un diplôme en informatique (CS), en technologies de l'information (IT) ou dans un domaine connexe. Cependant, la programmation ne se limite pas à ces domaines et à ces métiers.
De nombreux professionnels utilisent Python pour appuyer leur travail au quotidien. Les programmes Python peuvent automatiser des tâches et résoudre des problèmes rapidement. Le Tableau 2.8 présente quelques exemples d'utilisation de Python en dehors des domaines de l'informatique. Savoir programmer est une compétence utile qui peut enrichir n'importe quelle carrière.
Python est un langage polyvalent qui prend en charge de nombreux types d'applications. Le Tableau 2.9 montre quelques exemples de programmes pouvant être écrits en Python. Compte tenu de son utilité et de sa popularité, Python est un excellent langage à apprendre. Une communauté bienveillante de professionnels et de passionnés est prête à apporter son aide.
| Domaine | Exemple d'utilisation de Python |
|---|---|
| Commerce | Un comptable écrit un programme Python pour générer des rapports de ventes personnalisés. |
| Éducation | Un enseignant écrit un programme Python pour organiser la remise des devoirs. |
| Beaux-arts | Un artiste écrit un programme Python pour faire fonctionner une installation artistique interactive. |
| Sciences humaines | Un linguiste écrit un programme Python pour analyser l'évolution de l'usage de termes d'argot. |
| Sciences | Un biologiste écrit un programme Python pour analyser des séquences d'ADN liées au cancer. |
| Application | Exemple d'utilisation de Python |
|---|---|
| Intelligence artificielle | Un ingénieur développe des modèles pour la reconnaissance d'images et la reconnaissance vocale. Ex. : bibliothèque TensorFlow. |
| Visualisation de données | Un statisticien crée des graphiques pour donner du sens à d'importants volumes de données. Ex. : bibliothèque Matplotlib. |
| Usage général | La plupart des programmes de ce livre sont d'usage général. Ex. : lire des entrées, effectuer des calculs, afficher des résultats. |
| Calcul scientifique | Python est très utile pour mener des expériences et analyser des données. Ex. : le projet SciPy. |
| Développement web | Python peut faire fonctionner des sites web interactifs. Ex. : Instagram est conçu avec Django, un framework Python. |
Concepts en pratique
Domaines et applications
Pour aller plus loin
Pour d'autres exemples d'applications pouvant être développées avec Python, consultez "Top 12 Fascinating Python Applications in Real-World" de Rohit Sharma. Pour plus d'informations sur les carrières liées à Python, consultez "What Does a Python Developer Do?" dans le guide des carrières de BrainStation.