A Lack of Emotion in AI Generated Code

March 11, 2025

One thing(admittedly one a lot may find silly) is the lack of emotional connection with AI generated code. As Claude has found more and more ways to take over ownership of LOC in my codebases, I feel less attached to the code. There's a missing component in the begrudging work of writing out switch statements, forgetting to pass in inplace=True to dataframe operations, or missing a semicolon in Matlab and crashing my console. If I need to delete a block of code written by an LLM, it's an easy delete. If It's something I wrote myself, well, I need a half second to collect myself.

I think what it kind of boils down to, is differentiating between the "art" of coding, and coding as a means to an end. I've loved building things for as long as I remember, which eventually developed into a love of "engineering". My love for programming being a direct outcome of this, really as a hobby. But funnily enough, I don't feel this same way about text-to-CAD tools. Designing 3D(mechanical) CAD is annoying and the interfaces are ugly and I wish it were as easy as Cursor Compose. Yet, I don't feel this same way about circuit design, I want to be able to design and route PCBs myself.

I wish I had a solution to this right now, but there's not a clear answer to me yet. I fear there won't be. And maybe in time, I won't need one either and this problem will just pass over to new problem paradigms that I can occupy myself with while painting them as an "art".

--For the record, a good amount of this is hyperbole. or maybe not.