GPT-4 is my one-stop-shop for 80% of programming-related questions, and I get much more useful feedback as I am able to have a live conversation and drill into anything and everything.
Every interaction with GPT-4 makes me a better programmer. It's also obvious when things aren't right: The problem isn't solved. So I also become a better mentor as I try to coax the right answers out of GPT-4. I ask it to explain its reasoning, I ask it to go over pros/cons of different approaches, I ask it to give me security reviews of provided code. GPT-4 really shines in filling in the gaps for old/new APIs where I haven't RTFM.
But I don't rely on it for correctness. That is my job as an engineer. I am just seeing the same stupid arguments play out that got played out over IDEs, higher-level languages, etc.
Anything that makes me a faster and better programmer is worth it, even if it comes with caveats.
Every interaction with GPT-4 makes me a better programmer. It's also obvious when things aren't right: The problem isn't solved. So I also become a better mentor as I try to coax the right answers out of GPT-4. I ask it to explain its reasoning, I ask it to go over pros/cons of different approaches, I ask it to give me security reviews of provided code. GPT-4 really shines in filling in the gaps for old/new APIs where I haven't RTFM.
But I don't rely on it for correctness. That is my job as an engineer. I am just seeing the same stupid arguments play out that got played out over IDEs, higher-level languages, etc.
Anything that makes me a faster and better programmer is worth it, even if it comes with caveats.