I use - but cautiouslyc, that is I don’t do ‘vide coding’ (I hate the term). Why? I started building a project in Rust - which I was very new. Using LLMs helped me speed up the process of development and testing, and I verify what was spit out by the LLM (unlike vibe coding).
Granted, it is frustrating at times since I end up spending lot of time verifying and iterating.
But overall it is definitely efficient to use LLMs for developing software.
Do you think you are more productive overall?
Hard to say but using LLMs properly would make developing things faster In general - yes.
In my case, my baseline mood and motivation fluctuates - so I only. see a small increase in productivity overall - if at all.
I have also noticed excitement to build something new and exciting wore off a bit - because it is ‘just an LLM prompt or two away’.