I love their product, but I was suspect of Emad ever since he said “There will be no programmers in five years.”[0] That just sounds so simplistic that I don't believe he believes it himself. [0] https://finance.yahoo.com/news/stability-ai-ceo-no-human-193...
We (I) tend to use the term "programmer" in a generic way, encompassing a bunch of tasks waaay beyond "just typing in new code". Whereas I suspect he used it in the narrowest possible definition (literally, code-typer).
My day job (which I call programming) consists of needs analysis, data-modelling, workflow and UI design, coding, documenting, presenting, iterating, debugging, extending, and cycling through this loop multiple times. All while collaborating with customers, managers, co-workers, check-writers and so on.
AI can do -some- of that. And it can do small bits of it really well. It will improve in some of the other bits.
Plus, a new job description will appear- "prompt engineer".
As an aside I prefer the term "software developer " for what I do, I think it's a better description than "programmer".
Maybe one day there'll be an AI that can do software development. Developers that don't need to eat, sleep, or take a piss. But not today.
(P.S. to companies looking to make money with AI - make them able to replace me in Zoom meetings. I'd pay for that...)