AI-assisted coding has definitely sped up my development speed, and I rarely have to google anything anymore.
I don't think you can compare ChatGPT and Copilot, though. Copilot is basically just a wrapper in another app (Visual Studio, etc.) for the Codex model of GPT. (I know it's more, but high level is it that).
Experiences vary with Copilot because people either understand what Copilot is actually doing, or they don't - and expect magic. When you understand you're prompting an AI model with your code and what you write around the code you're building, you'll get amazing results.
For example, I always start with a descriptive function name and comments that spell out the logic the function needs to do. 80% of the time, Copilot will suggest correct code, that I don't have to edit. The other 20%, I might have to make some small adjustments, but it always compiles or runs. Being descriptive is key, it's like explaining a colleague on what they have to build.
AI-assisted coding has definitely sped up my development speed, and I rarely have to google anything anymore.
I don't think you can compare ChatGPT and Copilot, though. Copilot is basically just a wrapper in another app (Visual Studio, etc.) for the Codex model of GPT. (I know it's more, but high level is it that).
Experiences vary with Copilot because people either understand what Copilot is actually doing, or they don't - and expect magic. When you understand you're prompting an AI model with your code and what you write around the code you're building, you'll get amazing results.
For example, I always start with a descriptive function name and comments that spell out the logic the function needs to do. 80% of the time, Copilot will suggest correct code, that I don't have to edit. The other 20%, I might have to make some small adjustments, but it always compiles or runs. Being descriptive is key, it's like explaining a colleague on what they have to build.