Great illustration of how much depth there is to what we do as engineers behind just “writing code” - understanding why localhost:3000 isn’t something you can share involves understanding URLs, clients, servers, networking, DNS...


LLMs can certainly help people understand that stuff, but even knowing what questions to ask involves a depth of understanding that takes quite a lot of effort to accumulate


To clarify: I know the image was a joke. I'm using it to illustrate a larger idea here

I'm a big proponent of AI-assisted development: I think it's the most significant boost to new devs I've seen in my lifetime

But there's still a TON to learn, you just get to learn it faster!


Also relevant: this 2021 story about how “the concept of file folders and directories, essential to previous generations’ understanding of computers, is gibberish to many modern students” theverge.com/22684730/stude...


Relevant thought from @forrestbrazeal in newsletter.goodtechthings.com/p/the-death-of...