> "What would the process of laying off all the devs and replacing them with ChatGPT even look like?".
Why does it have to be all or none? Why can't it be incredibly incremental?
> At the end of the day, what devs are paid for is their knowledge of a complex system.
I've turned to ChatGPT to answer questions to things I don't know 2-3 times this week. I can only imagine where this technology is headed in the next 5 years.
However, you can make the argument that I knew "exactly" how to game it/what to ask because of my experience. I used what I know to ask specifically for what I don't know. :)