The reason I hate "AI" isn't because of the belief that it is robbing me of my identity as a software developer. Chatbots will never be able to do what I do. I hate almost all of the code it was trained on! Coding models are a reflection of our collective inability to write good software, and from them the proliferation of trashware will only grow much worse than it already has.
As a teenager, I painstakingly taught myself how to code. I continue to approach coding obstacles in the same way. I have also learned the hard way that I am not built to understand most code that people write. I simply cannot fit that much into my head! Yet it is very much the norm to use tens or hundreds of thousands of lines of code split up in dozens of files to solve a problem that just does not need that much code when you approach it holistically.
@vtrlx this. most of coding for me is making sure future me understands it by thinking about it and then designing it well and also just making it go through your brain.
@hbons Vibecoders will never appreciate how much work goes into writing as little code as possible.

@vtrlx @hbons I mostly feel that all bragging about the amount of code written by AI is akin to bragging about building the world’s heaviest airplane.

Even in the best case scenario, writing your codebase with an LLM will lead to an unmaintainable mess. Even if it would churn out better code then a human, you lose ownership of your code. The feeling of how things interact and how and why things break.

The struggle when figuring things out is a necessity.