Its great. I use both. I do coding at all kids of levels languages and environments and when I want boiler plate with out thinking about it, its mostly right.
It won't solve obscure problems, but it's really good for generating lots of beginner-level code or answering beginner-level questions.
Given that >75% of the coding you do is probably beginner level, I find it's worth it, but you still need to know when to put it away and work on your own.
Significantly better code gen, but not to the point where it can make an application on its own. I tried using it for an embedded esp32 based project for fun, and while it could create mqtt support, the code for setting up WiFi / a small web backend / some HTML for a front end... It struggled with the application logic. Either way, it got about 70% of the way there
In my experience its better but not a ton better.
GPT 4 can reason better with complex problems than 3.5
Personally I use perplexity.ai with gpt4 only because the answers it generates are preceded by a web search it does from what you ask it. I found it to be far more accurate just because of this.
ChatGPT
Unofficial ChatGPT community to discuss anything ChatGPT