466 karma · joined May 18, 2020
AI-generated code works great for me, most of the time. I'm productive, I ship, I can show stakeholders stuff in no time and and they are mostly happy.
But the development sucks. I don't even really look at the code anymore, because reading generated code is a drag. And there is no reason really to do it. There is no fulfillment of "I solved this real problem using some intricate logic that came out of my mind". I just throw tokens at it, and it works, great.
I don't really talk to coworkers anymore about the code. We don't do coding sessions together, or bang our heads together over some hard problem, because there are no hard problems. We don't learn from each other anymore. Everyone just asks their agents, and they are fine.
I feel my brain atrophying. I forget how to do things. Developing now feels like being kinda drunk.
Can this be solved? Absolutely: just do it like you used do! Just like quitting to smoke is easy, just don't do it, right? But what if all your colleagues go out to smoke all the time? Do you sit alone? Do you go with them, but just stand next to them in their fume? Or do you need to find new friends? Going back feels like going back to an Abacus after you invented the pocket calculator.
But for the love of Linus please remove that background animation or give me the possibility to disable it, it's distracting.
The writing style is very AIy, as a feedback.
I feel my main purpose isn't that I can technically do something my clients can't, but that I know how to interpret their needs and find the solutions that fit for them.
Now they just query some AI which spits out >some< solution and they won't know that they are wrong until it can't even be tracked back to their AI.
This will result in "but the computer said" excuses all over the place.
Recent example: on my e-reader, tapping a word I don't now and clicking "Translate" pulls up the possible translations from a dictionary, a local file just a couple of megabytes big, near instantly, on this tiny processor.
Doing the same on my Android phone starts a Gemini-chat with the prompt "Translate the word x into y". Takes forever, internet access needed, results vary, burns who knows who much energy.
Why? Just why?