Place des Industries
Image default

Le monde moderne présenté par les programmateurs

Débutons par « les programmeurs déchirent ». Demain (13 septembre), c’est la Journée internationale des programmeurs (elle a toujours lieu le 256e jour de l’année, ce qui est un peu une blague interne pour nous, programmeurs), et j’aimerais prendre un peu de recul par rapport aux subtilités techniques et apprécier tout ce que nous avons réalisé.

Les téléphones portables modernes ont une puissance de calcul plus de 10 fois supérieure à celle du premier superordinateur Cray. La plupart des jouets électroniques modernes (comme le chien en peluche de ma fille qui joue des chansons et dit son nom) sont plus puissants que les systèmes informatiques qui nous ont envoyés sur la lune. Il y a de nos jours où je suis encore époustouflé par le fait que je puisse faire une vidéoconférence avec ma mère pour qu’elle puisse voir ses petits-enfants sans avoir à prendre l’avion pour les visiter. La puissance technologique que nous avons au bout des doigts chaque jour, et la facilité avec laquelle nous l’utilisons, est absolument stupéfiante.

Et pourtant, je suis aussi coupable que quiconque de considérer tout cela comme allant de soi, de considérer la technologie comme un outil, quelque chose auquel il ne faut pas penser, qui n’est là que pour simplifier les choses. Je suis tout aussi coupable d’être frustré lorsque quelque chose ne fonctionne pas exactement comme je pense qu’il devrait, ou aussi vite que je le souhaite.

programmateur

Donc, lorsque je suis frustré de ne pas pouvoir trouver le logiciel exact, spécifique et parfait qui fait exactement ce que je veux de la façon dont je pense que cela devrait être fait (pour le moment, car ce dont je pense avoir besoin pourrait changer d’ici demain), je dois me rappeler la réalité. Je dois me rappeler la quantité massive de talent, d’énergie et de travail très dur qui a été consacrée à chacun de ces outils technologiques que j’utilise chaque jour sans même sourciller. L’alarme qui me réveille le matin et qui ronfle pendant neuf minutes (Neuf minutes, vraiment ? Pourquoi neuf ?) – quelqu’un a dû programmer cela. La brosse à dents électronique ? Il y a de fortes chances qu’il y ait une puce à l’intérieur que quelqu’un a dû programmer. L’agaçant « ding ding ding » qui m’indique que mes clés sont toujours dans le contact, oui, quelqu’un a dû le programmer.

L’émetteur radio dans l’ouvre-porte de mon garage et dans la télécommande de la porte de ma voiture programmé. La surveillance numérique de mon moteur, les feux de circulation rouges qui ne semblent se déclencher que lorsque je suis en retard (comment le savent-ils ?), le portail du parking… Oui, tout cela a été fait par des programmeurs. Tout cela avant même que j’aie allumé mon ordinateur et que je me sois lancé dans la course pour la journée.

A lire :   Comment choisir la bonne taille d'unité de stockage ?

De ce qui est pratique à ce qui est vraiment important de l’appareil photo que j’ai utilisé pour prendre des photos de mes nouveau-nés à l’équipement médical qui a contribué à les maintenir tous les deux en vie – une armée de programmeurs est derrière tout ça.

Je considère tout cela comme acquis, mais je sais aussi par expérience que la programmation est un travail difficile. Programmer, c’est penser à toutes les utilisations normales d’une chose, et à toutes les utilisations probablement irrationnelles. Il s’agit de résoudre des problèmes et de générer du stress, de repousser les limites et de créer une communauté. Les programmeurs travaillent chaque jour pour nous connecter tous d’une manière que les ancêtres n’auraient même pas pu imaginer. Ce n’est pas une profession facile, mais c’est une profession qui apporte chaque jour de nouveaux défis, de nouvelles idées, de nouveaux modes de communication et de nouvelles solutions et réussites. C’est une profession qui n’est pas facile.

Si vous connaissez un programmeur, prenez une minute pour le remercier pour tout le travail vraiment difficile qu’il fait. Si vous ne connaissez pas de programmeur, prenez juste une minute pour apprécier ce que tous les programmeurs anonymes là-bas vous ont donné. Le monde que vous connaissez n’existerait pas sans eux.

Articles récents

3 astuces pour rédiger efficacement un cahier des charges CRM

Constant Langelier

Arkevia, le coffre numérique qui respecte les conditions d’archivage

Kevin Brauillard

Comment fonctionne la fibre optique ?

Lucas Moillet

Laissez un commentaire