The end of an era

I started programming computers in 1981.
At that time, not only was it possible to master all existing software but also to write your own and even build a computer by yourself, building the PCB following your own design and buying the components, including the CPU, from your local electronics shop. The most expensive CPU was around the equivalent of 50€ back then, compared to the 500€+ of a 9900k today.

35 years later, there is nothing left of that era.
Even the simplest of all software, word processing, is now so complex that many students fail at formatting their papers properly and don’t even know how to make an automatic table of contents. I have written five novels so far and only used a handful of the functionalities modern word processing software feature.

When it comes to game engines, they are so complex that even the company employees barely know the parts they are not working on.
Unreal Engine sports hundreds of functions, each with up to 20 parameters, on top of a hundreds of functions rich API.
Building the lighting of a scene, for example, is, depending on the way you look a it, a miracle or a nightmare. Position the lights, chose their type, their dynamics, even their texture! then when everything is ready, build the HDR environment, the directional light, the light mass, the light portals, the reflection boxes, the skylight if applicable and finally post-process the crap out of it with close to one hundred parameters.
Yikes!
Then you have to bake everything in, which takes 100% power of any CPU you’re using – explaining why I’ll be buying a Ryzen 3850X as soon as it comes out for its 16/32 cores/threads.

But hey! I can design absolutely lovely scenes already and when thinking about what Martouf’s shop will look kike, I can’t help but drooling!