or What objecting to LLM agents teaches you about you (sometimes)
There was a small positional game that I’ve wanted to implement for some years, long before the LLMs and their agents became a thing. I did not have the time. By now we know that using an LLM shrinks this time demand. So I went this way to implement the game. Sure enough, it was done within the day. But was it the result I longed for?
I was not happy. Because through this endeavour I found out that I wanted to solve the game myself. I wanted to understand the algorithm and think through whether I figured out the best solution, or written the best idiomatic code I could. I wanted the journey. I wanted to do software calligraphy; I did not want to build a product. I felt sad. All the thought that would have brought me joy was outsourced to the machine.
Now had I wanted to make the game something worthy of Steam or any other Store, would I feel sad by the same speed of delivery? Most likely not. Because my mindset would have been one for product building, not calligraphy or recreation. And this is part of what gives certain people discomfort when using new tooling: the deep need to do calligraphy when you’re asked to make a product that does not need it anymore. Prior the wider LLM acceptance you could do calligraphy at work. And you could earn bragging rights from it. This is not the same world anymore.
There is still room for both, but with LLMs the border becomes harder to ignore.
[ This is the summary of a phone conversation I had with a friend when we were discussing the subject of using agents at work; including people who accept whatever they produce without any judgement. ]

