| > In my experience, AI really lowered the bar for bad code in the name of delivering faster. I would've believed that 6 months ago, but not now. If you have a good codebase with proper rails, hygiene and architecture, AI will produce better code than most engineers out there. People forget that 90% of the field has always been charlatans barely able to implement a fizz buzz or go much beyond trial and error googling. I'll say even more. I'm in the 10%, and it's increasingly clear to me that AI writes in minutes code that's better than mine. Even stellar and respected OSS engineers are nowadays leveraging AI and guiding it less and less everyday beyond giving indications of what kind of data structure they may want for a complex problem or the kind of architecture they are looking for. In any case, I don't like this field anymore, I have no joy from it, way too much work, way too many changes a human can cope with both on product and technological level (not even counting AI and its tooling itself). The interesting parts of thinking an entire afternoon or week experimenting to get that design right disassembling the pros and cons are gone. Even if you want to do that, it's just faster to launch 6/7 worktrees with the different ideas and judge the results. But you don't get as intimate with the problem and the amount of information is way more than you can process. |