Avant de comprendre les différentes facettes du métier de développeur, je vous propose de faire un rapide tour dans le passé ⬅️ pour comprendre comment cet univers virtuel a vu le jour.
Vous faire une culture historique de la programmation et de l'Internet va vous permettre de mieux situer certaines de ces technologies et de mieux appréhender ce métier.
Pour chaque période de cette histoire, nous parcourons quelques développeurs incontournables 🤓 et nous dresserons aussi un portrait type du développeur caractéristique de la période pour mieux se la remémorer 🧠.
Voici les 3 grandes périodes que nous parcourons :
Ce parcours historique est aussi l'occasion de questionner certains stéréotypes autour du métier de développeur :
Pour commencer, remontons au XIXème siècle et découvrons les pionniers de l'informatique !
Cette période marque l'origine de l'informatique avec la création des premiers algorithmes et des machines de plus en plus sophistiqués pour les exécuter ⚙️.
Découvrons 3 pionniers incontournables de cette époque :
Tout commence au milieu du XIXème siècle avec la rencontre de deux génies : Charles Babbage et Ada Lovelace.
Charles Babbage est considéré comme le “père de l'informatique” pour avoir conceptualiser une machine automatique pour faire des calculs complexes alors qu'Ada Lovelace pour avoir créer le premier algorithme a exécuter pour cette machine.
Grâce à ce duo, les bases des ordinateurs modernes ont été posées avec :
Ils ont passé leur vie à concevoir ce à quoi pourrait ressembler cette machine. Malgré tout ils n'ont pas été au bout, ils n'ont pu livrer qu'un prototype inachevé 🏗️.
Mais une figure emblématique de l'informatique a réussi cet exploit, c'est Alan Turing !
Découvrons son portrait !
C'est un petit bond ⏩️ d'un siècle après la conception sur le papier de la machine analytique de Ada Lovelace et de Charles Babbage, dans les années 1930-1950, qu'Alan Turing va construire le premier ordinateur : la fameuse Machine de Turing.
Son histoire est à la hauteur de son talent 🌟. D'autant plus que sans cette invention, le cours de l'histoire aurait pu être complètement différent.
Faisons une courte discrétion historique pour comprendre l'importance de cette invention !
En plein cœur de la seconde mondiale 💥, Alan est enrôlé dans l'armée britannique avec comme mission de décoder les messages chiffrés 🔢 des Nazis à l'aide d'une machine appelée Enigma.