Before looking at the different facets of the developer's job, let's take a quick look back at how this virtual universe came into being.
Building a historical understanding of programming and the Internet will allow you to better place certain technologies and grasp this profession more effectively.
For each period in this history, we explore some essential developers, and we also sketch a typical portrait of the characteristic developer of the era to better recall it.
Here are the three major periods we cover:
This historical journey also provides an opportunity to question certain stereotypes about the developer profession:
To begin, let's go back to the 19th century and discover the pioneers of computing!
This period marks the origin of computing with the creation of the first algorithms and increasingly sophisticated machines to execute them.
Let's explore three essential pioneers of this era:
It all begins in the mid-19th century with the encounter of two geniuses: Charles Babbage and Ada Lovelace.
Charles Babbage is considered the 'father of computing' for conceptualizing an automatic machine for complex calculations, while Ada Lovelace is recognized for creating the first algorithm to be executed on this machine.
Thanks to this duo, the foundations of modern computers were laid with:
They spent their lives envisioning what this machine could look like. Despite their efforts, they could only deliver an unfinished prototype.
But an iconic figure in computing achieved this feat, and that is Alan Turing.
Let's discover his portrait!
It's a small leap of a century after the conceptualization on paper of Ada Lovelace and Charles Babbage's Analytical Engine in the 1930s-1950s that Alan Turing will build the first computer: the famous Turing machine.
Its story is as remarkable as his talent. Especially since without this invention, the course of history could have been completely different.
Allow me to provide a brief historical overview to understand the importance of this invention!
At the height of the Second World War, Alan is conscripted into the British army with the mission of decoding encrypted Nazi messages using a machine called Enigma.