Each execution prompt after a long planning session feels like opening a lootbox when I used to play Counter Strike.
It's really fun to code like that, it's like riding a bike after a lifetime of only knowing how to run. But I'm really wary that's addictive for me. Wonder if there are more people here that feel like this too.
Seeing the final result of a feature doesn't really give me any dopamine. Maybe because I'm mostly working on projects I know how to do. When I give it a prompt I already know what the result should look like, so I'm not really surprised by anything it produces.
I found Claude extremely addicting at first (the dopamine hits were real for me!) but over time I guess I've gotten desensitized.
The "uncertain reward" nature of LLM usage makes it a skinner box, yes.
Everything can be optimized, performance can be improved, you can always think of more edge cases and user stories to cover everything, but after a point that just becomes procrastination in the form of chasing perfection. It's also hell if you've got even the slightest bit of ADHD, rapidly leading to task paralysis with the sheer scale of the plan.
Now I sit with a notebook sketch out everything I am thinking about and then condense it to a planning prompt and then once the plan aligns with my representation of the task, I start implementing.
Yikes. I feel seen.
They always end up praising me for the high quality code and howdthey found exactly ZERO manifest bugs in the code, and this must be the work of a skilled senior developer owing to the code's polish.
Then I point out the bug I had just discovered.... "you're exactly right!"
This is how others feel as well and how software engineering will feel for new generations
How can you make such universal statements? This is not true at all. There are plenty of people who find vibe coding mentally exhausting (not everyone wants to be a manager) and who think LLMs suck that joy that was left in programming.It will look nothing like those things, but it will be obvious in retrospect.
For better and worse.