▲ | claytongulick 4 days ago | |
For me, it's not just boredom, it's missing the little thrills. When I have a project that has tons of forms that require complex validation, it's the little thrill of thinking of a way to do it that saves time and is reusable. Maybe I'll create a js proxy object and a generic "change" event handler. In the "change" I'll assign a value to the proxy that's the name of the form component. Maybe this proxy object is smart enough to issue batches of JSONPatch mutations to the server, that handles validation biz logic etc... so I end up with this neat, elegant little solution to a tedious problem. I get a thrill of satisfaction when it all works great, and the joy of problem solving to create and debug it. Exactly zero out of a million runs would an AI come up with something like that. It's a stochastic parrot. But it'll happily chug along and generate 10,000 lines of repetitive forms code that mostly work, and done in the most tedious way imaginable. But I guess it's more "productive" than me. Each time I run in to a tedious or boring problem, I take joy in pushing the boundaries of my understanding to come up with a better way of solving it. AI coding kills that completely. |