Can't disagree that Claude ships much much faster. It is also nice to be able to type up a plan of what I'd like to build and have it go after verifying the plan it generates.
I guess it's iterating in plain English instead of iterating in code that I'm having trouble latching onto. It's a "left brain vs right brain" kind of situation for me (not sure how valid that trope is, but it best expresses what I'm feeling).
I'm pretty good at outlining what I want to accomplish and how to get there, but cracking open vim and getting into it is super duper exciting for me, and I'm pretty good at communicating what is and isn't working with the agent when I use it. Claude (or any agent, I suppose) takes that away and doesn't fill that gap.
It's also been harder for me to stay focused with Claude since I'm basically printing code and reading the results. Claude's changesets err towards being pretty large (though I have rules [^1] to try and keep that at bay). When I use it, my mind shifts from "writing code that others might (probably won't) maintain someday)" to "writing code that builds the thing". Given those heavy diffs, I'm less inclined to pore through them than I would be if I were actively writing the code. I fear that this will lead to having less understanding of what my code is doing over time, which is sweeping the bugs and tech debt under the rug (especially since Claude, atm, likes to solve bugs with adding more code). This is probably one of those things that will just take some adjustment.
Then again, maybe part of this has to do with me being a long-time a Vim user and not having used a proper IDE for everyday development in a long time...
Okay, I think I finally came up with a good anecdote for how I'm feeling. I wear Mexican huarache sandals [^0] pretty much exclusively when the weather's warm (which is almost all year round in Houston). They are so unique, and getting them to work perfectly with my feet has been a Linux-like experience (i.e. lots and lots and LOTS of experimentation).
I used to buy them from Luna, Xero and others at, like, $150/pair. However, they are INSANELY EASY to make at home for a fraction of the price. I made four pairs at home. They didn't fit quite right, so I'll need to make them again, but I take MASSIVE satisfaction in wearing what I made.
The journey is as exciting as the destination for me; more so, even!
(Selfishly, I took a lot of pride in being able to show others how to do damn nearly everything they do in VSCode in Vim, but that's another victim of the Era of AI.)
[^0] These bad boys: https://xeroshoes.com/pages/tarahumara-sandals