Comment by motoboi

Comment by motoboi 21 hours ago

13 replies

We maybe witnessing the last generation of master software artisans like antirez.

This is beautiful to see, their mastery harnessing the power of the intelligent machine tools to design, understand and build.

This is like seeing a master of image & light like michelangelo receiving a camera, photoshop and a printer. It's an exponential elevation of the art.

But to become a master like michelangelo one had to dedicate herself to the craft of manually mixing and applying materials to bend and modulate light, slowly building and consolidating those neural pathways by reflection and, most of all, practice, until those skills became as natural as getting up or bringing a hand to the mouth. When that happened, art flowed from her mind to the physical world and the body became the vessel of intuition.

A master like antirez had to wrap his head around concepts alien to the human mind. Bits, bytes, arrays, memory layout, processors, compilers, interfaces, abstractions, constraints, types, concurrency do not exist in the savannas that forged brains. Had to comprehend and learn to use his own cognitive capabilities and restrictions to know at what level to break the code units and the abstraction boundaries. At the very top, master this in a level so high that software became like Redis: beautiful, powerful and so elevated in the art that it became simpler, not more complex. It's Picasso drawing a dog.

The intelligent software building machines can do things no human manually can (given the same time, humans die, get old or get bored), but they are not brush and canvas. They function in another way, the mind needs other paths to master them. The path to master them is not the same path to master artisanal software building.

So, this new generation, wanting to build things not possible to the artisan, will become masters of another craft, one we right now cannot even comprehend or imagine, in the same way michelangelo could never imagine the level of control over light the modern photography masters have.

Me, not a master, but having dedicated my whole life to artisanal software building, am excited to receive and use the new tools, to experiment the new craft. Also frightened by the uncertainty of this new world.

What a time to be alive.

zahlman 19 hours ago

> We maybe witnessing the last generation of master software artisans like antirez.

I'm told that chess is more popular than ever, despite it being decades since a human could dream of beating a top computer at it.

  • bitwize 15 hours ago

    More relevantly, I've been seeing an explosion of (ostensibly) human-produced artwork in my SM feed, despite that Stable Diffusion and the like are supposed to bypass the need for artistic skill and make your anime waifu come to laifu with a paragraph of prompt.

[removed] 20 hours ago
[deleted]
roncesvalles 15 hours ago

Not really.

>A master like antirez had to wrap his head around concepts alien to the human mind. Bits, bytes, arrays, memory layout, processors, compilers, interfaces, abstractions, constraints, types, concurrency do not exist in the savannas that forged brains.

You still need to know these things if you're doing anything more complicated than making some CRUD dashboard. LLMs assist with some code generation, and assist with some knowledge lookup. That's pretty much it.

What seems to be the case is that you need to know everything you needed to know before, and* become good at leveraging AI tooling to make you go faster.

*Even this is optional. There is absolutely nothing stopping anyone from just ignoring everything about AI and keep developing software like pre-2022. The efficiency difference isn't even significance in the grand scheme of things. It's not like people had reams of perfect software specs just lying around waiting to be implemented. That's just not how people develop software; usually the spec emerges while you're writing the program.

poooooooooop 21 hours ago

[flagged]

  • motoboi 20 hours ago

    care to elaborate why?

    • zahlman 19 hours ago

      Better not to respond to comments like that.

      • motoboi 19 hours ago

        Comments are the internet's gradient descent into human madness. But sometimes is good to hear the critics.

tiwz171 20 hours ago

[flagged]

  • motoboi 20 hours ago

    michelangelo was an image master. He used paint and brush because those were the advanced tools of the time. His goal was not to paint, but to create images.

    Also, I'm pretty sure we would give a leg to have a CNC machine.

auggierose 19 hours ago

Well said. I think you see where things are going clearer than most here.