I’ve seen a lot of comments and posts where people have stated they ‘literally’ never write a line of code anymore and was curious as to what people mean when they state this.
I say this as a daily user of Claude code with a max plan, so I’m not bashing LLMs or people who use them. I just find it quite hard to understand how it can be productive to offload _all_ coding, especially on brownfield projects.
My reason for saying this is that I often have to debug and triage issues. Often my triage and diagnosis leads me to a point where I can see that the issue is a simple fix with a couple lines of code.
Of course, Claude could fix the issue but the time taken to prompt, wait for it to spit out a plan, evaluate said plan, wait for it to finish implementing said plan, and then evaluate the work would be considerably longer than just making the change quickly and making a PR myself.
Obviously is also possible to just offload the triage and diagnosis to Claude as well but I personally find it unproductive as it essentially ends up with a higher chance of the LLM going rogue and changing unrelated areas of the codebase.
kenmu•1h ago
For most applications, it is certainly possible to never write code and still produce something substantial. But in my experience, you have to be really diligent about the specifications and unit/contract/e2e testing. Where I've run into trouble requiring me to dig into the code is when creating software that uses new algorithms that haven't been trained on.