
The end of programming?
Came across this talk by CS50:- LLMs and The End of Programming
https://youtu.be/JhCl-GeT4jw?si=IDH4rVNP03SlXUMY
I've been in denial for some time on this issue and also internally optimistic that atleast the best of the best programmers will survive. But I now think my beliefs were foolish.
The hourglass maintainers did not survive the onset of clock technology. Similarly, programming will not survive the onset of powerful LLMs that are many times better than what we have today.

I also want to say that software engineering != programming. Engineering is about solving problems (business problems for us) within constraints (costs, resources, time etc.).
But to be fair, I've worked with many "software engineers" and most of them are just programmers who can communicate well. Some of them can't even communicate well.
I'm optimistic that real software engineers will evolve beyond programming to solve hard business-technical problems in any context but many of us will not be that privileged and capable.

The pace of cost reduction of LLMs and capabilites are going up.
We need to move more things in atoms world now.
I feel the IoT will realise the potential now.

Let it be, let software engineering as a field be overtaken by LLMs, atleast if the software goes wrong then it's LLMs problem

IMO personal beliefs on this debate won't affect the outcome unless one is directly working on LLMs for this cause directly or otherwise. So don't bother stressing over it, continue solving problems and cashing checks