General discussion
-
Topic
-
Will programmers ever survive the upcoming onslaught from AI on their jobs?
LockedFrom the client or business owner perspective, a ChatGPT or CoPilot is as much a programmer as a human is – in the sense that both of them can churn up source code on demand to accomplish a particular solution.
For now, these AI Models aren’t exactly super smart or sentient enough to say fix a bug on your WordPress installation or deploy a non-trivial Flask application to an EC2 instance. But that day isn’t very far when these things will start happening.
Even as we speak, these AI Models are already smart enough to perform some of the common tasks like “Write an SQL for creating this invoice table for me” or “Write a GUI Form for data entry for this table”. Their code isn’t perfect but still good enough to require only a few reviews from the senior or “Editor” level programmer. In this situation, many junior programmers won’t be needed at all as their work is being done by these AI Models, and they could be laid off from their jobs – in fact, many companies are already doing that every day if you keep up with the news.
But what will happen when even that senior or editor level programmer also won’t be needed? Even their job will be done by ChatGPT or CoPilot some day. As a programmer working in the industry, has this prospect ever crossed your mind? Have you prepared any backup plan to deal with this?