> Craft-focused developers enjoy the process of writing code…
> Delivery-focused developers care about shipping products.
What the hell am I, then? I’m a craft-focused developer who cares about shipping products, and I like AI.
I find that AI doesn’t reduce my enjoyment of the craft. It reduces my need to type code with my fingers. I’m able to spend more time thinking above the code and put more time into getting a good design instead of getting something that just works. I’m not doing 100% AI generated code, though. I still find that there are lots of fiddly refactors that AI is too clumsy for.
I get the sense that most programmers don’t like to refactor. They enjoy the process of getting something working, but don’t like the process of making it good. To me, refactoring is the craft. That’s the part that I love. AI gives me more time for that.