GitHub Copilot is meant to reduce the time spent on tedious boilerplate. Like making HTTP requests and parsing their responses, or routine DB queries. These are fun to do for the first or second time, but they soon get old. I think Copilot will be most useful in languages like Javascript and Python where such boilerplate is common. I think it will be less so in Fortran where domain expertise is more important (e.g. which finite difference scheme to use to approximate this partial derivative?).
Copilot is not meant to replace programmers, but to allow programmers to spend their time on more creative, innovative tasks.
Do you like intellisense stuff like autocomplete and docstrings on hover? Copilot is a further step in that direction.
I see many responses on the internet get hung up on buzzwords like AI or ML. That’s a distraction. A line fit through two data points is machine learning. GPT-3 is glorified linear regression. Who cares how it’s called or what’s under the hood. It’s a tool, and it’s useful for some things. It’s not an end all.