| Or you are like me and you love having ideas, you love solving business and technical problems but you don't like the "execution" part. Because from my experiment at "vibe coding", LLMs for code are good at following the rules, not at being intelligent. They are especially bad at keeping the "big picture" in their context. In fact you can talk to your IA at the level of abstraction you want : 1 - You can ask it to create an entire app and, for sure, that'll be a black box full of unknown bugs. 2 - Or you can just give it precise instructions : "create the model for x entity with exactly those characteristics". "Now let's create the controller for the API but pay attention to this or that". If you are good at describing things, LLMs are excellent at doing what you are already good at. They'll write exactly the code you would have wrote, they'll take care of the boilerplate, they'll self correct if needed except they'll do it in seconds while it would have took you hours between just typing the whole thing, debugging your own mistakes, going back and forth files, refactoring your implementation ... Sure it takes more time than just asking "make me a snake game in pygame" but it also takes so much less time than writing it yourself. Also, but that's only my personal experience, working with LLMs, even with a lot of iterations helps me a lot with staying in flow. |