It is not a new phenomenon and can easily be traced back to antiquity.
Because _reality has a surprising amount of details_ the entire humanity knowledge at any given time is living in our memories, not written, and even if we had the time and will to try and formalize it, language is not complete enough and we lack the ability to fully introspect what we know.
You can ask a professional Tennis or Chess player to formalize his expert knowledge and it may contains some useful insights, but far from enough to replicate his skills.
So learning is re-discovering many things, a Sysphean task, and the majority is lost, we managed to keep just enough thanks to the invention of writing and books to reach a kind of slow escape velocity.
Because technology is constantly evolving, what is lost is not systematically relevant, like writing poetry in ancient Greek.
But there is the risk of losing too much, too quickly. As a veteran of the videogame industry I can attest that many mistakes that are made today were solved before, but the good designs and principles were largely lost.
Newcomers are not inherently less smart than their parents, quite often they just don't learn because the incentives changed.
I am not entirely convinced the emergence of "vibe coding" and other assistants will be a net gain.
Maybe the author should be more worried about AI allowing us to be lazy and forgetting how to write.
Instead, I troubled the lead stripper for a compass and ruling pen and got a bottle of fountain pen ink (fortunately, the circle was black, and that was a colour I had in my ink rotation) and showed the trainee how to use a compass w/ a ruling pen to create a circle with a desired stroke thickness in ink --- their low-budget graphic design program had totally skipped over any sort of physical media, going straight to computer usage....
There is more interesting/useful things in life to learn than you will live. Just becoming a brain surgeon, heart surgeon, anesthesiologist, and other somewhat related medical specialties will take you to retirement age without ever leaving school. That is despite the overlap, we haven't even start to make you any form of engineer, musician, or any other the other interest fields there are out there.
We as a society have to look at things like manually drawing as hobbies you can learn if you want that should be put in a book just in case someone wants - but otherwise not taught. There is nothing wrong with what you knew how to do, but there are more important things to teach kids and we need them to move on to the real world not learning everything.
We are software engineers, we are used to this! The whole history of computing has been about creating higher abstractions to make it easier to build software. Who has thought recently about instruction sets, memory layouts, gotos, pointers, system calls? Some still do, but not everyone has to anymore.
From day one I had the expectation that my knowledge would become obsolete and that I needed to keep learning. That new tools will constantly replace me, my knowhow for doing things manually, and that I will need embrace and learn how to take advantage of new levels of automations.
Frankly my experience of AI hasn’t been much different from when React, Spark, Elasticsearch, AWS or Rust came in for instance, some random examples. You just keep learning and embracing the new technologies. Yes they automate some of what you were good at doing and that part of you is no longer needed, that’s the whole point.
I think we will be totally fine as software engineers, not because we are not being replaced, but because replacing ourselves and adapting to it is the core of what we do!
These abstractions are understandable and predictable. There is no mental model for the current LLMs(in entirety, even though the parts are known), the output might as well come from a genie.
With Claude Code, they are semi-independent non-deterministic agents; they are more like consultants that the developer manages. The fact that they tend to generate verbose code which overwhelms the developer's ability to review is also troubling.
I found it compelling throughout
Because the article is AI slop, plain and simple.
Am I AI slop?
> Am I AI slop?
This is the internet, you could be a dog for all anybody cares. If you write like AI though...
Error code: 404 Not Found
https://ntrs.nasa.gov/api/citations/19720005243/downloads/19...
lmao