Almost everyone in the industry worth their weight is using LLMs now. Top tier models create really solid code nowadays.
This is not my experience. What worries me, is that I see posts like this all across the internet:
All the good programmers are using LLMs. If you are not using agents for coding, you’re a bad programmer.
Frontier LLMs are wonderful. You are just using the wrong model.
Anyway, if it works well for you, then I am happy for you. If you feel the need to evangelise, I think it would be more effective if you include some of your personal experience and include what is bad along with what is good.
Here is my personal experience from this Thursday:
Gemini recommended a Kubernetes service to me (nice choice).
The Helm config it gave had big problems. Settings were hallucinated and it used a feature that did not exist.
After a day of doubling down on errors, I read a Github issue that said the Helm chart did not support the feature I needed.
On Friday, I wrote my own Helm chart for the program from scratch. Thankfully, this is a skill that I have not lost. Its small, simple and I understand it.
This is not my experience. What worries me, is that I see posts like this all across the internet:
Anyway, if it works well for you, then I am happy for you. If you feel the need to evangelise, I think it would be more effective if you include some of your personal experience and include what is bad along with what is good.
Here is my personal experience from this Thursday: