I agree largely, but hold up a bit on the statement that getting an LLM to write the code means I never solved the problem. That may be true for a lot of vibe-coders - loops of "write this code" "no, not that", "fix plz", etc. But what I've found is that Claude (at least) does best on small problems that are very well defined - in other words, I have to solve the problem _before_ I can get Claude to produce the code for me, if for no other reason than that the model will model along, and needs an expert on the problem to be able to push back when it's wrong.
So I agree that leaving an LLM churning for a week or two and then claiming that you have a product to sell is tenuous, but I disagree that one can't both use an LLM _and_ understand the solution - it just takes active participation towards that result.
davydm•1m ago
Recognising this has also made me recognise the real problem of using an LLM without expert knowledge in the domain - if you don't know when it's wrong, you won't know when to push back. So whilst I can be very critical of code outputs, for example, my knowledge of quantum mechanics is so rudimentary that it's practically impossible to push back on conversations about QM. So who knows if my hobby knowledge actually holds any value? The best I can do here, when repeating the information, is to say "at least, that's what the machine says".
davydm•3m ago
So I agree that leaving an LLM churning for a week or two and then claiming that you have a product to sell is tenuous, but I disagree that one can't both use an LLM _and_ understand the solution - it just takes active participation towards that result.
davydm•1m ago