I asked chatgpt what it thinks about this picture:
Explanation: The comic humorously points out the perception versus reality of AI's role in reducing complexity. Here's a breakdown:
  1. Current Situation: Engineers face a "pile of complexity" in the form of languages, toolchains, and infrastructure.
  2. What People Think AI Will Do: Non-engineers believe that AI will make this pile of complexity disappear, simplifying the process and leading directly to applications.
  3. What Is Actually Going to Happen: Instead of entirely eliminating the complexity, AI introduces its own set of complexities. This means engineers will still face challenges, albeit different ones, and perhaps even more than before.
The comic suggests that while AI might hide or change some of the complexities, it doesn't eliminate them entirely. Engineers will still have to grapple with new challenges introduced by AI, in addition to the pre-existing ones. This is a sentiment shared by many in the tech industry, as any new technology brings its own set of intricacies and challenges.
Opinion: The comic reflects a sentiment that, while advancements like AI promise simplification, they often introduce new complexities. This is not just true for AI but for many technological advancements. The introduction of new technologies usually brings a learning curve and the need to manage and integrate these technologies within existing systems.
From a technical standpoint, the comic touches on a real challenge: AI, while powerful, is not a panacea. Implementing AI can introduce new layers of complexity in terms of data management, model training, interpretability, and more.
So, the comic offers a humorous yet critical perspective on the promise versus the practical implications of AI in the realm of software development and engineering.
reply
That's such a great distillation of what I've been trying to tell people about AI. I'm usually thinking about it from a scientific research standpoint, rather than an engineering one, but it's the same point.
reply
Yes, people who actually know how stuff works will maybe be even more in demand ... since it will be hard to find them between all these "I can code but actually I just use AI so I have no idea what I am doing" types of people ?
reply
All AI can do is anticipate what you were trying to do. If you're thoughts are too unstructured and vague to do the programming, you will likely not be able to tell if the AI even did what you wanted.
Where I do see room for AI is alleviating a lot of repetitive coding with advanced auto-complete functions and being able to quickly look through the code for possible mistakes.
reply
yes, AI is like a buddy that knows some stuff very well but you don't fully trust him since he's drunk very often and then goes on rampages about stuff that is completely irrelevant to the discussion ...
reply
Good analogy
reply
another funny analogy I just had during a private discussion with @shurikencutter was that AI is not going to wipe your ass
but then i turned around and said, wait, maybe it will. but the point is, how do you know that it wiped your ass correctly if you don't even know how to wipe your ass? lol
reply
how do you know that it wiped your ass correctly if you don't even know how to wipe your ass?
The funniest thing I had read today 😂
reply
appreciated haha
Mirrors?
reply
A picture is worth a thousand words
reply